Papago 導航破解過程 2

2021-08-31 22:37:01 字數 409 閱讀 4187

2.跟蹤分析

拿出大殺器ida,用5.4demo就可以了。demo版就支援arm elf. 開啟libpapago.so. 選擇arm和 unix dynamic library.

在function中尋找關於imei的函式,可以看到sys_getimei等幾個函式。跟蹤朔源。可以找到crigisterprocess::doprocess.正好裡面有個判斷 bne ***x,,拿出ultraedit改為b***x .push到模擬器中執行.成功.

實際上破解並沒有這麼簡單,.分析過程佔了很大一部分.其中用了strace跟蹤系統呼叫,ida 靜態反編譯人工過濾分析也花了很多時間.因為對arm不是很熟悉.不過還好.所謂萬變不離其宗.比如arm中c函式多用r0-r3 傳值.用r0返回多多注意些值,就可以方便的分析.也多虧了arm.不用慢慢去分析堆疊傳值了…

Papago 導航破解過程

一.必要知識 對組合語言有所了解.我其實也沒用過arm彙編,但是因為有80x86的經驗.對於arm指令看10分鐘也就會了.對android程式編寫有一定了解。掌握程式載入執行流程。對函式呼叫流程有所了解.因為papago主體用的是gnu c 寫的,所以symbol表比較清楚。很容易對照判別。而且對於...

用 hashcat 破解 WIFI WPA2破解

首先用cdlinux系統進行抓包,cdlinux抓包我就不詳細說明 到這裡可以檢視如何安裝cdlinux 到這裡可以檢視如何使用cdlinux 進入正題 hashcat是用來破解wpa2的包,當然也可以破解很多東西 如系統密碼 rar md5等等,它比較受歡迎 windows 和linux 都可以,...

Quartus II13 0的破解過程

我之前以為我自己在已經破解了quartus ii13.0結果又一天在做課程設計的時候發現選不了晶元,最後上網查了一下在發現是沒有破解成功的原因,不死心的我又開啟quartus ii的破解成功介面看了一下發現真的是自己只能用30天現在都已經過期了,所以我才用不了,今天我就將我們宿舍乙個娃教的破解的過程...