IDA6.8動態(tài)調(diào)試so-windows

1.打開cmd進入IDA6.8目錄的dbgsrv子目錄,執(zhí)行以下命令:

             adb push android_server /data/local/tmp
             adb shell
              cd /data/local/tmp
              chmod 755 android_server
              su
              ./android_server

2.IDA 設置

              菜單->Debugger->Select Debugger... 選擇Remote ARM Linux/Android debugger
              菜單->Debugger->Process options... HostName填寫手機IP地址
              菜單->Debugger->Attack to process.. 在顯示的進程列表中選擇需要調(diào)試的進程。調(diào)試器附加成功后選擇對應的so模塊。

使用IDA調(diào)試安卓elf程序

將dbgserver拷貝到android手機的/data/data/目錄下,需要root權(quán)限

D:\ProgramFiles (x86)\IDA 6.8\dbgsrv>adb push android_server /data/data/sv

3094 KB/s (523480bytes in 0.165s)

添加執(zhí)行權(quán)限

D:\ProgramFiles (x86)\IDA 6.8\dbgsrv>adb shell chmod 755 /data/data/sv

啟動dbgserver

D:\ProgramFiles (x86)\IDA 6.8\dbgsrv>adb shell /data/data/sv

IDA Android 32-bitremote debug server(ST) v1.19. Hex-Rays (c) 2004-2015

Listening on port#23946...

另外啟動一個命令窗口輸入如下命令開啟端口轉(zhuǎn)發(fā):

adb forward tcp:23946 tcp:23946

啟動ida的調(diào)試器,先選擇run和是attach(根據(jù)需要),調(diào)試器選擇Remote ArmLinux/Android debugger

Attach方式

Hostname寫localhost,port 23946

然后選擇進程attach

Run方式

啟動一個新進程

設置相關(guān)屬性項。

注意這些路徑都是是在android手機上的路徑,如果程序在PC上需要先push到設備上,添加執(zhí)行權(quán)限:

如果出現(xiàn):

Bogus or irresponsive remote server

錯誤

在adb shell中執(zhí)行

setenforce 0

關(guān)閉selinux安全機制(需要root權(quán)限)

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

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,595評論 19 139
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,718評論 9 468
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,265評論 2 33
  • 個人學習批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復涉及到...
    Luckykailiu閱讀 4,990評論 0 11
  • 自從兩個月前聽了笑來老師的《把時間當做朋友》后,我決心改變自己,下面就是我這兩個月來的所獲: ...
    阿爾法祥閱讀 336評論 0 5

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