332 matches found
capstone
Capstone 引擎 !TIP 欢迎加入我们的社区群组! Capstone 是一个反汇编框架,目标是成为安全社区中用于二进制分析和逆向工程的终极 反汇编引擎。 由 Nguyen Anh Quynh 创建,随后由一个小型社区开发和维护, Capstone 提供了一些无与伦比的功能: 支持多种硬件架构:ARM、AArch64、Alpha、ARC、BPF、Ethereum VM、 LoongArch、HP PA-RISC HPPA、M68K、M680X、Mips、MOS65XX、PPC、RISC-Vrv32G/rv64G、SH、...
Android-Disassembler
Android-Disassembler CodeFactor スマートフォンで悪意のあるアプリを解析 メンテナンス状況 メンテナンスは再開されましたが、プロジェクトはまだ復旧と近代化の段階にあります。 ベースラインでは、ビルド前にサブモジュールが初期化されていることが前提となります。 デフォルトの開く/インポート/エクスポートフローは、最新のAndroidではSAFファーストの契約を使用します。 高度なインポートは、root、生ファイルシステム、インストール済みアプリのブラウジングのための別のパワーユーザー向けパスです。...
APKLab
APKLab 究極のAndroidリバースエンジニアリング体験をVS Codeの中で。 APKLabは、最先端のオープンソースツールをシームレスに統合します:Apktool、smali-lsp、Jadx、uber-apk-signer、apk-mitmなど。優れたVS Codeに統合し、IDEから離れることなくアプリ分析に集中して完了できます。 機能 アプリのリソースファイルのデコード/編集/リビルド APKをSmaliとの間で逆アセンブル/改造/リビルド APKをJavaソースにデコンパイル 優れたSmali言語サポート(smali-lsp)—...
rehex
Reverse Engineers' Hex Editor A cross-platform Windows, Linux, macOS, BSD hex editor for reverse engineering, and everything else. An online copy of the manual can be accessed here: solemnwarning.net/rehex/manual/. Features Large 1TB+ file support Decoding of integer/floating point value types...
rehex
逆向工程师的十六进制编辑器 一款跨平台(Windows、Linux、macOS、BSD)的十六进制编辑器,适用于逆向工程及其他一切用途。 手册的在线版本可在此访问:solemnwarning.net/rehex/manual/。 功能特性 支持大文件(1TB以上) 解码整数/浮点数值类型 内联反汇编机器码 高亮和注释字节范围 并排比较整个文件或选定区域 Lua脚本支持(API参考) 虚拟地址映射支持 支持常见文本编码(ASCII、Unicode、ISO-8859-X等) 导入和导出Intel HEX文件 位图数据可视化 二进制模板,用于自动注释数据(类似于010 Editor) 位编辑/...
XMachOViewer
XMachOViewer 概述 XMachOViewer 是一款适用于 Windows、Linux 和 macOS 的 Mach-O 查看器。 功能特性 启发式扫描 :自动检测 Mach-O 文件中的各种特征和异常。 字符串查看器 :显示 Mach-O 文件中的所有可读字符串。 十六进制查看器 :检查文件的原始十六进制内容。 反汇编查看器 :查看多种架构的反汇编代码,包括 x86/64、ARM、PPC 和 m68k。 熵查看器 :分析熵以检测加壳或加密的节。 哈希查看器 :计算并显示文件内容的多种哈希(MD5、SHA1、SHA256)。 加密搜索 :搜索常见的加密签名。 名称还原...
machscope
MachScope ネイティブなmacOSバイナリ解析ツール。Mach-Oパース、ARM64逆アセンブル、プロセスデバッグを提供します。完全にSwiftで構築され、外部依存関係はありません。 機能 機能| 説明 ---|--- Mach-Oパース| ヘッダー、セグメント、セクション、シンボル、ダイリブ、文字列 コード署名| 権限、CDHash、署名情報、チームID ARM64逆アセンブル| PAC注釈付きの完全な命令デコーダ プロセスデバッグ| アタッチ、ブレークポイント、メモリ、レジスタ Swiftライブラリ| 自身のプロジェクトに組み込み可能 JSON出力| スクリプトに適した出力形...
JOP_ROCKET
JOP ROCKET 注意:在 2.15 版本中,我们引入了双 gadget 调度器(two-gadget dispatcher)——这大大扩展了调度器 gadget 的可能性。2021 年 5 月 26 日发布的 2.15 版本增加了很多优化和新的功能。 更新:2021 年 11 月 29 日:我已上传了 @Hack(利雅得)的幻灯片,以及一篇关于无 Shellcode JOP 的白皮书。演讲中使用的无声演示视频可在此处找到:https://www.youtube.com/playlist?list=PLynyJsHgQaJ3AfQGKVkeZJ9cWa7mIqDMV 更新:2022 ...
dncil
dncil 是一个用 Python 编写的公共中间语言(CIL)反汇编库,支持解析 .NET 托管方法的头、指令和异常处理程序。解析后的数据通过面向对象的 API 暴露,帮助您使用 dncil 快速开发 CIL 分析工具。 为什么选择 Python?现有的支持 CIL 反汇编的库,如 dnLib,是用 C 编写的。要利用这些工具,您必须构建 C 应用程序,这需要 C 开发经验。使用 dncil(一个纯 Python 替代方案),您可以: 1. 无需 C 经验即可以编程方式分析 CIL。 2. 快速开发和测试您的 CIL 分析工具。 3. 轻松将您的 CIL 分析工具与现有的 Python...
splinter
splinter splinter は JVM 分析ツールキットであり、ユーザーが実行時にクラス、メソッド、フィールド、定数プール、バイトコードを表示できるようにします。これは OpenJDK ビルド 22.0.2+9-70 で作成およびテストされました。 splinter とは? 通常、JVM 用の分析ツールキットと言えば、JNI や JVMTI を使用するものと思われるかもしれませんが、splinter は違います! splinter は実際には外部ツールであり、現在次の機能を備えています: 実行中のプロセスから HotSpot VMStruct を読み取ることができる Method...
peda
peda PEDA - Python Exploit Development Assistance for GDB Key Features: Enhance the display of gdb: colorize and display disassembly codes, registers, memory information during debugging. Add commands to support debugging and exploit development for a full list of commands use peda help: aslr --...
ChaseHQ
拆解 ZX Spectrum 版 Chase H.Q. 由 David Thomas 进行逆向工程,2023-2024 项目启动:2023 年 3 月 这是 Ocean Software 出品的 ZX Spectrum 版 Chase H.Q. 的一个进行中的反汇编项目。目前只涵盖 48K 版本和游戏的第一关。128K 版本更好(一次性加载所有关卡,包含 AY 音乐和菜单屏幕动画),但有 很多 更多代码需要考虑,所以先从 48K 第一关入手更容易。 注意:我目前正在 "128k" 分支上处理 128K 版本。 此仓库中有一个 SkoolKit...
androguard
Androguard Androguard: Reverse engineering and pentesting for Android applications Androguard 5 is a Python toolkit for Android reverse engineering: open an APK, inspect the manifest and DEX, disassemble or decompile code, hunt references and vulnerabilities, and optionally patch or analyze nativ...
ME2-Writeup
ヒートガンとナイフでME2のUSBをリバースエンジニアリング 背景 2024年、bjiruがME2ハンドヘルドデバイスに関する動画をアップロードしました。これは2008年頃に製造されたおもちゃで、USBを使ってデバイスとオンラインワールド間でポイントやジェムを同期する機能を備えていました。このゲームは非常にニッチだったため、少なくともbjiruがオンラインゲームクライアントを提供するまで、ソフトウェア、ドライバ、アセットはアーカイブされていませんでした。 私はMiuchiz...
Hardware Hacking Cheatsheet
Hardware Hacking Cheatsheet TOC 免責事項 私はこの種のことを学ぼうとしている初心者なので、100%正しくないかもしれません。 悪い英語でごめんなさい。 注意事項 最も簡単な経路を最初に試す方法論に従う 時々はんだ付けが必要になるかもしれません。こちらに簡単な方法があります。 PCBのビアに直接ワイヤーをはんだ付けしなければならない場合があります(ビデオ) 1. カッターを使ってPCBの表面を、はんだマスクの下のキラキラが見えるまで削る 2. ファイバーグラスペンシルでもう一度表面を削る 3. IPAと綿棒で表面をきれいにする 4. 少量のフラックスを塗布す...
droidcarve
DroidCarve DroidCarveは、Android APKファイルを解析し、特定のリバースエンジニアリングタスクを自動化することができます。このリポジトリには、サーバーコンポーネントとクライアントコンポーネントが含まれています。 フロントエンド フロントエンドはReactアプリケーションで、client/サブフォルダにあります。 バックエンド バックエンドはPythonのflaskアプリケーションで、server/サブフォルダにあります。 インストール 自動インストール インストールファイルは現在のところOS...
bindiff
版权所有 2011-2026 Google LLC。 BinDiff 本仓库包含 BinDiff 的源代码。BinDiff 是一款开源二进制文件比较工具,可快速发现反汇编代码中的差异与相似之处。 目录 关于 BinDiff 快速入门 文档 代码地图 从源码构建 许可协议 参与贡献 关于 BinDiff BinDiff 是一款开源二进制文件比较工具,可帮助漏洞研究人员和工程师快速发现反汇编代码中的差异与相似之处。 借助...
ghidra-nanomips
ghidra-nanomips Módulo nanoMIPS para Ghidra. Configuración Compilación $ ./gradlew -PGHIDRAINSTALLDIR=/opt/ghidra11.0.3 Instalación La tarea de compilación de Gradle crea un archivo ZIP en el directorio dist. Instálelo con File Install Extensions en la ventana principal del proyecto Ghidra...
droidlysis
DroidLysis DroidLysis is a pre-analysis tool for Android apps : it performs repetitive and boring tasks we'd typically do at the beginning of any reverse engineering. It disassembles the Android sample, organizes output in directories, and searches for suspicious spots in the code to look at. The...
droidlysis
DroidLysis DroidLysisはAndroidアプリの事前分析ツール です。リバースエンジニアリングの最初に行うような、繰り返しの退屈な作業を実行します。Androidサンプルを逆アセンブルし、出力をディレクトリに整理し、コード内の怪しい箇所を検索します。出力はリバースエンジニアが分析の最初の数ステップを迅速化するのに役立ちます。 DroidLysisはAndroidパッケージ(apk)、Dalvik実行ファイル(dex)、Zipファイル(zip)、Rarファイル(rar)、またはファイルのディレクトリに対して使用できます。 DroidLysisのインストール 1...