|
博客:CSDN~
借鑒:大老的一篇文章有興趣的可以去看下 http://blog.sina.com.cn/s/blog_64d0d0f70101lseu.html
先說一下前期的準(zhǔn)備工作
需要一個IDA6.5 http://bbs./showthread.php?p=1310071#post1310071 里面有我們需要的IDA6.5而且是最新1.7版可用x86 arm f4 f5插件 綠色增強版
首先開啟DDMS 并且運行我們的虛擬機 然后可以在DDMS中看到虛擬機的狀態(tài)
su ——<提權(quán),不然你后面看到的進(jìn)程寥寥無幾
cd /data/local/tmp/ chmod 755 android_server ——<給你上傳上來的文件加運行權(quán)限 ./android_server ——<運行你傳上來的服務(wù)端給ida提供調(diào)試服務(wù) 看到監(jiān)聽端口 23946 2.這里一定要注意 要重新打開一個CMD命令行 這個不是在手機端進(jìn)行的指令 我上面步驟1中的圖片我就犯了這個錯誤在群里被騙子哥給狠狠的黑了一頓 在windows 控制臺下轉(zhuǎn)發(fā)window 到模擬器或者手機的端口 adb forward tcp:23946 tcp:23946 ——<端口轉(zhuǎn)發(fā) 然后我們可以將目標(biāo)的安裝包安裝到我們的虛擬設(shè)備上 3.ida 中選擇android 調(diào)試 在Debuggger 中的attach中的remote android debugger hostname 填上localhost或者127.0.0.1 port: 23946 確定就可以了 4.在Debuggger 中的attach 上android 所對應(yīng)的安卓程序就行了 選擇我們所需要的程序進(jìn)程就可以了
下面來張ida pro 調(diào)試的布局。
|
|
|