使用 NASM 在 macOS 下编写汇编
exchen 7年前 (2017-11-24) 19224浏览 1评论
一、下载 NASM macOS 自带 NASM 编译器,但是版本比较低,只能编译 32 位的程序,最好是下载新版的编译器。 官网地址:http://www.nasm.us 我下载的是最新版 nasm-2.13.02rc2 版本。 二、设置环境变量 下...
exchen 7年前 (2017-11-24) 19224浏览 1评论
一、下载 NASM macOS 自带 NASM 编译器,但是版本比较低,只能编译 32 位的程序,最好是下载新版的编译器。 官网地址:http://www.nasm.us 我下载的是最新版 nasm-2.13.02rc2 版本。 二、设置环境变量 下...
exchen 7年前 (2017-11-10) 15049浏览 0评论
Mach-O 文件格式解析 Mach-O 文件格式是苹果的 iOS 和 macOS 使用的一套可执行文件的文件格式,类似在 Windows 平台使用 PE 文件格式,Linux 平台使用 ELF 文件格式。Mach-O 文件格式主要的分布是 Mac...
exchen 7年前 (2017-11-06) 13421浏览 0评论
使用 010 Editor 模板 MachO.bt 去分析 Mach-O 文件格式,提示一个错误 Hit an unknown or unsupported load command : [-2147483608],如下图: 对比出错的地方,仔细查...
exchen 7年前 (2017-11-06) 13698浏览 0评论
010 Editor 是一款很好用的编辑器,其中有一个很好的特点是可以运行模板文件来分析二进制文件。 官网地址是:http://www.sweetscape.com 模板文件地址是:http://www.sweetscape.com/010edito...
exchen 7年前 (2017-11-02) 10114浏览 5评论
之前我写过一篇文章是关于在 Xcode 里怎么集成配置 obfuscator-llvm obfuscator-llvm Xcode集成配置 有些情况下我们使用 Theos 开发 tweak,需要将 obfuscator-llvm 集成到 Theos ...
exchen 7年前 (2017-11-01) 7890浏览 0评论
很好用的 AES 加密的类,ECB 模式,PKCS7 padding 填充方式。 <?php class AES { protected $cipher; protected $mod...