IDA 远程调试 - 参数中的不可打印字符

逆向工程 艾达 linux 偏僻的
2021-07-09 05:06:03

我正在尝试远程调试某个二进制文件,该二进制文件获取用户指定的命令行参数,当然可以是不可打印的。
我的目标是能够使用 IDA 使用命令行参数“\x11\x22\x33\x44”调试进程,这可以通过 gdb 轻松完成。
问题是 IDA 中的“参数”字段只允许将 ASCII 字符插入到进程的命令行参数中

国际开发协会

我仔细查看并发现了这些 问题,但正在运行:

$ ./linux_server unlink < file

或任何其他组合似乎都没有用我的输入提供二进制文件。
此外,在 IDA 命令行中运行 StartDebugger 也没有帮助(此功能如​​何知道要运行哪个远程调试器?)

0个回答
没有发现任何回复~