301 matches found
nginx-1.4.0
nginx-1.4.0 用于 CVE-2013-2028 的分析 漏洞利用:exp-nginx.rb 二进制文件(用于 ROP 构建):nginx...
xtride
XTRIDE:基于N-gram的实用类型恢复 介绍 我们提出了XTRIDE,一种改进的基于n-gram(参见STRIDE)的二进制类型恢复方法,专注于实用性:高度优化的吞吐量和可操作的置信度得分使其能够部署到自动化流水线中。与结构恢复领域的最先进技术相比,我们的方法在实现可比性能的同时,速度提升了70至2300倍。 构建说明 位于 ./bin 中的 CLI 工具需要安装 hdf5 的 1.8.4 或更高版本的库(根据 crate 的文档)。 使用最新版本在 MacOS 上构建会失败,我们建议安装 hdf5 v1.10,例如使用 root@kitploit: brew install...
CVE-2018-4416-exploit
前言 :PROPERTIES: :CUSTOMID: preface :END: 好的,二进制安全不仅仅是 /堆/ 和 /栈/,尽管常规 CTF 挑战之外我们还有很多要探索。浏览器、虚拟机以及内核在二进制安全中都扮演着重要角色。我决定先学习浏览器。 我选择了一个相对简单的:/WebKit/。(ChakraCore 可能更简单,哈哈。但有传言说微软取消了这个项目,因此我决定不选它。) 我将撰写一系列文章来记录我学习 /WebKit/ 安全的笔记。这也是我第一次学习浏览器安全,我的文章 可能 会包含 大量 错误。如果你发现了,请务必联系我进行纠正。 在阅读之前,你需要了解:- C++ 语法 ...
xortool
xortool.py A tool to do some xor analysis: guess the key length based on count of equal chars guess the key base on knowledge of most frequent char Notice: xortool is now only running on Python 3. The old Python 2 version is accessible at the py2 branch. The pip package has been updated...
ofrak
OFRAK OFRAK Open Firmware Reverse Analysis Konsole is a binary analysis and modification platform. OFRAK combines the ability to: Identify and Unpack many binary formats Analyze unpacked binaries with field-tested reverse engineering tools Modify and Repack binaries with powerful patching...
VMDragonSlayer
VMDragonSlayer プロジェクトは10月中旬に公開予定(リファクタリング中) 高度な仮想マシン検出・解析フレームワーク VMDragonSlayerは、VMProtect 2.x/3.x、Themida、カスタムマルウェアVMなどの仮想マシン(VM)ベースのプロテクタで保護されたバイナリを解析するための包括的なフレームワークです。このフレームワークは、動的タイントラッキング(DTT)、シンボリック実行(SE)、パターン分類、機械学習を含む複数の解析エンジンを組み合わせ、リバースエンジニアリングプロセスを自動化します。 目標 :...
rp
rp++: PE/ELF/Mach-O x86/x64/ARM/ARM64 バイナリ向けの高速 ROP ガジェットファインダー 概要 rp++ または rp は、PE/ELF/Mach-O 実行ファイルおよび x86/x64/ARM/ARM64 アーキテクチャ向けの C++ 製 ROP ガジェットファインダーです。 ROP ガジェットの検出 ROP ガジェットを検出するには、--file / -f オプションでファイルを指定し、--rop / -r オプションでガジェット内の最大命令数を指定します:...
VAXD
VAXD VAXD 是一款轻量级 Windows 反汇编器、PE 检查工具、MultiCPU 二进制检查工具和补丁辅助环境。 它专为快速分析可执行文件、固件镜像、二进制文件、Office 文档、PDF 文件和 Windows PE EXE/DLL 文件而设计。VAXD 提供了一种实用的工作流程,专注于文件识别、反汇编、导航、字符串、交叉引用、跳转、调用、补丁规划、伪代码生成、十六进制检查和二进制补丁辅助。 VAXD 注重速度、简洁性和易用性。它面向那些希望使用一款快速且专注的工具来检查可执行文件和可疑文档,而无需承担大型逆向工程套件的复杂性和开销的用户。 官方网站、下载与许可 VAXD...
wcw-cyberring-pav-decryptor
WCW CyberRing PAV 解密器 对一个1999年专有视频DRM系统的密码分析,通过静态二进制分析和已知明文攻击,恢复了51分钟丢失的媒体内容。 来自恢复的"CyberRing"比赛的一帧。WCW摔角手在蓝幕前拍摄,然后合成到带有火焰效果的CGI竞技场中。这就是1999年互动娱乐的样子。 背景 WCW Internet Powerdisk 是1999年随 WCW 杂志分发的一张促销CD-ROM。它包含了61个视频片段(比赛精彩片段、摔角手简介、节目开场),这些片段由一个名为 PAVENCRYPT 的专有系统加密,该系统由一家名为 UIT 的公司开发。 播放需要捆绑的 ULI...
die-in-browser
die-in-browser 使用 Detect It Easy 进行静态二进制分析 —— 100% 在浏览器中运行,无需上传。 🔍 这是什么? 该项目通过 v86 模拟器 在浏览器中完整运行 Detect It Easy DIE —— 一款强大的静态二进制分析工具。 ✅ 无需上传文件 :二进制文件在本地处理。 ✅ 完整分析 :包括所有检测、入口点、节区(PE 文件中)、哈希、熵、字符串。 技术栈: Buildroot 2025.11 —— 为客机操作系统提供最小 Linux 系统; v86 —— 基于 JavaScript/WebAssembly 的 x86 模拟器; Detect I...
yaralyzer
YARALYZER バイナリデータやテキスト内で見つかったすべての正規表現マッチ(およびそのセクシーでより秘密めいた親戚、YARA マッチ)を視覚的に検査します。それらのマッチしたバイトに様々な文字エンコーディングを強制した場合に何が起こるかを確認できます。色付きで。 クイックスタート root@kitploit: pipx install yaralyzer ファイル内のYARA定義に対してスキャン: yaralyze --yara-rules /secret/vault/sigmundsmalwarerules.yara lacanbuysthedip.pdf...
BinAbsInspector
BinAbsInspector とは? BinAbsInspector Binary Abstract Inspector は、バイナリの自動リバースエンジニアリングと脆弱性スキャンのための静的解析ツールであり、Keenlab でインキュベートされた長期研究プロジェクトです。これは抽象解釈に基づき、Ghidra のサポートを受けています。アセンブリの代わりに Ghidra の Pcode で動作します。現在、x86、x64、armv7、aarch64 上のバイナリをサポートしています。 インストール Ghidraのドキュメントに従って Ghidra をインストールします。 Z3...
rizin-notebook
Sonic English | 中文 一个速度奇快的 JSON 序列化/反序列化库,由 JIT (即时编译)和 SIMD (单指令流多数据流)加速。 依赖 Go: 1.181.25 注意:Go1.24.0 由于 issue 不可用,请升级到更高 Go 版本,或添加编译选项 --ldflags="-checklinkname=0" OS: Linux / MacOS / Windows CPU: AMD64 / ARM64, 需要 Go1.20 以上) 接口 详见 go.dev 特色 运行时对象绑定,无需代码生成 完备的 JSON 操作 API 快,更快,还要更快! 基准测试 对于所有大小...
kernagent
root@kitploit: | | | | | |/ / \ '| ' \ / |/ |/ \ ' | | | / | | | | | | | | | / | | | | ||\|| || ||,|, ||| ||| |/ 🔍 kernagent 将二进制文件转化为对话——确定、可审计、支持离线。 kernagent 将二进制文件转换为可移植的静态快照 ,并让 LLM(或你的脚本)基于证据 回答问题。 无需运行中的 IDE • 无需 GUI 自动化 • 不会产生幻觉 离线可用: 使用兼容 OpenAI 的端点(如 Ollama、LM Studio)完全本地运行;无需互联网。...
Triton
Triton は動的バイナリ解析ライブラリです。プログラム解析ツールを構築し、リバースエンジニアリングを自動化し、ソフトウェア検証を実行したり、単にコードをエミュレートしたりするための内部コンポーネントを提供します。 動的シンボリック 実行 動的テイント 解析 x86 、x86-64 、ARM32 、AArch64 、RISC-V 32/64 ISAセマンティクスのAST表現 式の合成 SMT単純化 パス LLVM およびZ3 へのリフティング とその逆 Z3 およびBitwuzla へのSMTソルバー インターフェース C++および Python API Triton...
hyperion-disassembler
Hyperion Un desensamblador nativo multiarquitectura y herramienta de análisis de binarios. Soporta binarios PE, ELF, Mach-O y .NET en x86, x64, ARM, ARM64, MIPS y PPC. Construido desde cero en C++20 con ImGui. Un único ejecutable enlazado estáticamente. Sin instalador, sin dependencias de tiempo ...
bytesrevealer
https://bytesrevealer.online/ VULNEX https://www.vulnex.com/ Bytes Revealer Version: 0.4 Bytes Revealer is a powerful reverse engineering and binary analysis tool designed for security researchers, forensic analysts, and developers. With features like hex view, visual representation, string...
bytesrevealer
https://bytesrevealer.online/ VULNEX https://www.vulnex.com/ Bytes Revealer Version: 0.4 Bytes Revealer は、セキュリティ研究者、フォレンジックアナリスト、開発者向けに設計された強力なリバースエンジニアリングおよびバイナリ分析ツールです。16進数ビュー、視覚的表現、文字列抽出、エントロピー計算、ファイル署名検出などの機能を備え、ファイル内の隠されたデータを発見するのに役立ちます。マルウェアの分析、バイナリのデバッグ、未知のファイル形式の調査など、Bytes Revealer...
barf-project
BARF : バイナリ解析とリバースエンジニアリングフレームワーク バイナリコードの解析は、ソフトウェアセキュリティ、プログラム解析、リバースエンジニアリングなど、コンピュータ科学およびソフトウェア工学の多くの分野において重要な活動です。手動でのバイナリ解析は困難で時間のかかる作業であり、それを自動化または支援するソフトウェアツールが存在します。しかし、これらのツールの多くには技術的・商業的な制約があり、学界や実務家コミュニティの大部分がアクセスして使用することが制限されています。 BARF...
cosa-nostra
Cosa Nostra Cosa Nostraは、マルウェア解析に焦点を当てたオープンソースのソフトウェアクラスタリングツールキットです。構造的に類似したバイナリマルウェアサンプルの系統樹を作成できます。SyScan360上海(2016)で初めて公開されました。 私は基本的に2016年から、たまたま友人であるたった一人のユーザーのためにメンテナンスしています...まあ。 はじめに 必要なサードパーティツール Cosa Nostraを使用するには、Python 3.Xのバージョンと、コード解析を実行するための以下のツールのいずれかが必要です。 IDA...