Windows通过IDA进行远程调试Linux(Ubuntu)环境下编译的程序
发布时间
阅读量:
阅读量
1.背景
实际设备环境为Windows 7 x64系统,安装IDA Pro 6.8版本;虚拟化平台采用Ubuntu 16.04 x64系统。当前正在进行的操作是在Windows 7系统中,通过远程调试方式对Ubuntu系统内部自行编译的程序进行调试。
2.Ubuntu环境下的程序编译实践
- 在桌面上创建一个名为test的文件夹,并在其中生成一个名为hello.c的文件
输入以下代码:
#include <stdio.h>
int main(void)
{
printf("hello linux!");
return 0;
}
进入test目录后,启动终端并执行命令gcc ./hello.c -o hello,若一切正常,系统将生成一个名为hello的文件。
3.调试
-
将hello文件复制一份至win7系统的桌面位置,而在ubuntu系统中则需将其复制到tmp/test/hello路径下。
-
定位到win7系统中IDA软件的安装路径,在该目录下可发现名为linux_server和linux_serverx64的两个程序文件,将其中的l
全部评论 (0)
还没有任何评论哟~
