來自窮逼對HttpCanary的蹂躪

2022-02-16 15:49:41 字數 1480 閱讀 8953

部落格

httpcanary一直強制公升級,國內又禁止fq,我只能如此了

主要是,我經常用到httpcanary,目前最新版的是3.3.6,而我用的是3.1.5,一直提示讓我更新,不更新不給用。

我嘗試反編譯了,但是人家有360加固,沒得辦法。

最後,實在受不了,就想到android能不能像pc一樣,設定hosts遮蔽指定的站點。

由此就有了下面的一系列嘗試。

然後,我就想著,那我抓個包,看看他獲取更新的鏈結位址

訪問一下鏈結,原來,他更新是通過一串json**來對比版本號的。

其實也可以通過靜態注入,將返回的最低版本3.3.0修改成低版本,就不會強制退出了。不過需要一直開著抓包軟體,進行靜態注入,就很麻煩,不如直接hosts遮蔽。

接下來,手機進行修改hosts,路徑是/system/etc/hosts我嘗試用mt管理器直接進行修改,但是沒法儲存,提示failed on '/etc/hosts' - device or resource busy後來發現,用命令終端是可以的。還是用mt管理器,左側找到終端模擬器

具體命令

su
su是為了獲取root許可權

vi /system/etc/hosts
然後鍵盤點i進入編輯模式,編輯完了之後,按esc,輸入:wq進行儲存

如果提示hosts readonly的話,開啟magisk manager裡面的systemless hosts即可。

如此就ok了。

最後如何測試呢?

修改之後,再次訪問

會直接提示,無法開啟

還是用命令列,在用su獲取root許可權的情況下,執行下面的**

chmod 666 /system/etc/hosts
意思就是授予hosts檔案所有許可權

666表示所有者、使用者組、其他都有讀寫許可權

HTTP協議 來自菜鳥教程

看到一些招聘上都有一條 對http協議有一定的了解。那麼今天咱們來了解下這個http協議。主要記錄下看到的資料裡面關於http協議的介紹。http協議 hypertext transfer protocol,超文字傳輸協議 是網際網路上應用最為廣泛的一種網路傳輸協議,所有的www檔案都必須遵守這個標...

蝦公尺窮逼 VIP 事件回顧和由此引發的思考

近日,在 v2ex 社群的 分享發現 板塊,爆出了一則名為 蝦公尺 mac 客戶端發現個好玩的注釋 帖子。該帖一出,迅速引發了強烈討論,相信你已經有所耳聞。本著 闡述事情經過,不看熱鬧不搞事 的原則,我們一起基於事實做出總結和思考。事情起於 v2ex 上一則名為 蝦公尺 mac 客戶端發現個好玩的注...

對http的理解

一 http是什麼 http就是一套定義網路通訊的規則,根據這套規則,計算機之間就能完成通訊 二 http通訊的過程 1 dns解析,也就是把網域名稱轉換成ip 瀏覽器輸入網域名稱後,會先去brower快取查詢,如果沒找到或者找到了但是已經過期,就去作業系統快取查詢,沒找到或已過期,就去本機host...