手機(jī)掃描下載
軟件指數(shù):5 分
冰凌五筆輸入法最新版本2.8M應(yīng)用工具
Joplin中文版官方最新版320.4M應(yīng)用工具
DBeaver數(shù)據(jù)庫(kù)管理工具125.1M應(yīng)用工具
Bitwarden免費(fèi)密碼管理器685KB應(yīng)用工具
按鍵貓咪完美全鍵盤版(bongo cat mver)5.1M應(yīng)用工具
fan control風(fēng)扇控制工具電腦版6.3M應(yīng)用工具
華為應(yīng)用市場(chǎng)電腦版官方136M應(yīng)用工具
企業(yè)微信電腦版506.3M應(yīng)用工具
搜狗輸入法pc版150M應(yīng)用工具
wps office電腦版250M應(yīng)用工具
雷電模擬器pc端512.3M應(yīng)用工具
360安全瀏覽器電腦版安裝包116.0M應(yīng)用工具
軟件介紹軟件截圖相關(guān)版本網(wǎng)友評(píng)論下載地址
reqable官網(wǎng)下載32位中文版和64位全都支持,此版本為免安裝版本,解壓就可以使用,兼容Windows7以上操作系統(tǒng),含32位和64位操作系統(tǒng);reqable又稱為小黃鳥抓包軟件,支持api抓包調(diào)試和api測(cè)試,幫助用戶更好的調(diào)試程序,深受不少程序猿們的喜愛(ài),除此之外,也可以幫助到從事網(wǎng)絡(luò)安全運(yùn)維爬蟲等類型的用戶。
Reqable電腦版是HttpCanary小黃鳥抓包在windows平臺(tái)上的抓包工具,作為功能強(qiáng)大的網(wǎng)絡(luò)流量分析工具,支持創(chuàng)建請(qǐng)求測(cè)試,并配備請(qǐng)求/響應(yīng)對(duì)比工具,方便用戶進(jìn)行API測(cè)試與問(wèn)題定位。其重寫、斷點(diǎn)和腳本功能更是為多樣化的測(cè)試場(chǎng)景提供了強(qiáng)大支持。Reqable專為開(kāi)發(fā)者與測(cè)試人員設(shè)計(jì),它基于MITM中間人代理方案,支持多協(xié)議流量分析,包括HTTP/HTTPS/SOCKS4/SOCKS5及HTTP2等,幫助用戶完整還原BUG現(xiàn)場(chǎng)。軟件提供豐富的過(guò)濾選項(xiàng),助力用戶快速定位目標(biāo)數(shù)據(jù)。此外,Reqable界面設(shè)計(jì)兼顧美觀與實(shí)用,提供多種主題與配色方案。同時(shí),Reqable支持桌面端與手機(jī)端協(xié)同工作,極大提升了移動(dòng)端API調(diào)試的效率。無(wú)論是抓包調(diào)試還是接口測(cè)試,Reqable都能滿足用戶需求,是開(kāi)發(fā)者不可或缺的得力助手。
解壓后,運(yùn)行reqable.exe;
首次進(jìn)入,需要選擇工作模式,建議選擇第三個(gè):以上全部,點(diǎn)擊繼續(xù);
模式選項(xiàng),默認(rèn)勾選即可,點(diǎn)擊完成;
Reqable使用經(jīng)典的中間人(MITM)技術(shù)分析HTTPS流量,當(dāng)客戶端與Reqable的代理服務(wù)器(下文簡(jiǎn)稱中間人)進(jìn)行通信時(shí),中間人需要重簽遠(yuǎn)程服務(wù)器的SSL證書。為了保證客戶端與中間人成功進(jìn)行SSL握手通信,需要將中間人的根證書(下文簡(jiǎn)稱CA根證書)安裝到客戶端本地的證書管理中心。如果沒(méi)有安裝CA根證書,可能會(huì)出現(xiàn)SSL握手失敗的錯(cuò)誤。
如果目標(biāo)客戶端是電腦端應(yīng)用程序,CA根證書需要安裝到電腦的證書管理中心;如果目標(biāo)客戶端是移動(dòng)端App,CA根證書則需要安裝到手機(jī)的證書管理中心。如果您沒(méi)有流量分析的需求,可以忽略這一步。
Reqable會(huì)為每臺(tái)設(shè)備自動(dòng)生成完全不同的CA根證書,并使用隨機(jī)的證書密鑰,所以您不必?fù)?dān)心此證書會(huì)被第三方利用。
不同的桌面端平臺(tái)(這里主要是Windows),證書安裝方式有所不同,為了簡(jiǎn)化安裝過(guò)程,Reqable提供了一鍵安裝證書的功能。
證書的安裝入口位于頂部操作欄,點(diǎn)擊盾牌圖標(biāo)打開(kāi)彈窗,首次使用也會(huì)在主界面處提示用戶進(jìn)行安裝
點(diǎn)擊后系統(tǒng)會(huì)彈出確認(rèn)彈窗或者輸入賬戶密碼進(jìn)行授權(quán),按照提示操作確認(rèn)即可。不出意外的話,證書會(huì)自動(dòng)安裝成功;如果自動(dòng)安裝失敗,可以切換到手動(dòng)安裝的Tab按照步驟手動(dòng)安裝。
安裝完成后就會(huì)提示安裝成功,如下圖所示:
請(qǐng)求響應(yīng)對(duì)比
Reqable提供了大量的內(nèi)置開(kāi)發(fā)工具,例如請(qǐng)求/響應(yīng)對(duì)比工具,幫您可視化不同的請(qǐng)求和響應(yīng)之間的數(shù)據(jù)差異,快速定位問(wèn)題。
重寫、斷點(diǎn)和腳本
自定義重寫和斷點(diǎn)規(guī)則,或者編寫Python腳本,攔截處理請(qǐng)求或者響應(yīng)數(shù)據(jù),修改或者模擬數(shù)據(jù),滿足各式各樣的測(cè)試場(chǎng)景。
既要好用也要好看
提供了暗色和亮色主題,11種強(qiáng)調(diào)色,15種代碼配色
桌面端+手機(jī)端協(xié)同
無(wú)需配置Wifi代理,便可以將手機(jī)流量自動(dòng)轉(zhuǎn)發(fā)到桌面端進(jìn)行分析和數(shù)據(jù)處理,解決移動(dòng)端API調(diào)試的難題,提高終端研發(fā)效率。
多協(xié)議流量分析
基于經(jīng)典的MITM中間人代理方案捕獲和分析您的應(yīng)用流量,自適應(yīng)HTTP/HTTPS/SOCKS4/SOCKS5等多種代理協(xié)議,并全面支持HTTP2協(xié)議,助您完整還原BUG現(xiàn)場(chǎng)。
豐富的過(guò)濾選項(xiàng)
支持多種過(guò)濾器,例如應(yīng)用、域名、數(shù)據(jù)類型、書簽以及多條件自定義搜索,幫您在茫茫數(shù)據(jù)中準(zhǔn)確找到想要查找的內(nèi)容。
創(chuàng)建請(qǐng)求測(cè)試
您可以從流量列表、API集合、cURL等任何來(lái)源創(chuàng)建API測(cè)試請(qǐng)求,Reqable提供完整的REST API測(cè)試功能,包括編輯請(qǐng)求參數(shù)、請(qǐng)求頭、請(qǐng)求體和授權(quán)等。
一、抓包調(diào)試
HTTP1.x和HTTP2協(xié)議
WebSocket協(xié)議
HTTP、HTTPS和Socks代理方式
TLSv1.1、TLSv1.2和TLSv1.3加密協(xié)議
重寫(Map Remote & Map Local)
斷點(diǎn)請(qǐng)求響應(yīng)
自動(dòng)高亮記錄
導(dǎo)出/打開(kāi)會(huì)話
二級(jí)代理
反向代理
自定義SSL旁路
自定義根證書
復(fù)制cURL
HAR文件支持
Charles文件支持
多標(biāo)簽和窗口查看
Python腳本支持
域名鏡像映射
弱網(wǎng)模擬
數(shù)據(jù)對(duì)比
代碼生成
流量來(lái)源檢測(cè)
數(shù)據(jù)語(yǔ)法高亮
多樣化搜索和篩選
多樣化視圖
請(qǐng)求重發(fā)回放
創(chuàng)建請(qǐng)求API
自動(dòng)保存歷史
保存到API集合
二、接口測(cè)試
HTTP/1.1, HTTP2和HTTP3協(xié)議
關(guān)聯(lián)抓包調(diào)試功能
多會(huì)話標(biāo)簽
導(dǎo)入Postman集合
自定義代理設(shè)置
性能分析
請(qǐng)求跟蹤
自動(dòng)記錄歷史
Cookie管理
從cURL創(chuàng)建請(qǐng)求
從抓包項(xiàng)創(chuàng)建請(qǐng)求
導(dǎo)出cURL
代碼生成
保存到API集合
導(dǎo)入Hoppscotch集合
導(dǎo)入ApiPost/ApiFox集合
環(huán)境變量
自定義請(qǐng)求方法
請(qǐng)求頭批量編輯
請(qǐng)求參數(shù)批量編輯
Text/Json/Xml請(qǐng)求格式
表單請(qǐng)求格式
二進(jìn)制文件格式
請(qǐng)求授權(quán)設(shè)置
證書裝好后就可以進(jìn)行抓包操作了,先不要開(kāi)啟Reqable客戶端上的抓包按鈕,以免到時(shí)數(shù)據(jù)多太亂,分不清自己抓的包是哪個(gè)
最好先把電腦上的所示進(jìn)程關(guān)閉下,這樣以名應(yīng)用程序或瀏覽器發(fā)送請(qǐng)求,比如這里抓取瀏覽器中百度上搜索自己的ip時(shí)的數(shù)據(jù)包,如下圖紅色區(qū)域所示,要抓取到數(shù)據(jù)包中的這條數(shù)據(jù)
這時(shí)我們開(kāi)始Reqable客戶端抓包按鈕,然后在瀏覽器上刷新剛才的界面,然后返回到客戶端上點(diǎn)擊停止
接著我們就可以很快拿到谷歌瀏覽器剛才抓到的分析數(shù)據(jù)了
另外這里強(qiáng)調(diào)一直瀏覽器抓包時(shí)如果關(guān)閉瀏覽器代理是抓取不到的,例如小編電腦上的360是關(guān)閉了代理,所以他不會(huì)被代理抓包軟件抓到
1. 捕獲不到電腦端應(yīng)用程序的流量
請(qǐng)先確保下面的操作已經(jīng)處理。
已經(jīng)開(kāi)啟了調(diào)試開(kāi)關(guān)。
已關(guān)閉全部篩選和搜索條件。
已關(guān)閉二級(jí)代理功能。
然后可以按照下面的步驟進(jìn)行排查。
1.1 檢查是否成功配置系統(tǒng)代理
Reqable需要給系統(tǒng)配置網(wǎng)絡(luò)代理,其他應(yīng)用程序需要通過(guò)系統(tǒng)的網(wǎng)絡(luò)代理配置來(lái)訪問(wèn)Reqable的代理服務(wù)器。如果系統(tǒng)網(wǎng)絡(luò)代理配置成功,下圖的網(wǎng)絡(luò)圖標(biāo)會(huì)顯示成綠色。
手動(dòng)檢查系統(tǒng)設(shè)置中網(wǎng)絡(luò)代理是否配置成功,Windows菜單 -> 設(shè)置 -> 網(wǎng)絡(luò)和Internet -> 代理 -> 手動(dòng)設(shè)置代理,檢查使用代理服務(wù)開(kāi)關(guān)是否打開(kāi),地址是否是127.0.0.1,端口是否是Reqable主界面頂部顯示的端口號(hào)。
如果網(wǎng)絡(luò)圖標(biāo)顯示是綠色,但是手動(dòng)檢查系統(tǒng)設(shè)置中網(wǎng)絡(luò)代理未成功,可以在Github或者微信反饋給我們。
如果系統(tǒng)代理配置沒(méi)有問(wèn)題,請(qǐng)進(jìn)入下一步。
1.2 檢查是否可以捕獲瀏覽器的請(qǐng)求
Reqable啟動(dòng)調(diào)試開(kāi)關(guān)后,打開(kāi)瀏覽器(建議Chrome或者Edge),訪問(wèn)百度首頁(yè)。
情況一:百度首頁(yè)無(wú)法訪問(wèn),并且Reqable調(diào)試列表中看不到任何流量(包括CONNECT請(qǐng)求)。
可能是Reqable代理服務(wù)器端口異常(例如被其他程序進(jìn)程占用),可以嘗試更換下端口重試。
情況二:百度首頁(yè)可以訪問(wèn),但是Reqable調(diào)試列表中看不到任何流量(包括CONNECT請(qǐng)求)。
再次檢查上面1.1系統(tǒng)網(wǎng)絡(luò)代理是否配置正確,或者嘗試更換瀏覽器,或者嘗試重啟電腦。
情況三:百度首頁(yè)可以訪問(wèn),Reqable調(diào)試列表中也能看到瀏覽器的訪問(wèn)流量(包括CONNECT請(qǐng)求)。
說(shuō)明Reqable工作一切正常,但是應(yīng)用程序未主動(dòng)使用系統(tǒng)網(wǎng)絡(luò)代理來(lái)訪問(wèn)Reqable的代理服務(wù)器,您可以按照下面的方式進(jìn)行處理。
應(yīng)用程序是Python、NodeJS或者Ruby等腳本進(jìn)程,可以嘗試使用代理終端功能。
檢查應(yīng)用程序是否支持手動(dòng)配置網(wǎng)絡(luò)代理。
嘗試使用Proxifier等第三方軟件進(jìn)行強(qiáng)制代理。
聯(lián)系應(yīng)用程序開(kāi)發(fā)商獲取解決方案。
2.無(wú)法捕獲localhost流量
檢查Reqable的代理菜單中是否已經(jīng)開(kāi)啟回環(huán)代理開(kāi)關(guān),如果還是有問(wèn)題,請(qǐng)檢查Windows菜單 -> 設(shè)置 -> 網(wǎng)絡(luò)和Internet -> 代理 -> 手動(dòng)設(shè)置代理 -> 請(qǐng)勿對(duì)以下列條目開(kāi)頭的地址使用代理服務(wù)器中的配置是否是<-loopback>,如果不是,請(qǐng)手動(dòng)配置。
3.無(wú)法訪問(wèn)境外受限網(wǎng)站
Reqable本身不具備訪問(wèn)受限網(wǎng)站的能力,需要借助其他代理軟件并在Reqable中配置二級(jí)代理。
4.手機(jī)無(wú)法連接電腦
檢查手機(jī)和電腦是否在同一個(gè)局域網(wǎng)下。
檢查手機(jī)和電腦是否在同一個(gè)局域網(wǎng)段,有些局域網(wǎng)組網(wǎng)時(shí)會(huì)禁止跨段通信。
嘗試電腦連接手機(jī)熱點(diǎn),然后手機(jī)再掃碼連接電腦。
檢查系統(tǒng)防火墻是否禁用了Reqable代理端口號(hào)流量出入。
5.Firefox訪問(wèn)提示不安全的網(wǎng)站
Firefox瀏覽器使用內(nèi)置的CA Store,系統(tǒng)安裝的CA證書無(wú)法生效,需要按照Reqable中的Firefox證書安裝指引進(jìn)行安裝操作。
6.Reqable緩存目錄
C:\Users\xxx\AppData\Roaming\Reqable
7.Reqable日志文件
C:\Users\xxx\AppData\Roaming\Reqable\log(點(diǎn)擊Reqable底部欄5下可以打開(kāi)日志控制臺(tái)查看當(dāng)前日志。)
windows-macos-linux
[FIX]API將%20轉(zhuǎn)換為+的錯(cuò)誤。
[FIX]一個(gè)錯(cuò)誤,重復(fù)傳輸編碼和內(nèi)容編碼將導(dǎo)致重復(fù)解碼。
windows macos linux
[OPT]API測(cè)試支持使用快捷方式Control+N打開(kāi)新窗口查看響應(yīng)數(shù)據(jù)。
[OPT]API測(cè)試支持使用快捷鍵Shift+Control+Y將會(huì)話添加到差異池列表中。
[OPT]腳本環(huán)境設(shè)置已添加到“工具”菜單中。
[OPT]更改日志已添加到“幫助”菜單中。
[OPT]在新窗口中打開(kāi)請(qǐng)求或響應(yīng)時(shí),將保留當(dāng)前選定的選項(xiàng)卡。
[OPT]圖像查看器支持使用Control+V直接從剪貼板加載base64圖像數(shù)據(jù)。
[FIX]使用Python Embedded Package時(shí),名為'reqable'的模塊不會(huì)拋出錯(cuò)誤。
windows
[OPT]檢測(cè)Python環(huán)境時(shí),優(yōu)先考慮Python.exe而不是python3.exe。
[OPT]啟用后臺(tái)模式時(shí),Alt+F4將進(jìn)入后臺(tái),而不是退出程序。
kmspico激活工具8.2M應(yīng)用工具
渝快政電腦版官方版387.0M應(yīng)用工具
notepad++中文版6.2M應(yīng)用工具
京東me電腦版388.7M應(yīng)用工具
同花順pc客戶端159.7M應(yīng)用工具
office2010永久破解版安裝包1.60G應(yīng)用工具
同花順pc客戶端159.7M應(yīng)用工具
騰訊會(huì)議pc端209.3M應(yīng)用工具
渝快政電腦版官方版387.0M應(yīng)用工具
贛政通電腦版308.1M應(yīng)用工具
華為應(yīng)用市場(chǎng)電腦版官方136M應(yīng)用工具
企業(yè)微信電腦版506.3M應(yīng)用工具