1. 程式人生 > >一、簡單的http抓包(微信公眾網頁登入模擬)

一、簡單的http抓包(微信公眾網頁登入模擬)

一、準備工具: 系統:XP 瀏覽器:IE8 抓包工具:HttpWatch(它可以檢視url請求的資料包) 二、抓包思路: 瀏覽器上的任何獲取資料的方式都符合http協議的請求,只要傳送符合要求的資料就可以模擬任何操作,所以抓包重點就要找出伺服器需要的資料,例如:模擬登入的話,就是找出那個是使用者欄位,密碼欄位,驗證碼欄位,獲取有需要的Cookie欄位等資訊,話不多說,下面演示一個列子把。 三、實踐示列: 這次的抓包演示是模擬微信公眾平臺登入操作 (1)HttpWatch的基本使用 傻瓜式安裝完HttpWatch以後,就開啟瀏覽器-工具啟動該軟體:

(2)抓取登入操作請求包資訊,確認需要傳送的資料
以下是執行了登入操作,然後我們來檢視下登入操作都訪問了那些url地址,和這些url地址的資料:
1:這個就不用多說了,大家都是明白人,這個就是登入第一步訪問的url地址 2:剛才忘了說,這個列表包括了請求和返回的全部資料包 3:post請求,以及訪問該網站的路徑地址, 4:這個微信網站用來防止外鏈登入的,一開始試登入的時候忘了加這個,然後總是奇怪登入不上,然後把head欄位一個個試才知道是需要這個欄位; 5:這個也必須得寫上,因為有點網站禁止了一些隨意的抓包,所以必須得模擬你所在的執行環境。不讓伺服器傳送你是抓包; 6:這個是post的資料列表; 7:這個就是伺服器那邊需要在本地設定的cookie值,這個得快取起來,然後在後面的操作傳送給伺服器,因為伺服器有時會用到某些值,如果沒有的話就不好辦了, 你懂的; 8:這個就是登入操作返回過來的結果,具體的資料就要看自己分析了,這裡的資料是一個json字串, ret:不清楚, ErrMsg:跳轉的url地址, showVerifyCode:看字面意思吧,是否需要驗證碼 ErrCode:登入結果狀態 關於登入結果狀態,我再登入頁面下的js相關檔案看到了有一下內容,看了這個就應該很明白了:

(3)go on,接受到登入的結果以後,我們再看下它又跳到哪裡去 了。 我們看到它跳轉的url地址,恰好是登入返回過來的結果ErrMsg欄位的值,所以結果就很清楚了,這個頁面就是微信的主頁。
簡單的模擬微信登入抓包就到這裡了,大家還可以自己嘗試下獲取好友列表,以及傳送訊息給好友的功能哦;

相關推薦

簡單http(公眾網頁登入模擬)

一、準備工具: 系統:XP 瀏覽器:IE8 抓包工具:HttpWatch(它可以檢視url請求的資料包) 二、抓包思路: 瀏覽器上的任何獲取資料的方式都符合http協議的請求,只要傳送符合要求的資料就可以模擬任何操作,所以抓包重點就要找出伺服器需要的資料,例如:模擬登入的話,就是找出那個是使用者欄位,密碼欄

簡單http(公眾網頁登入模擬)

一、準備工具: 系統:XP 瀏覽器:IE8 抓包工具:HttpWatch(它可以檢視url請求的資料包) 二、抓包思路: 瀏覽器上的任何獲取資料的方式都符合http協議的請求,只要傳送符合要求的資料就可以模擬任何操作,所以抓包重點就要找出伺服器需要的資料,例如:模

使用charls小程式的解決方案(終極解決,各種坑不怕,親測可用,不服來戰!)

  第一步:使用charles進行https抓包 https://www.jianshu.com/p/7a88617ce80b   使用charles進行https抓包   使用Charles進行HTTPS抓包(包括安裝信任證書以及抓包 出現無法抓包unknown和證書

python通過手機公眾

使用 Fiddler 抓包分析公眾號 開啟微信隨便選擇一個公眾號,檢視公眾號的所有歷史文章列表    在 Fiddler 上已經能看到有請求進來了,說明公眾號的文章走的都是HTTPS協議,這些請求就是微信客戶端向微信伺服器傳送的HTTP請求。 模擬微信請求  1

營銷養號封號解封方法_公眾

這兩天有很多在諮詢我手機群控系統的問題,其實說來說去就是一個“封號”的問題 換句話說只要你的微信不被封號,那麼一切問題都不是問題! 但是問題來了,三月的封號問題很嚴重,我們應該怎麼辦呢?下面我就為大家出點招。 現在就幫大家解決7個問題—— 1、微信封號的原則是什麼? 2、什

python爬蟲(17)爬出新高度_公眾號文章(selenium+phantomjs)(上)

抓取微信公眾號的文章 一.思路分析 目前所知曉的能夠抓取的方法有: 1、微信APP中微信公眾號文章連結的直接抓取(http://mp.weixin.qq.com/s?__biz=MjM5MzU4ODk2MA==&mid=2735446906&idx=1&am

python爬蟲(17)爬出新高度_公眾號文章(selenium+phantomjs)(下)(windows版本)

前兩天在linux 上面寫了一版爬取微信公眾號的文章 今天重新修改一下,讓它在windows上面也能執行 執行下面的程式碼需要安裝以下內容: pip install pyquery pip install requests pip install selenium

與IT技術軟體開發網際網路技術相關的公眾

作為一個程式猿,一直以來都有看技術部落格的習慣。而且慢慢喜歡上了寫部落格(技術水平一般般,談不上經驗分享,只能說是學習筆記和總結)。 每天看很多部落格,但是網際網路上的東西太多太雜,往往很艱難才能

利用搜狗公眾號文章

微信一直是一個自己玩的小圈子,前段時間搜狗推出的微信搜尋帶來了一絲曙光。搜狗搜尋推出了內容搜尋和公眾號搜尋兩種,利用後者可以抓取微信公眾號的最新內容,看了下還是比較及時的。 每個公眾號都有一個openid,最早可以直接利用http://weixin.sogou

簡單三步獲取公眾號使用者授權

    之前做過幾次微信公眾號開發, 一直沒有記錄下開發過程, 為方便以後不用在去各種搜尋找資料, 在此記錄開發流程...     首先, 開通微信公眾號, 電梯直達(公眾號申請).  第二步, 繫結開發者許可權, 方便使用開發者工具除錯 一切準備就緒, 接下來分

php curl 模擬公眾登入

<span style="font-size:18px;"><?php //模擬微信登入 $cookie_file = tempnam('./temp','cookie'); $login_url = 'https://mp.weixin.qq.

使用公眾號開發模擬面試功能

最近在整理我在大廠面試以及平時工作中遇到的問題,記錄在 shfshanyue/Daily-Question 中,但覺得對於時時回顧,常常複習仍然做的不夠。 於是在微信公眾號中開發了隨機生成模擬面試的功能,由於覺得比較簡單且有趣,於是分享了出來 需求 先來談一談需求點: 在公眾號中回覆面試,隨機生成 N 道大

小程序初探(簡單的數據請求)

原來 需要 any 鏈接 flex 開發人員 環境 com 野心 微信小程序出來有一段時間了,之前沒看好小程序(覺得小程序體驗不咋好,內心對新事物有抵觸心裏,請原諒我的膚淺[捂臉][捂臉]),不過後來偶然之間玩過小程序的遊戲(跳一跳、球球大作戰、猜畫小歌 等),

Fiddler解析https且配置安卓手機CA證書資料

準備工作 Fiddler v5.0.20173.50948 step1: 點選Tools->選擇HTTPS 點選圖中的4選擇export Root Ceratificate to Desktop, 這樣Fiddler生成的證書就會匯入到桌面上。 step2:

Charles Http webservice接口測試概要 學習筆記

發送請求 前端 界面 str del span 請求頭 spa point Charles 抓包 (linux/windows/mac,界面比較好看) fiddler、wireshark(只有windows) 1、定位問題,前端的、後端的問題

文章取:公眾號文章取常識之臨時連結永久連結

未經允許請勿轉載 曾經嘗試過抓取微信文章的小夥伴,一定很熟悉搜狗微信。搜狗微信是騰訊官方提供的搜尋引擎,專門用來搜尋微信公眾號發表的文章(不包含服務號)。 對於想要獲取微信文章進行研究學習的小夥伴,首先探索的途徑通常是搜狗微信。那麼關於搜狗微信以及微信相關的抓取,需

公眾號開發-測試號管理配置詳解(.net版)

  前言:最近開發微信公眾號,發現.net版的demo比較少,總結一下,做個記錄。本章節主要是講如何配置測試號管理。   前期準備:一個外網域名(我用的是花生殼做的內網穿透) 一、進入微信公眾號測試號管理   地址:https://mp.weixin.qq.com/debug/cgi-bin/sandb

Java公眾號開發入門:公眾號簡介

微信公眾號 微信公眾號,是微信公眾平臺的一種賬戶型別,旨在為特定或公開使用者群體提供資訊、營銷等服務。使用者可通過關注公眾號來使用特定服務,進行不同活動。 微信公眾號主要包括三類:訂閱號、服務號、企業號(現已改為企業微信)。三者主要區別如下: 訂閱號 服務

Burp Suite小程式資料(HTTPS)

1、電腦放熱點,然後用手機連線熱點。 2、手機連線該熱點,在電腦的移動熱點—設定中可以看到連線的裝置。 3、檢視電腦無線網路的IP地址,cmd—ipconfig—無線區域網介面卡 本地連線* 10—IPV4地址 4、開啟手機網路設定,長按連線的無線網路名稱,修改

公眾號支付 (獲取openId)

微信開發文件簡直一神坑,網上也沒幾個跑的通的流程,講解也沒看見有幾個詳細的,所以決定整理一下微信公眾號支付,關於微信的其他支付例如掃碼和非微信內建瀏覽器H5支付這些,有時間的話會陸續更新,關於微信支付這邊有沒看懂的也可以騷擾QQ:1329538287 一、流程: 1.  已