Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 xCode 6 中发现意外的 Mach-O 标头代码:1918975009
导致错误的原因是什么 Found an unexpected Mach O header code 1918975009 in xCode 6 我将我的项目存档并作为ad hoc构建并且它构建 链接 存档很好但是当我在xCode组织者和选择
ios
xcode
xcode6
macho
从 NASM 调用 C 函数 _printf 会导致分段错误
我一直在尝试使用 NASM 在 Mac OS 和 Windows 上学习 64 位汇编 我的代码是 extern printf section data msg db Hello World 10 0 section text global
c
Assembly
x8664
nasm
macho
重复符号_OBJC_CLASS_$_LoginController
我知道这个问题以前已经被问过很多次了 但到目前为止还没有解决我的问题 我知道当您在项目中获得文件的多个副本时 会发生此错误 我尝试清理构建 删除任何登录控制器 m文件输入编译源然后构建 很好 没有错误 当我在编译源中添加 LoginCont
ios5
Linker
linkererrors
macho
duplicatesymbol
为什么 macOS 会杀死由 clang 创建的静态可执行文件?
我有一个用于 m1 arm cpu 的最小 c 程序 返回 42 void start asm mov x0 42 asm mov x16 1 asm svc 0x80 此代码在告诉 clang 使用 start 符号后进行编译并返回正确的
MacOS
Clang
macho
otool
osxgatekeeper
Linux Mach-O 反汇编器
是否有任何 Linux 程序可以像 objdump 一样反汇编 OSX 通用 x86 x86 64 fat Mach O 二进制文件 GNU binutils 的 objdump 支持 ELF 和 Windows PE 文件 但不支持 Ma
Linux
disassembly
macho
objdump
如何更改 c++ 文件的 mach-o 可执行文件的入口点?
我正在尝试编写一个没有 main 的 C 程序 是否可以将 mach o 可执行文件的入口点更改为自定义函数 除了main 如果没有的话 可以包起来吗main在实际的 C 之前调用我的 main 版本main叫做 Edit 我想要我的自定义
c
Clang
macho
为什么 Mac OS X 中的 Mach-O 库需要 install_name_tool 和 otool?
我正在使用最新版本的 Xcode 4 开发 Cocoa 应用程序 我想将动态库链接到我的项目 dylibs 我在某处读到 在我的项目中添加库是不够的 因为我必须运行install name tool and otool使我的项目使用捆绑在我
MacOS
macho
otool
installnametool
Xcode 给出 Apple Mach-O 链接器错误
我刚刚编译了一个项目 Xcode 返回了这两个错误 这似乎不是我的代码的错误 我该如何修复它们 Undefined symbols for architecture i386 vImageBoxConvolve ARGB8888 refer
ios
Objectivec
linkererrors
macho
undefinedsymbol
Darwin 10.15 上的自修改代码导致“格式错误的 mach-o 图像”?
我有一个可以生成自修改代码的程序 请参阅https tigress wtf selfModify html https tigress wtf selfModify html如果你有兴趣的话 它在 x86 Darwin 和 Linux 上运
MacOS
dyld
macho
MALFORMED
selfmodifying
dylib文件的含义是什么?
我的 C 编译器创建包含动态库的 dylib 文件 dylib 和 so 文件有什么区别 Mach O 格式的文件和 ELF 格式的文件有什么区别 我必须构建文件以供以后在 iOS 仅限静态库 Mach O 和 Android ELF 下使
ELF
macho
dynamiclibrary
是否可以用已编译的二进制文件中的虚拟函数替换特定函数的每个实例?
是否可以改变现有 x86 64 二进制文件引用和 或调用某个特定函数的方式 具体来说 是否有可能改变二进制文件而不发生任何事情 类似于nop 在该函数通常会执行的时间 我意识到有强大的专业工具 即反编译器 反汇编器 可以完成此类任务 但我真
x8664
executable
reverseengineering
ELF
macho
需要帮助:“错误的架构”导致应用程序在 iOS 7 中启动时崩溃,但在 iOS 8 中运行良好
我的应用程序在 iOS 7 1 中启动时崩溃 但在 iOS 8 1 中运行良好 我得到的错误是这样的 dyld 库未加载 System Library Frameworks AVKit framework AVKit 参考自 MY APP原
xcode
ios7
iOS8
macho
mach_vm_region_recurse,在 osx 上映射内存和共享库
我使用 vm region recurse 64 来映射给定进程的内存 vmmap 样式 然而 尝试通过检查内存中每个库的 Mach O 标头来获取应用程序加载的共享库的完整列表 但 vm region recurse 似乎与 vmmap
MacOS
memory
IPC
macho
如何从应用程序内执行调试器命令
在运行时我试图恢复一个函数的地址未出口但可以通过共享库的符号表获得 因此对调试器可见 我正在研究需要捕获某些事件并操纵运行时的高级调试程序 其中一项操作需要了解私有函数的地址 仅地址 该地址在其他地方用作密钥 我当前的解决方案在构建时计算该
c
GDB
LLDB
macho
mach-o 文件,但不兼容的架构有“x86_64”,需要“arm64e”M1 MAC
from PyQt6 QtWidgets import from model Department import Department from view main window import Ui Form from model Depa
python
ARM64
applem1
macho
PyQt6
Mach-O 符号存根 (IOS)
我正在尝试了解 Mach o 文件的工作原理 并且利用可用的在线资源 特别是这里的 Apple 页面 http developer apple com library mac documentation developertools con
ios
Assembly
arm
macho
为什么我的 hello world 二进制文件大部分为零?
我已经编译了 include
c
MacOS
Assembly
executable
macho
扩展 Mach-O 文件中的部分
我正在尝试从 Dyld shared cache 中提取库 并且需要修复外部引用 例如 中的指针 DATA objc selrefs部分通常指向 mach o 文件外部的数据 为了解决这个问题 我必须从 dyld 复制相应的 c 字符串并将
sharedlibraries
dyld
Conceptual
macho
位置无关代码指向错误地址
我有一个用 NASM 2 11 08 编写的针对 macho64 架构的小示例程序 我正在运行 OSX 10 10 3 bits 64 section data msg1 db Message One 10 0 msg1len equ ms
nasm
x8664
macho
符号(方法和函数)的基址(程序计数器)不匹配。减少 1
我的应用程序中有一些代码向我发送未捕获异常的堆栈跟踪 0 CoreFoundation 0x3ad073ff
ios
Objectivec
arm
macho
1
2
»