C 模擬使用者登入,傳送post包

2021-06-04 01:27:53 字數 596 閱讀 8586

我用抓包工具抓了post的包,寫程式傳送過去不能得到登入後的頁面~~~

post 包如下:

我的登入**

string host = gethost(url);

string urlpath = geturlpath(url);

timeval connecttime;

connecttime.tv_sec = 6;

connecttime.tv_usec = 0;

socket sock;

if (!connectwebsite(sock, host, connecttime, path))

string post = urlpath;

char header[1024] = ;

sprintf(header,post的包位元組);

send(sock, header, strlen(header), 0);

receivestream(sock, stream, time, path);

closesocket(sock);

wsacleanup();

return true;

curl模擬post登入

linux下curl很簡單了,curl d post or get url 在這裡我使用的是wirshark一款抓包分析,嘗試登入校園網 沒有驗證碼 post和get需要抓包分析 這裡也順便學習了下wirshark抓包過濾 在這裡我們可以清楚的看到校園網的帳號ddddd和密碼,密碼是加密過的但是帳號...

socket 模擬POST傳送資料

筆者之前使用過mfc的cinternetsession來模擬post傳送資料,但一直在想,mfc中的類都是經過封裝的,如果我自己通過最原始的socket傳送資料是不是可行呢?所以經過一 早上的努力,還是成功了,說明這也不難哈。我先說說自己的過程吧 首先要構造自己的http頭部,那麼首先要看標準的ht...

curl模擬傳送post請求

curl模擬傳送post請求 初始化 curl curl init 設定抓取的url curl setopt curl,curlopt url,設定標頭檔案的資訊作為資料流輸出 curl setopt curl,curlopt header,1 設定獲取的資訊以檔案流的形式返回,而不是直接輸出。cu...