hook筆記分享

2022-02-28 12:39:09 字數 569 閱讀 9333

見多了前端各種js的混淆,引數的加密,雖然抓包會拿到最後的結果,但是一步步分析是真的折磨人,像一些噁心的sojson混淆,可能會讓人看著各種引數而頭皮發麻。

這裡分享一些常用的hook js的方法,與反爬一起進步!

//hook window物件的__pt__屬性的設定與取值

(function

(), set:

function

(val)

})})();

//hook eval函式
(function

()

var _myeval = myeval.bind(null

) _myeval.tostring =window.__cr_eval.tostring

object.defineproperty(window, 'eval', )

console.log(">>>>>>>>>>>>>> eval injected: " + document.location + " <<<<<<<<<<<<<<<<<<<")

})();

Django 筆記分享

django是乙個基於mvc構造的框架。但是在django中,控制器接受使用者輸入的部分由框架自行處理,所以 django 裡更關注的是模型 model 模板 template 和檢視 views 稱為 mtv模式。它們各自的職責如下 層次職責 模型 model 即資料訪問層 處理與資料相關的所有事...

PCIe學習筆記分享

本總結隨著dm8168中pcie的學習,以及pcie原理的學習而新增,都是一些零碎的知識點,有部分個人理解,將來溫故知新用。欠奉。pcie裝置需要使用refclk refclk作為本地參考時鐘,其時鐘頻率固定為100mhz,在dm8168系統中,需要提供兩個100mhz時鐘,乙個給dm8168用於檢...

nginx 筆記分享 1

nginx 優點太多了google會有一大堆 這裡就不羅嗦了,下面主要講的lnmp安裝整合等等,軟體都是目前比較新的穩定版本!整個安裝過程將整理成安裝指令碼。nginx 需要一些第三方庫的支援,比如gzip模組 需要zlib庫,還有我們最常用的rewrite模組需要pcre庫,根據需要需先安裝這些庫...