dev*_*ull 5 c++ macos xcode gdb macports
我对在 MacOS X 上逆向调试一个基于 xcode 的大型项目的能力非常感兴趣。问题是 XCode 4.1 的 gdb 版本为 6.3.50,而逆向调试则从 7.0 开始
所以我通过 macports 安装了 gdb 7.3,但它根本拒绝识别可执行文件,并显示以下消息:
GNU gdb (GDB) 7.3 版权所有 (C) 2011 Free Software Foundation, Inc. 许可证 GPLv3+:GNU GPL 版本 3 或更高版本http://gnu.org/licenses/gpl.html
这是免费软件:您可以自由更改和重新分配它。在法律允许的范围内,不提供任何保证。输入“显示复制”和“显示保修”以了解详细信息。
该 GDB 被配置为“x86_64-apple-darwin11.1.0”。
有关错误报告说明,请参阅:
http://www.gnu.org/software/gdb/bugs/ ...
“path/to/my.bundle.app/Content/MacOS/executable”:不是可执行格式:无法识别文件格式
有谁知道是否可以解决这个问题?
| 归档时间: |
|
| 查看次数: |
1142 次 |
| 最近记录: |