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

 找回密碼
 注冊成為正式會員
查看: 106634|回復: 212
打印 上一主題 下一主題

[各種語言POST JS] VC實戰(zhàn)HTTP之玩轉(zhuǎn)QQ空間

  [復制鏈接]

2362

主題

1萬

帖子

304

精華

管理員

Rank: 9Rank: 9Rank: 9

資源幣
5417
積分
17711
貢獻
97
在線時間
7397 小時
注冊時間
2015-4-14
最后登錄
2024-12-20

論壇管理員超級版主終身VIP會員資源共享吧男神終身成就

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2015-9-10 21:29:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
游客,如果您要查看本帖隱藏內(nèi)容請回復

接下來呢,給大家更新的仍然是HTTP協(xié)議相關(guān)的實例教程:《VC實戰(zhàn)HTTP之玩轉(zhuǎn)QQ空間》


本套教程主要講解通過 VC++ 進行開發(fā),使用 WinHttp 組件進行QQ空間的相關(guān)操作,詳細講解了如何全自動登陸QQ空間,如何全自動向QQ空間發(fā)表文字類說說,如何發(fā)表圖片+文字類說說,
如何全自動設(shè)置QQ空間的各個訪問權(quán)限,設(shè)定空間允許哪些人訪問,設(shè)定空間允許哪些人評論,等等,其中涉及到 multipart/form-data 多部分上傳等技術(shù)。

大家是不是很感興趣呀,如果關(guān)于本套教程有什么不足,或者您感興趣的要補充進來跟帖回復即可,
待整理好教學文檔之后,一并更新到該套課程中,還請大家支持啊!



第1課:抓包分析QQ空間登錄流程
   ①、使用Fiddler捕獲登錄按鈕事件;
   ②、分析流程的三個基本點:URL、Cookie、Body
   ③、反向解析登錄按鈕的HTTP請求頭:login
   ④、引出上一層請求:check
   ⑤、再引出上一層請求:xlogin
   ⑥、引出首頁面中的 iframe 鏈接
   ⑦、以上給大家貼出來的是詳細的抓包流程,課程中請仔細聽語音講解,學會如何分析QQ空間的登陸流程!


第2課:代碼獲取登陸頁iframe的相關(guān)信息
   ①、工程創(chuàng)建及相關(guān)功能添加;
   ②、封裝登錄結(jié)點信息,為以后做多線程多QQ登陸擴展做準備;
   ③、代碼獲取登陸頁iframe的URL信息:getLoginIFrameURL;
   ④、簡單實現(xiàn)UTF8碼的轉(zhuǎn)換,讓亂碼的中文正常顯示;
   ⑤、訪問iframe頁面,得到相關(guān)的參數(shù)值及Cookie信息;
   ⑥、相關(guān)工程源碼下載。
   

第3課:詳細分析驗證碼請求的URL和Cookie參數(shù)
   ①、完成上節(jié)課余留知識點;
         ▶ 簡單實現(xiàn)UTF8碼的轉(zhuǎn)換,讓亂碼的中文正常顯示;
         ▶ 訪問iframe頁面,得到相關(guān)的參數(shù)值及Cookie信息;
   ②、詳細分析驗證碼URL的請求;
   ③、詳細聽講,精華全在語音講解中了;


第4課:代碼實現(xiàn)獲取驗證碼內(nèi)容并取得參數(shù)
   ①、封裝訪問驗證碼URL的函數(shù):visitVCodeURL;
   ②、格式化字符串中有%的轉(zhuǎn)義操作;
   ③、C++實現(xiàn) JavaScript 的浮點型隨機生成函數(shù):Math.random();



第5課:代碼實現(xiàn)獲取驗證碼內(nèi)容并取得參數(shù)
   ①、登陸請求的URL詳細分析;
   ②、登陸請求的Cookie詳細分析;


第6課:分析登陸密碼的加密流程及JS代碼的提取與測試
   ①、弄清加密函數(shù)參數(shù)值的來龍去脈;
   ②、瀏覽器調(diào)試獲得密碼的當前狀態(tài);
   ③、JS加密腳本代碼的提。
        a、先用瀏覽器測試提取出來的腳本代碼;
        b、再使用 JsMgr 測試執(zhí)行提取出來的腳本代碼。


第7課:使用CJsManager對提取的JS進行測試與調(diào)用
   ①、簡單封裝JS函數(shù),方便測試;
   ②、使用CJsManager對JS代碼進行排錯;
   ③、處理JS引擎中沒有的對象:window、navigator、base64;
   ④、相關(guān)C++代碼;


第8課:代碼實現(xiàn)登陸QQ空間
   ①、分析salt十六進制字符串;
   ②、封裝JS函數(shù),加密QQ密碼;
   ③、封裝C++的loginQZone函數(shù),登陸QQ空間;
   ④、相關(guān)文檔下載;
   ⑤、登陸成功截圖:
   


第9課:分析文字類型說說的發(fā)布流程
   ①、詳細分析發(fā)布的POST請求頭;
   ②、分析Url中的g_tk參數(shù);
   ③、分析Post提交的Body部分。


第10課:代碼實現(xiàn)發(fā)布文字類型說說
   ①、為了獲得g_tk參數(shù),先在loginQZone函數(shù)中獲得skey參數(shù);
   ②、添加JS腳本函數(shù):genHash,生成 g_tk 參數(shù);
   ③、添加 C++版本文本內(nèi)容編碼函數(shù);
   ④、封裝C++版發(fā)布文字類說說函數(shù):PublishTextSS;
   ⑤、相關(guān)文檔下載。


第11課:多線程間共享WinHttp對象
   ①、添加開啟線程代碼;
   ②、添加線程函數(shù)代碼;
   ③、問題的發(fā)現(xiàn);
   ④、使用Cookie共享方式實現(xiàn);
   ⑤、使用單線程異步機制實現(xiàn);
   ⑥、使用COM組件的高級多線程方式,真正實現(xiàn)多線程間共享WinHttp對象。


第12課:分析圖片類型說說的發(fā)布流程 - 詳解 multipart/form-data 上傳方式
   ①、分析概要:圖片類型說說的發(fā)布的兩個步驟:
        a、圖片的上傳操作;
        b、圖片的發(fā)布操作;
   ②、相關(guān)文檔下載。


第13課:代碼實現(xiàn)圖片類型說說的發(fā)布 - 代碼實現(xiàn) multipart/form-data 上傳
   ①、封裝圖片類型說說發(fā)布函數(shù) PublishImageSS;
   ②、工程代碼下載。


第14課:實現(xiàn)圖文混合說說的發(fā)布

第15課:設(shè)置QQ空間的訪問與回復權(quán)限
   ①、抓包分析設(shè)置QQ空間的訪問權(quán)限;
   ②、封裝設(shè)置QQ空間訪問權(quán)限的函數(shù);
   ③、抓包分析設(shè)置QQ空間的回復權(quán)限;
   ④、封裝設(shè)置QQ空間回復權(quán)限的函數(shù);
   ⑤、狀態(tài)機方式實現(xiàn)QQ空間的登陸、說說發(fā)表、權(quán)限設(shè)置;
   ⑥、相關(guān)代碼下載;
   ⑦、截圖如下:


回復

使用道具 舉報

2

主題

121

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
302
積分
265
貢獻
0
在線時間
19 小時
注冊時間
2015-7-8
最后登錄
2018-7-29

終身VIP會員

沙發(fā)
發(fā)表于 2015-9-10 22:08:23 | 只看該作者
好的
回復

使用道具 舉報

6

主題

1446

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
3334
積分
4442
貢獻
0
在線時間
1278 小時
注冊時間
2015-6-13
最后登錄
2024-4-6

終身VIP會員

板凳
發(fā)表于 2015-9-10 22:21:20 | 只看該作者
我看不錯噢 謝謝樓主!
回復 支持 反對

使用道具 舉報

19

主題

546

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
1268
積分
1763
貢獻
0
在線時間
161 小時
注冊時間
2015-6-25
最后登錄
2022-9-30

終身VIP會員

地板
發(fā)表于 2015-9-10 22:53:34 | 只看該作者
yoooooooooooooooo
回復 支持 反對

使用道具 舉報

20

主題

1238

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
3438
積分
4085
貢獻
0
在線時間
996 小時
注冊時間
2015-4-24
最后登錄
2024-11-3

終身VIP會員

5#
發(fā)表于 2015-9-10 23:05:04 | 只看該作者
感謝樓主的無私分享!
回復 支持 反對

使用道具 舉報

4

主題

696

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
2243
積分
2132
貢獻
0
在線時間
262 小時
注冊時間
2015-7-30
最后登錄
2024-8-9

終身VIP會員

6#
發(fā)表于 2015-9-11 03:49:01 | 只看該作者
qc0r
回復

使用道具 舉報

5

主題

490

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
1119
積分
1552
貢獻
0
在線時間
180 小時
注冊時間
2015-4-26
最后登錄
2024-11-23

終身VIP會員

7#
發(fā)表于 2015-9-11 08:12:38 | 只看該作者
我看不錯噢 謝謝樓主
回復 支持 反對

使用道具 舉報

2

主題

298

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
1042
積分
904
貢獻
0
在線時間
116 小時
注冊時間
2015-4-27
最后登錄
2017-6-12

終身VIP會員

8#
發(fā)表于 2015-9-11 08:51:19 | 只看該作者
6666666666666 就是威武
回復 支持 反對

使用道具 舉報

5

主題

644

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
1506
積分
1831
貢獻
0
在線時間
178 小時
注冊時間
2015-6-12
最后登錄
2024-12-7

終身VIP會員

9#
發(fā)表于 2015-9-11 09:17:11 | 只看該作者
看看先。。。。。。。。。。。。。。。。。。。。。。。。。
回復

使用道具 舉報

5

主題

493

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
1409
積分
1767
貢獻
0
在線時間
128 小時
注冊時間
2015-8-16
最后登錄
2024-1-13

終身VIP會員

10#
發(fā)表于 2015-9-11 11:01:16 | 只看該作者

我看不錯噢 謝謝樓主!
回復 支持 反對

使用道具 舉報

 點擊右側(cè)快捷回復  

本版積分規(guī)則

小黑屋|資源共享吧 ( 瓊ICP備2023000410號-1 )

GMT+8, 2024-12-22 22:31 , Processed in 0.069524 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表