1560 matches found
nocturne
nocturne 以我最喜欢的游戏之一命名的 "nocturne" 是一个 bin2bin 的 x86-64 PE 代码虚拟化与二进制重写器。 特性 原生调用桥 30+ 个虚拟机处理程序 内置垃圾代码混淆 每次调用线程安全的 VM 状态 用法 要使用 Nocturne 虚拟化器,请将 core/ 中的 "nocturnesdk.hpp" 复制并包含到你的项目中。 include "nocturnesdk.hpp" VIRTUALIZE int secretint x if x % 2 == 0 return x / 2; else return x 3 + 1;...
ddisasm
Datalog ディスアセンブリ DDisasm は、 高速 で逆アセンブル結果のアセンブリコードを再アセンブル可能なほど 正確 な逆アセンブラです。DDisasm は、datalog souffle 宣言型論理プログラミング言語を用いて実装されており、逆アセンブルのルールとヒューリスティックをコンパイルします。この逆アセンブラはまずELF/PEファイル情報を解析し、可能な命令のスーパーセットをデコードして、初期のdatalog ファクトセットを作成します。これらのファクトを解析して、 コード位置 、 シンボル化 、 関数境界 を特定します。この分析結果である洗練されたdatalog...
SSMA
SSMA SSMA は Python 3 で書かれたシンプルなマルウェア解析ツールです。 機能: PE ファイルのヘッダとセクションの解析(セクション数、セクション/PE ファイルのエントロピー、疑わしいセクション名、PE ファイル特性における疑わしいフラグなど) Linux マルウェア解析のための ELF ファイルの解析。各種オープンソースツール(ldd, readelf, strings)を使用して、ELF ヘッダ構造、ASCII/UNICODE 文字列、共有オブジェクト、セクションヘッダ、シンボルテーブルなどを表示します。...
PortEx
PortEx PortEx へようこそ PortExは、ポータブル実行可能ファイルの静的マルウェア解析のためのJavaライブラリです。その焦点は、PEの不正な構造に対する堅牢性と異常検出にあります。PortExはJavaとScalaで書かれており、Javaアプリケーションを対象としています。 特徴 ヘッダー情報の読み取り: MSDOSヘッダー、COFFファイルヘッダー、オプショナルヘッダー、セクションテーブル PE構造の読み取り: インポート、リソース、エクスポート、デバッグディレクトリ、リロケーション、遅延ロードインポート、バインドインポート...
RansomLord
RansomLord NG v1.0 反勒索软件漏洞利用工具。 概念验证工具,可自动创建 PE 文件,用于在勒索软件加密前利用其漏洞。 更新版本 NG:https://github.com/malvuln/RansomLord/releases/tag/v1.0 语言:C SHA256: ACB0C4EEAB421761B6C6E70B0FA1D20CE08247525641A7CD03B33A6EE3D35D8A Deweaponize 功能 PoC 视频(NG v1.0)2025 年: https://www.youtube.com/watch?v=w5TKNvnE0g PoC...
Huan
Huan Huan は、PE ファイル構造と PE ローディングプロセスを学習するために開発した、暗号化 PE ローダー生成ツールです。実行する PE ファイルを毎回異なる鍵で暗号化し、ローダーバイナリの新しいセクションに埋め込みます。現在は 64 ビット PE ファイルで動作します。 仕組み まず、Huan は指定された PE ファイルを読み込み、CBC モードの AES-128 暗号化アルゴリズムで暗号化します。暗号化には Tiny AES in C を使用し、このライブラリのためにパディングコードを準備しました。暗号化が完了すると、Visual Studio...
libpeconv
libPeConv 用于加载和操作 PE 文件的库。 目标 libPEConv 的目标是创建一个用于自定义加载 PE 文件的“瑞士军刀”。它汇集了各种辅助函数,您可以快速将它们集成到自己的加载器中。例如:重新映射节区、应用重定位、加载导入、解析资源。 它不仅允许加载 PE 文件,还允许自定义某些步骤,例如 IAT 挂钩(通过提供自定义 IAT 解析器)和函数重定向。但是,它并不专注于内联挂钩,不应与 MS Detours 或 MinHook 等库混淆。 LibPeConv 可用于创建 PE 绑定器,因为它允许直接从资源中加载 PE,并将其当作本地代码一样集成。...
sRDI
sRDI - Shellcode Reflective DLL Injection sRDI は、DLL ファイルを位置独立シェルコードに変換することを可能にします。適切なセクション権限、TLS コールバック、健全性チェックをサポートする、完全機能の PE ローダーとなることを目指しています。これは、パックされた DLL に取り付けられたシェルコード PE ローダーと考えることができます。 機能は、次の 2 つのコンポーネントによって実現されます。 PE ローダー実装 RDI をシェルコードにコンパイルする C プロジェクト...
cave_miner
CAVE MINER このツールはバイナリ(Elf、Mach-o、Pe)内のコードケイブを検索し、それらにコードを注入します。 インストール pip install cave-miner 使用法 例...
hollows_hunter
hollowshunter Hollows Hunter is a command-line application based on PE-sieve passive memory scanner. Recognizes and dumps a variety of potentially malicious implants replaced/implanted PEs, shellcodes, hooks, in-memory patches. While in case of PE-sieve you can select the process only by its PID,...
Sojobo
Sojobo - バイナリ解析フレームワーク Sojobo は B2R2 フレームワーク用のエミュレータです。悪意のある可能性のあるファイルの解析を容易にするために作成されました。完全に .NET で開発されているため、他の外部ライブラリをインストールしたりコンパイルしたりする必要はありません(プロジェクトは自己完結しています)。 Sojobo を使用すると、次のことができます: 32ビット PE バイナリのエミュレート エミュレートされたプロセスのメモリの検査 プロセス状態の読み取り 実行されたコードの逆アセンブリの表示 マネージ言語 C || F での関数のエミュレート Sojobo...
pefile
pefile pefile is a multi-platform Python module to parse and work with Portable Executable PE files. Most of the information contained in the PE file headers is accessible, as well as all the sections' details and data. The structures defined in the Windows header files will be accessible as...
pefile
pefile pefile は、Portable Executable PE ファイル を解析・操作するためのマルチプラットフォームな Python モジュールです。PE ファイルのヘッダーに含まれるほとんどの情報に加え、すべてのセクションの詳細やデータにアクセスできます。 Windows のヘッダーファイルで定義されている構造体は、PE インスタンスの属性としてアクセス可能になります。フィールドや属性の命名は、可能な限りそれらのヘッダーでの命名規則に従います。便宜上追加されたショートカットのみ、その規則から逸脱します。 pefile を使用するには、PE...
file-unpumper
file-unpumper file-unpumper は、ポータブル実行可能(PE)ファイルをクリーンアップおよび分析するために設計された強力なコマンドラインユーティリティです。このツールは、開発者やセキュリティ専門家がPEファイルをより効果的に扱えるようにするためのさまざまな機能を提供します。 機能 PEヘッダ修正 : file-unpumper は、指定された実行可能ファイルのPEヘッダを修正および整列できます。これは、パッカーや難読化ツールがヘッダを変更した際に発生する問題を解決するのに特に役立ちます。 リソース抽出 :...
the-backdoor-factory
The new version of BACKDOOR FACTORY is available! Get access here: https://github.com/sponsors/secretsquirrel WARNING: Pull Requests WILL BE IGNORED AND CLOSED. The Backdoor Factory BDF For security professionals and researchers only. The goal of BDF is to patch executable binaries with user...
VAXD
VAXD VAXD 是一款轻量级 Windows 反汇编器、PE 检查工具、MultiCPU 二进制检查工具和补丁辅助环境。 它专为快速分析可执行文件、固件镜像、二进制文件、Office 文档、PDF 文件和 Windows PE EXE/DLL 文件而设计。VAXD 提供了一种实用的工作流程,专注于文件识别、反汇编、导航、字符串、交叉引用、跳转、调用、补丁规划、伪代码生成、十六进制检查和二进制补丁辅助。 VAXD 注重速度、简洁性和易用性。它面向那些希望使用一款快速且专注的工具来检查可执行文件和可疑文档,而无需承担大型逆向工程套件的复杂性和开销的用户。 官方网站、下载与许可 VAXD...
TABPE
TABPE TABPEとは? TABPE (TABriz + PE の組み合わせ。タブリーズは私の故郷であり、この街への愛情からこのプロジェクトを名付けました)は、クリーンで完全に更新されたWindows 10 ProおよびWindows 11 Pro上のすべてのPEファイル(.exe、.dll、.sysなどを含むWindows実行可能ファイル)に関する情報を含む、オープンで構造化されたデータセットです。 私のワークフローは次のとおりです: Windowsをインストールし、毎月Microsoftがセキュリティ更新プログラム(Patch...
pe2pic
简体中文 || English pe2pic 用于PE文件的小型可视化工具 入门指南 通过以下方式安装依赖项: pip install -r requirements.txt 用法 usage: pe2pic.py -h --infile INFILE --outfile OUTFILE --double --minheight MINHEIGHT PE可视化工具 可选项: -h, --help 显示帮助消息并退出 --infile INFILE 输入文件 --outfile OUTFILE 输出文件 --double 双层截面视图? --minheight MINHEIGHT...
rustdllproxy
rustdllproxy 一个 Rust crate 工具,用于轻松生成和开发 Windows 应用程序的代理 DLL。 安装 cargo install rustdllproxy 兼容性 该 crate 目前仅支持标准 DLL PE 格式。 当前限制 使用自定义代码对函数进行 Hook 时,必须知道函数签名 可以使用反汇编器和逆向工程工具(如 Ghidra)来获取。 命令 Rustdllproxy 附带两个子命令: 命令| 用途 ---|--- rustdllproxy new| 根据一个或多个现有 DLL 生成一个新的代理 cdylib crate。 rustdllproxy...
peanalyzer
peanalyzer 高度なポータブル実行可能ファイル解析ツール Python 3.5.2 : テスト済み(動作確認済み) 使用方法 python peanalyzer.py --file file.exe --show all|file-path|general|dos-header|file-header|optional-header|data-directory|section-headers|imports python peanalyzer.py --file file.exe --disassemble all インストール git clone...