Mach-O 共享库(`.dylib`s)支持符号版本控制吗?
我遇到了一些段错误,这些错误似乎可以通过 例如,我知道在 Linux 上我可以执行 readelf -s libsomething.so ,它会输出版本信息以及符号。但是 reade…
Apple Mach-O 链接器错误,由于文件扩展名
可怕的典型链接器错误.. ld: 找不到架构 armv6 的符号 collect2: ld returned 1 exit status 但是,这是由文件名引起的?我使用 C++/Objective-C,所…
Apple Mach-O 链接器 (id) 错误 - 困惑?
在我进行构建之前,我的项目没有错误。这是错误日志。 Ld "/Users/stephanieasan/Library/Developer/Xcode/DerivedData/WC_Class_Codes-fgxjeudpfimhn…
将加载命令添加到 mach-o 二进制文件
是否可以将 LC_LOAD_DYLIB 添加到二进制文件中?有针对使用 DYLD_INSERT_LIBRARIES 的保护,因此我需要另一个将 dylib 加载到应用程序中…
Mach-O 符号存根 (IOS)
我试图了解 Mach-o 文件的工作原理,并利用可用的在线资源取得了很大进展(特别是此处的 Apple 页面:http://developer.apple.com/library/mac/#docum…
Linux Mach-O 反汇编器
是否有任何 Linux 程序可以像 objdump 一样反汇编 OSX 通用 x86/x86_64 fat Mach-O 二进制文件? GNU binutils 的 objdump 支持 ELF 和 Windows PE 文…
使用drawGlossAndGradient()的Mach-O错误
收到此错误: Undefined symbols for architecture i386: "_drawGlossAndGradient", referenced from: -[CustomHeader drawRect:] in CustomHeader.o …
dylib文件的含义是什么?
我的 C++ 编译器创建包含动态库的“dylib”文件。 .dylib 和 .so 文件有什么区别? Mach-O 格式的文件和 ELF 格式的文件有什么区别?我必须构建文件以…
如何在越狱的iPhone上运行一个简单的HelloWorld程序?
我创建了一个 HelloWorld 程序,并将其编译为 mach-o 文件。然后,我通过 SSH 将其上传到我的越狱 iPhone 上。 我用 root 帐户登录。然后,我尝试通过…
可以使用十六进制编辑器来编辑可执行二进制文件中的指令吗?
如果我有一个包含已编译 C 代码的二进制可执行文件,我可以使用十六进制编辑器编辑该二进制文件并将特定指令更改为另一指令,例如 nop 或 jmp 吗?我…
iPhone 可执行文件 (MACH-O) 解密
我一直在 iPhone 上玩弄/调试/反汇编二进制文件。 第一个障碍是二进制文件是加密的,反汇编者无法读取它们。这可以通过从 gdb 转储解密的文件内容来解…
iPhone Mach-O 二进制文件、字符串存储、__TEXT/__DATA
我正在尝试从 iPhone Mach-O 二进制文件读取常量(或初始化)字符串。据我所知,3个相关的segment.sections是_TEXT._cstring _TEXT._ustring和_DATA._…
fork Cocoa 进程并重新初始化 Cocoa。如何?
我尝试 fork() 一个 Cocoa 进程并设置一个新的 Cocoa/ObjC 环境,但出现错误: The process has forked and you cannot use this CoreFoundation func…