資源共享吧|易語言論壇|逆向破解教程|輔助開發(fā)教程|網(wǎng)絡安全教程|anzei.cn|我的開發(fā)技術隨記

標題: 《VC實戰(zhàn)HTTP之POST》教程第一期更新完成 [打印本頁]

作者: admin    時間: 2015-9-10 21:31
標題: 《VC實戰(zhàn)HTTP之POST》教程第一期更新完成
最近會員反應論壇沒有POST教程,所以我們覺得擼一套。

大綱如下:
01、Http協(xié)議頭的組成及含義;
    ①、什么是Http協(xié)議;
    ②、Http協(xié)議的通信過程;
    ③、URL格式詳解;
    ④、Request請求的方法;
    ⑤、Http協(xié)議Request請求頭結構;
    ⑥、Http協(xié)議Reponse應答頭結構;

02、WinHttp常用命令;
    ①、WinINet與WinHttp的異同點,為什么使用WinHttp講解?
    ②、WinHttp接口調用方式;
    ③、WinHttp常用命令講解;
    ④、WinHttp示例代碼;

03、GET方式獲取百度首頁源碼:類型庫生成包裝類的方式
    ①、獲取網(wǎng)頁源碼的步驟;
    ②、實例化COM組件的幾種方法;
            a. 類型庫生成包裝類的方式:優(yōu)點->使用方便,貼近C++,缺點->COM接口的默認缺省參數(shù)必須填寫,不靈活;
    ③、各種ID的區(qū)別:GUID、UUID、CLSID、IID;
    ④、幾點備注;

04、GET方式獲取百度首頁源碼:import+接口方式
        ①、優(yōu)缺點:import+接口方式:優(yōu)點->COM接口的申請與釋放自己控制,很靈活,缺點->控制不好,引起內存泄露,且COM組件的實例化參數(shù)較多;
           
05、GET方式獲取百度首頁源碼:import+智能指針包裝類的方式
        ①、優(yōu)缺點:import+智能指針包裝類的方式:優(yōu)點->智能指針,使用方便,不用擔心內存泄露,COM組件實例化簡單,可使用COM組件的默認缺省參數(shù);
        ②、IWinHttpRequest 的異常處理:try-catch 方式;
        ③、只能指針的全局保存,復用機制。

06、實戰(zhàn)POST方式登陸網(wǎng)站:
        ①、成果作品展示:登錄idc3389網(wǎng)站并獲取用戶信息;
        
        ②、抓包分析登錄流程;
        ③、添加實現(xiàn)登錄流程代碼;

07、登陸完畢獲取用戶信息:
        ①、抓包分析獲取用戶信息流程;
        ②、實現(xiàn)獲取用戶信息流程;
        ③、備注問題;
                a. 分析登錄函數(shù)與獲取用戶信息的兩個函數(shù)中,是否應該每次都新建一個IWinHttpRequestPtr類型的指針并實例化進行網(wǎng)絡操作?
                b. 分析幾次Http的Cookie交互情況,得到為什么?

08、截獲Cookie免登陸獲取會員信息:
        ①、成果作品展示,截圖如下:
        
        ②、抓包分析登錄流程;
        ③、代碼實現(xiàn)登錄流程;
        ④、WinHttp的302自動跳轉機制的開啟與關閉;
        ⑤、WinHttp的Cookie機制解析;
        ⑥、抓包分析獲取會員信息流程;
        ⑦、代碼實現(xiàn)獲取會員信息流程;
        ⑧、截獲Cookie實現(xiàn)免登陸獲取用戶信息;
        ⑨、相關文檔下載;

09、帶驗證碼的POST封包登陸:
        ①、成果作品展示,截圖如下:
        
        ②、抓包分析登錄流程;
        ③、代碼實現(xiàn)網(wǎng)絡獲取驗證碼圖片;
        ④、內存加載驗證碼圖片并顯示;
        ⑤、代碼實現(xiàn)登錄流程;
        ⑥、代碼實現(xiàn)獲取會員信息流程;
        ⑦、相關文檔下載;

10、打碼平臺對接實現(xiàn)驗證碼的自動識別與輸入:
        ①、驗證碼識別原理;
        ②、打碼平臺原理;
        ③、對接驗證碼識別平臺+代碼實現(xiàn);
        ④、相關文檔下載;

11、C++調用JS函數(shù)實現(xiàn)MD5加密:
        ①、成果作品展示,截圖如下:
        
        ②、Javascript 語言簡介;
        ③、C++與JS交互原理;
        ④、常見JavaScript引擎;
        ⑤、基于SpiderMonkey封裝類庫:JsMgr 供本教程使用;
        ⑥、使用 JsMgr 庫的準備工作;
        ⑦、開始使用 JsMgr 庫;
        ⑧、實現(xiàn)字符串的MD5加密;
        ⑨、相關文檔下載;

12、封裝微軟MsScript.ocx組件的IScriptControl接口實現(xiàn)JS的MD5加密:
        ①、成果作品展示,截圖如下:
        
        ②、封裝 MsScript.ocx 組件的 IScriptControl 接口的緣由及難度性:調用JS文件中某個對象的函數(shù);
        ③、使用封轉好的 MSJsMgr 庫的準備工作;
        ④、開始使用 MSJsMgr 庫;
        ⑤、實現(xiàn)字符串的MD5加密;
        ⑥、小作業(yè):程序執(zhí)行完畢,調用CoUninitialize()引起崩潰的問題;
        ⑦、相關文檔下載;

13、實戰(zhàn)多線程POST登陸 idc3389.com:
        ①、成果作品展示,截圖如下:
        
        ②、用戶賬號密碼文件的解析及多線程的開啟;
        ③、COM組件初始化CoInitialize()的作用域單位;
        ④、線程函數(shù)中用戶登陸、信息獲取 的相關操作;
        ⑤、線程間同步,防止異常的發(fā)生;
        ⑥、相關文檔下載;

14、Winhttp代理的設置及json數(shù)據(jù)解析:
        ①、成果作品展示,截圖如下:
        
        ②、Winhttp代理的設置;
        ③、json數(shù)據(jù)的解析:
               a、json簡介;
               b、json與xml的區(qū)別;
               c、json數(shù)據(jù)在C++中的解析庫:jsoncpp;
               d、如何使用類似jsoncpp的開源庫為己用;
        ④、獲取本電腦公網(wǎng)ip地址;



15、全自動注冊網(wǎng)易郵箱之流程分析:
        ①、多入口分析;
        ②、使用Chrome瀏覽器模擬手機瀏覽器;
        ③、根據(jù)抓包結果分析注冊流程;



16、反向分析郵箱注冊流程:
        ①、分析每個請求的三個重要點:URL、Cookie、Body


17、分析JS加密的驗證碼URL:
        ①、分析Http請求的三個關鍵點;
        ②、反向分析之關鍵;
        ③、活用工具,事半功倍。



18、正向解析網(wǎng)易郵箱注冊流程I:
        ①、前置基礎知識要求;
        ②、相關前置基礎知識學習網(wǎng)站推薦;
        ③、Chrome 的JS腳本調試功能介紹。



19、正向解析網(wǎng)易郵箱注冊流程II:
20、實戰(zhàn)Chrome瀏覽器JS調試注冊提交按鈕執(zhí)行流程:

21、代碼獲取注冊頁源碼及相關加密字段:
        ①、GET方式獲取注冊頁源碼;
        ②、提取jSessionID、env、time、prepareUrl 等相關字段信息,以備后用;
        ③、整理JS腳本代碼,提取env字段加密函數(shù);
        ④、C++版獲取毫秒級時間的代碼;
        ⑤、C++調用JS加密函數(shù)。

22、HttpS請求與注冊驗證碼的獲。
        ①、根據(jù)加密結果構造驗證碼圖片URL,獲取驗證碼并顯示;
        ②、Get方式獲取加密HTTPS的網(wǎng)頁信息:
            a、HttpS概要說明,為什么會有HttpS?
            b、使用Fiddler抓Https的包:
            c、如果訪問某Https的網(wǎng)站要求安裝證書一類的怎么辦;
            d、新建winhttp對象,獲取https的prepare頁面信息,得到Cookie:
        ③、模擬輸入用戶名、密碼、驗證碼等事件,向服務器POST發(fā)包;
        ④、小作業(yè):;



23、提交郵箱注冊結果:
        ①、同步機制,等待用戶輸入驗證碼;
        ②、注冊按鈕提交操作;
        ③、注冊結果說明。


作者: 123qaz215    時間: 2015-9-10 22:07
好的
作者: timyuheng    時間: 2015-9-10 22:21
膜拜神貼,后面的請保持隊形!
作者: jyjy    時間: 2015-9-10 22:53
資源共享吧真是一個好地方!
作者: annoybird    時間: 2015-9-10 22:55
yoooooooooooooooooooooooo
作者: wo519815271    時間: 2015-9-10 23:03
我看不錯噢 謝謝樓主!
作者: JRiver    時間: 2015-9-10 23:10
論壇不能沒有像樓主這樣的人才!
作者: fd364424375    時間: 2015-9-11 03:48
ST》教程第一期更新完成 [修改]
高級模式

作者: s34384991    時間: 2015-9-11 08:13
膜拜神貼,后面的請保持隊形!
作者: wbamyln    時間: 2015-9-11 09:16
好家伙。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: taihan0044    時間: 2015-9-11 11:01

膜拜神貼,后面的請保持隊形!
作者: moruhan    時間: 2015-9-11 11:24
我發(fā)現(xiàn)我一天也離不開資源共享吧了!
作者: sion    時間: 2015-9-11 12:49
支持。
作者: yaf    時間: 2015-9-12 01:19
樓主雷鋒啊,謝謝分享
作者: miewang    時間: 2015-9-12 17:11
666666666666666
作者: Vincent    時間: 2015-9-12 17:54
我看不錯噢 謝謝樓主!
作者: gmh5225    時間: 2015-9-12 22:59
不錯,希望多出點vc的post教程
作者: dagangwood    時間: 2015-9-12 23:34
樓主雷鋒啊,謝謝分享
作者: hidder    時間: 2015-9-14 12:31
贊一個
作者: kubizhan    時間: 2015-9-14 20:37
感謝樓主
作者: 810049903    時間: 2015-9-15 11:53
666666666666
作者: chanper    時間: 2015-9-15 19:17
哈哈 好東西 謝謝分享
作者: kaka2013    時間: 2015-9-25 05:13
支持一下
作者: Michael-shu    時間: 2015-10-5 17:53
我發(fā)現(xiàn)我一天也離不開資源共享吧了!
作者: wf5766895    時間: 2015-10-17 22:51
這個教程不錯
作者: wochesa22s    時間: 2015-10-23 22:02
我發(fā)現(xiàn)我一天也離不開資源共享吧了!
作者: xiaoshengzi87    時間: 2015-10-25 13:36
頂頂頂頂頂頂頂頂頂頂
作者: hyb3155    時間: 2015-11-5 18:44
aiaiaiaiaiaiiaiai
作者: azhuizhu1    時間: 2015-11-14 20:07
看看,就為了這套教程
作者: qq444255022    時間: 2015-11-14 23:02
最近會員反應論壇沒有POST
作者: Tyla    時間: 2015-11-19 11:49
論壇不能沒有像樓主這樣的人才!
作者: LThs    時間: 2015-11-22 00:04
膜拜神貼,后面的請保持隊形!
作者: a208777078    時間: 2015-11-27 09:28
《VC實戰(zhàn)HTTP之POST》教程第一期更新完成
作者: sowlovelj    時間: 2015-12-5 15:47
先補充補充能量
作者: kkky007    時間: 2015-12-7 02:04
kankan  duoxie fenxiang ``````````
作者: qwer175507    時間: 2015-12-8 18:38
撒旦撒旦撒
作者: amang    時間: 2015-12-9 09:47
我發(fā)現(xiàn)我一天也離不開資源共享吧了!
作者: cg980925441    時間: 2015-12-10 00:54

作者: Dons    時間: 2015-12-10 16:36
大愛分享。。。。。。
作者: muzi    時間: 2015-12-12 11:59
好好學習........................................................
作者: zygx8test    時間: 2015-12-12 18:20
Rhrh 看看
作者: kafeimao139    時間: 2015-12-13 22:17
謝謝樓主分享
作者: share_Stone    時間: 2015-12-15 20:08
謝謝樓主分享

作者: kuai8vip    時間: 2015-12-17 02:28
祝資源共享吧越來越火!
作者: etanpatz    時間: 2015-12-18 14:55
VC實戰(zhàn)HTTP之POST》教程第一期更新完成 [
作者: 24876751    時間: 2015-12-19 16:00
我看不錯噢 謝謝樓主!
作者: jxh688    時間: 2015-12-19 18:40
撒旦飛灑登封市
作者: xieziwang    時間: 2015-12-25 07:54
看看學習洗
作者: kj762    時間: 2015-12-25 18:34

作者: msicleo    時間: 2015-12-27 05:17
來學習一下哈。。
作者: a731062834    時間: 2015-12-28 18:54
多謝分享!。。。。。。。。。!
作者: ruler    時間: 2016-1-2 12:53
感謝。。。。。。。。。!
作者: 不學無術    時間: 2016-1-2 14:25
謝謝分享            
作者: ignis    時間: 2016-1-6 00:15
提示: 作者被禁止或刪除 內容自動屏蔽
作者: xysoft    時間: 2016-1-10 14:58
xiexiefenxiang...............
作者: 253439699    時間: 2016-1-17 20:44
最近會員反應論壇沒有POST教程,所以我們覺得擼一套。
作者: hua_bang_yu    時間: 2016-1-17 20:52
感謝樓主的分享。
作者: 閣主    時間: 2016-1-19 22:20
!。。。。。!
作者: HuaSe    時間: 2016-1-27 21:37
我看不錯噢 謝謝樓主!
作者: ab6722333    時間: 2016-1-31 00:27
:):):):):):):):):):):):):):)
作者: 糖太粽    時間: 2016-2-3 15:56
感謝樓主的無私分享!
作者: wlaren    時間: 2016-2-3 22:22
膜拜神貼,后面的請保持隊形!
作者: 954624    時間: 2016-2-12 22:10
Http協(xié)議頭的組成及含義
作者: qinshiquan    時間: 2016-2-15 15:25
《VC實戰(zhàn)HTTP之POST》教程第一期更新完成
作者: renmin    時間: 2016-2-17 22:55
應論壇沒有POST教程,
作者: yuezhihai    時間: 2016-2-19 21:17
學習一下
作者: DeBugWang    時間: 2016-2-20 20:10
謝謝分享!
作者: jia1155    時間: 2016-2-23 22:49
很好 很強大
作者: lixiaochun    時間: 2016-2-26 00:02
教程第一期更新
作者: tommyxue2007    時間: 2016-2-28 16:05
不錯,學習了
作者: baygqjo    時間: 2016-3-1 13:38
dfdf
作者: aatonghua    時間: 2016-3-2 21:49
提示: 作者被禁止或刪除 內容自動屏蔽
作者: tianwang    時間: 2016-3-4 22:36
迫不及待了,好東西
作者: kuankuan    時間: 2016-3-5 08:52
共享資源吧真是個好地方
作者: 想學別阻止我    時間: 2016-3-5 09:23
祝資源共享吧越來越火!
作者: snakehack    時間: 2016-3-6 19:06
看看,下載學下
作者: jack    時間: 2016-3-10 01:29
我看不錯噢 謝謝樓主!
作者: Fox4y    時間: 2016-3-10 13:29
祝資源共享吧越來越火!
作者: 從新來過    時間: 2016-3-12 02:08
《VC實戰(zhàn)HTTP之POST》
作者: xiaosawanjava    時間: 2016-3-12 20:38

最近會員反應論壇沒有POST教程,所以我們覺得擼一套。
作者: wzw0312    時間: 2016-3-15 17:32
Http協(xié)議頭的組成及含義
Http協(xié)議頭的組成及含義
作者: 莫須有秋風    時間: 2016-3-16 09:49
我看不錯噢 謝謝樓主!
作者: lianmengworld    時間: 2016-3-17 21:35
VC實戰(zhàn)HTTP之POST
作者: sw169    時間: 2016-3-22 12:48
OST》教程第一期更新完成 [
作者: gan6736686    時間: 2016-3-22 12:54
看看
作者: a870861633    時間: 2016-3-28 18:35
想看已久哈哈
作者: 9603700    時間: 2016-3-30 21:51

膜拜神貼,后面的請保持隊形!
作者: 362539925    時間: 2016-3-30 23:12
我發(fā)現(xiàn)我一天也離不開資源共享吧了!
作者: 82430886    時間: 2016-4-6 16:46

作者: bboysky    時間: 2016-4-6 19:01
學習下。。。。。。。。。。
作者: zqx7876    時間: 2016-4-13 12:53
支持支持
作者: haizhiwen    時間: 2016-4-13 15:24
會員反應論壇沒有POST教程,所以我
作者: 楚小小易    時間: 2016-4-14 16:39
VC++遠控班第二期
作者: 球比蛋疼    時間: 2016-4-14 23:09
SGFSDGSGGSGSGFS
作者: 445447902    時間: 2016-4-15 21:30
好東西啊 下載了
作者: yyinzlf    時間: 2016-4-18 13:10
下載個東西真麻煩啊 還要回復
作者: CrossGrave    時間: 2016-4-20 21:05
回復下載
作者: 陡壁    時間: 2016-4-21 19:05

作者: 陡壁    時間: 2016-4-21 19:06

作者: yyywwwppp    時間: 2016-5-1 18:08
謝謝主樓的偉大




歡迎光臨 資源共享吧|易語言論壇|逆向破解教程|輔助開發(fā)教程|網(wǎng)絡安全教程|anzei.cn|我的開發(fā)技術隨記 (http://anzei.cn/) Powered by Discuz! X3.4