網(wǎng)上房地產(chǎn)逆向分析

近日其他原因需要出門面試,于是接到了一些個面試題,因題目只要求進行分析即可,所以我在這里進行參數(shù)的加密分析

題目要求: 逆向/加密二選一

網(wǎng)站url:?網(wǎng)上房地產(chǎn)

根據(jù)題目所示嘛,我們就簡單來找找存在js混淆的地方,映入眼簾的便是:


反調(diào)試

網(wǎng)站竟然存在反調(diào)試? 沒啥說的干他


分析結(jié)果

一同分析下來他竟然在頁面首頁上,而且恰好這段js存在一定的代碼混淆,那就沒啥了,直接來逆向他的這段js嘛,題目就是逆向跟加密二選一嘛,之前都在做加密,我們這次做下混淆吧


混淆前

逆向分析思路如下:

? ??1: 替換掉以_$xE 參數(shù)為例的靜態(tài)列表參數(shù)的調(diào)用方式,如將 a=[1,2,3] b=a[1] 直接替換為 b=1

? ? 2: 替換掉以_$DZ 函數(shù)為例的函數(shù)花指令 如 將 function a(){return 1;} b=a() 直接替換為 b=1

? ? 3: 在具體情況分析中得知所有的控制流平坦化函數(shù)皆是以列表_$xE中的數(shù)據(jù)作為控制流平坦化的執(zhí)行順序,且以函數(shù)第一入?yún)槠鹗枷聵?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容