Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/radareorg/radare2
Android SecurityEmbedded Systems SecurityStatic AnalysisDynamic Analysis (Sandboxing)Memory ForensicsCode AnalysisExploitationMobile App PentestingReverse EngineeringDebuggersForensicsMalware AnalysisCTFMobile SecurityBinary AnalysisLearning & EducationAI-Assisted ReversingFirmware AnalysisBinary ExploitationAI-Assisted Reversing 第6位Android Security 第16位Binary Analysis 第2位Binary Exploitation 第9位Code Analysis 第6位CTF 第14位Debuggers 第7位Dynamic Analysis (Sandboxing) 第17位Embedded Systems Security 第9位Firmware Analysis 第9位Malware Analysis 第6位Memory Forensics 第19位Mobile App Pentesting 第19位Mobile Security 第19位Reverse Engineering 第2位Static Analysis 第6位
GitHubradareorg/radare2

radare2

UNIX-like reverse engineering framework and command-line toolset

リポジトリを見るウェブサイト
24.5k3.3k2359時間21分前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
要求された言語のコンテンツは利用できません。英語版を表示しています。

screenshot

Radare2: Libre Reversing Framework for Unix Geeks

Tests Status build tcc CII Best Practices Build Status Discord

Current git master branch is 6.2.7, next release will be 6.2.8.

Description

r2 is a complete rewrite of radare. It provides a set of libraries, tools and plugins to ease reverse engineering tasks. Distributed under LGPLv3, despite each plugin can have different licenses (see r2 -Lj for details)

The radare project started as a simple command-line hexadecimal editor focused on forensics. Today, r2 is a full-featured low-level command-line tool with support for scripting with the embedded Javascript interpreter or via r2pipe.

r2 can edit files on local hard drives, view kernel memory, and debug programs locally or via a remote gdb/windbg servers. r2's wide architecture support allows you to analyze, emulate, debug, modify, and disassemble any binary.

screenshot

Installation

Download the last released binaries.

The recommended way to install radare2 is from Git repository source:

git clone https://github.com/radareorg/radare2
radare2/sys/install.sh
  • Run sys/install.sh for the default acr+make+symlink installation
  • meson/ninja (muon/samu also works) and make builds are supported.

Nix

radare2 provides Nix packaging under dist/nix.

Source Build

  • r2 can be installed from git or via pip using r2env.
  • Windows builds require meson and msvc or mingw as compilers
  • To uninstall the current build of r2 run make uninstall
  • To uninstall ALL the system installations of r2 do: sudo make purge

On Windows use the .bat scripts and msvc:

preconfigure.bat       REM setup python, meson, ninja
configure.bat          REM run meson b + vs project
make.bat               REM run ninja -C b
prefix\bin\radare2.exe

Popular Plugins:

Using the r2pm tool you can browse and install many plugins and tools that use radare2.

  • iaito: The official Qt graphical interface
  • keystone Assembler instructions using the Keystone library
  • decai Decompiler based on AI
  • r2ai Run a Language Model in localhost with Llama inside r2!
  • r2dec: A decompiler based on r2 written in JS, accessed with the pdd command
  • r2diaphora: Diaphora's binary diffing engine on top of radare2
  • r2flutter: Dart/Flutter AOT snapshot analysis for Android and iOS apps
  • r2frida: The frida io plugin. Start r2 with r2 frida://0 to use it
  • r2ghidra: The standalone native ghidra decompiler accessible with pdg
  • r4ghidra: Feel the radare joy inside your Ghidra
  • r2papi High level api on top of r2pipe
  • r2pipe Script radare2 from any programming language
  • r2poke Integration with GNU/Poke for extended binary parsing capabilities
  • goresym: Import GoReSym symbol as flags
  • r2yara Run Yara from r2 or use r2 primitives from Yara
  • radius2: A fast symbolic execution engine based on boolector and esil
  • r2sarif import/extend/export SARIF documents
  • r2hermes Disassembler and analyzer for React Native Hermes bytecode
  • r2renef Renef IO Plugin for Radare2 - Dynamic Android Instrumentation
  • r2unity: Inspect Unity IL2CPP metadata and native binaries from radare2
  • warrp Native radare2 plugin for the binary ninja's WARP format

Usage

These are the first steps to use r2, read the book or find tutorials for more details

$ r2 /bin/ls   # open file in read-only
> aaa          # analyse the program (r2 -A)
> afl          # list all functions (try aflt, aflm)
> px 32        # print 32 byte hexdump current block
> s sym.main   # seek to main (using flag name)
> f~foo        # filter flags matching 'foo' (internal |grep)
> iS;is        # list sections and symbols (rabin2 -Ss)
> pdf; agf     # disassembly and ascii-art function graph
> oo+;w hello  # reopen in read-write and write a string
> ?*~...       # interactive filter in all command help
> q            # quit

Many plugins are included in r2 by default. But you can extend its capabilities by using the r2pm package manager.

r2pm -s <word>  # search packages matching a word
r2pm -Uci <pkg> # update database and clean install a package
r2pm -u <pkg>   # uninstall the given package
r2pm -l <pkg>   # list installed packages

Resources

  • Official Book: Read about r2 usage
  • COMMUNITY.md: Community engagement and loose guidelines
  • CONTRIBUTING.md: Information about reporting issues and contributing. See also Contributing
  • DEVELOPERS.md: Development guidelines for r2
  • SECURITY.md: Instructions for reporting vulnerabilities
  • USAGE.md: Some example commands
  • INSTALL.md: Installation instructions using make or meson

Documentation

Learn more about r2 watching youtube talks from r2con. There are also many blogposts, slidedecks and the official radare2 book, but it's always a good idea to join any of the official chats and drop your questions or feedback there.

Community

ツールをダウンロード