#内存 #模式 #扫描 #AOB #签名 #命令行工具 #对象文件

app aobscan-cli

AOBscan CLI 是一个用于多线程 AOB 内存扫描的命令行工具

1 个稳定版本

1.0.1 2023 年 3 月 30 日

#2479 in 命令行工具

MIT 许可证

1MB
151

AOBscan CLI 🔩


AOBscan CLI 是一个基于 AOBscan 库的多线程 AOB 内存扫描命令行工具。

功能

  • 用户友好的 CLI 界面
  • 单线程和多线程文件扫描
  • IDA 风格的模式:48 8b ? ? ? 48 8c ?? ?? ?? ??
  • 原始十六进制字符串:488b??????00
  • 在对象文件部分(按名称)中搜索模式
  • FAT Mach-O 二进制支持

用法

Sample GIF

  • 在文件中搜索 IDA 风格的模式
aobscan -f "file" -- "48 8b ? ? ? ? ? 48 8c"
  • 在文件的 __text 部分中搜索原始十六进制字符串的第一个匹配项
aobscan -f "file" -s "__text" -i -- "488b??????00"

查看 aobscan --help 以获取所有可用参数及其描述。

安装

🍺 Homebrew (macOS/Linux)

安装 AOBscan CLI 最简单的方式是通过 Homebrew,使用 我的 TAP:

brew tap sonodima/sonodima
brew install aobscan

现在您可以使用 aobscan 命令启动程序。

📦 预构建的二进制文件

Windows、Linux 和 macOS 的二进制文件可在 发布页面 上找到。

🔩 从源码

需要 Rust 来构建源码。如果您还没有安装,可以使用 rustup 安装。

git clone https://github.com/sonodima/aobscan-cli
cd aobscan-cli
cargo build --release

编译的二进制文件将位于 target/release/aobscan-cli

阅读更多

如果您对基准测试或想了解更多关于AOB扫描的信息感兴趣,请查看AOBscan库,这是本项目的核心。

依赖项

~1–12MB
~90K SLoC