IDA Por远程调试
发布时间:2022-12-06 16:09:25点击量:
1. 在远程主机上启动远程 IDA Por调试器服务器。远程服务器从命令行启动并接受命令行参数。如果您想保护您的调试器服务器免受陌生人的侵害,您可以指定一个密码。例如,要在 MS Windows 下启动服务器,您可以输入:
win32_remote -Pmy_secret_password
2. 在调试器、进程选项 中指定远程调试器参数。文件路径必须在远程主机上有效。不要忘记指定与启动服务器时指定的密码相同的密码。例如,调试远程计算机 remote.host.com 上的 notepad.exe:
应用程序:c:\windows\notepad.exe
输入文件:c:\windows\notepad.exe
目录:c:\windows
主机名:remote.host.com
端口:23946
密码:我的秘密密码
3、其余调试同本地调试。
调试器服务器一次可以处理一个调试器会话。如果您需要同时调试多个应用程序,请在不同的网络端口启动多个服务器。
IDA Por附带以下调试器服务器
文件名 目标系统 调试程序
android_server ARM Android 32 位 ELF 文件
android_server64 AArch64 Android 64 位 ELF 文件
android_x64_server x86 Android 32 位 32 位 ELF 文件
android_x86_server x86 Android 64-bit 64-bit ELF 文件
armlinux_server ARM Linux 32 位 ELF 文件
linux_server Linux 32 位 32 位 ELF 文件
linux_server64 Linux 64 位 64 位 ELF 文件
mac_server Mac OS X 32 位 Mach-O 文件 (x86)
mac_server64 Mac OS X/macOS 11 64 位 Mach-O 文件 (x64)
mac_server_arm64 ARM macOS 11 64 位 Mach-O 文件 (arm64)
mac_server_arm64e ARM macOS 11 64 位 Mach-O 文件 (arm64e)
win32_remote.exe MS Windows 32 位 32 位 PE 文件
win64_remote64.exe MS Windows 64 位 64 位 PE 文件
在启动调试会话之前,必须在远程计算机上启动适当的服务器。