通过 IDA 7 调试 FreeBSD

发布于 2024-10-30 04:13:36 字数 1102 浏览 5 评论 0

注意:Windows 、IDA 、FreeBSD、FreeBSD 兼容层均需要 64 位,否则可能无法正常使用。

首先在 Windwos 系统里 IDA 的安装路径里找到 dbgsrv 文件夹里的 linux_server64 文件。

将其复制到 FreeBSD 里,可以用 Winscp 进行操作。

复制 linux_server64 和你需要远程调试的文件 target(假设)到 /root/reverse 文件夹里(文件夹任意),给权限 777 ,并且运行 linux_server64

并且运行,参考红色方框。

请用 64 位 的 IDA, 按照如下截图操作。

  • 第一个是要调试的文件在虚拟机里的位置。
  • 第二个是要调试的文件在虚拟机里的路径,这里 target 就是具体要调试的文件。
  • 第三个是要传递给 main 函数的参数,一般不写。

然后是 FreeBSD 系统的主机 ip 地址,监听的端口号和密码(即 SSH 密码,这里是 root 用户,因为 linux_server64 文件运行在 root 用户下)。

在 FreeBSD 系统终端 ifconfig- a 可以查看到自己的 ip 地址

成功结果如下:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

篱下浅笙歌

暂无简介

0 文章
0 评论
23 人气
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文