Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
radare2 — Framework de rétro-ingénierie de type UNIX et ensemble d'outils en ligne de commande | Kitploit
Outils/GitHubGitHub/radareorg/radare2
Sécurité AndroidSécurité des Systèmes EmbarquésAnalyse StatiqueAnalyse Dynamique (Sandboxing)Criminalistique MémoireAnalyse de CodeExploitationPentesting d'Applications MobilesRétro-ingénierieDébogueursAnalyse Forensique
24.5k3.3k77il y a 8h 43mVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Analyse de Malware
CTF
Sécurité Mobile
Analyse de Binaires
Apprentissage et Éducation
Rétro-Ingénierie Assistée par IA
Analyse de Micrologiciel
Exploitation de Binaires
Top en Rétro-Ingénierie Assistée par IA n°6
Top en Sécurité Android n°16
Top en Analyse de Binaires n°2
Top en Exploitation de Binaires n°9
Top en Analyse de Code n°6
Top en CTF n°14
Top en Débogueurs n°7
Top en Analyse Dynamique (Sandboxing) n°17
Top en Sécurité des Systèmes Embarqués n°9
Top en Analyse de Micrologiciel n°9
Top en Analyse de Malware n°6
Top en Criminalistique Mémoire n°19
Top en Pentesting d'Applications Mobiles n°19
Top en Sécurité Mobile n°19
Top en Rétro-ingénierie n°2
Top en Analyse Statique n°6
GitHubradareorg/radare2

radare2

Framework de rétro-ingénierie de type UNIX et ensemble d'outils en ligne de commande

Voir le dépôtSite web
Partager

screenshot

Radare2 : Framework de reversing libre pour les geeks Unix

Tests Status build tcc CII Best Practices Build Status Discord

La branche git master actuelle est 6.2.3, la prochaine version sera 6.2.4.

Description

r2 est une réécriture complète de radare. Il fournit un ensemble de bibliothèques, d'outils et de plugins pour faciliter les tâches de reverse engineering. Distribué sous LGPLv3, bien que chaque plugin puisse avoir des licences différentes (voir r2 -Lj pour plus de détails)

Le projet radare a commencé comme un simple éditeur hexadécimal en ligne de commande axé sur la forensique. Aujourd'hui, r2 est un outil en ligne de commande bas niveau complet, avec un support de scripting via l'interpréteur Javascript embarqué ou via r2pipe.

r2 peut éditer des fichiers sur les disques durs locaux, visualiser la mémoire du noyau et déboguer des programmes localement ou via des serveurs gdb/windbg distants. Le large support d'architectures de r2 vous permet d'analyser, d'émuler, de déboguer, de modifier et de désassembler n'importe quel binaire.

screenshot

Installation

Téléchargez les derniers binaires publiés.

La méthode recommandée pour installer radare2 est à partir des sources du dépôt Git :

git clone https://github.com/radareorg/radare2
radare2/sys/install.sh
  • Exécutez sys/install.sh pour l'installation par défaut acr+make+symlink
  • Les builds meson/ninja (muon/samu fonctionne aussi) et make sont pris en charge.

Nix

radare2 fournit un packaging Nix sous dist/nix.

Build depuis les sources

  • r2 peut être installé depuis git ou via pip en utilisant r2env.
  • Les builds Windows nécessitent meson et msvc ou mingw comme compilateurs
  • Pour désinstaller le build actuel de r2, exécutez make uninstall
  • Pour désinstaller TOUTES les installations système de r2, faites : sudo make purge

Sous Windows, utilisez les scripts .bat et 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

Plugins populaires :

En utilisant l'outil r2pm, vous pouvez parcourir et installer de nombreux plugins et outils qui utilisent radare2.

  • iaito : L'interface graphique Qt officielle
  • keystone Instructions d'assembleur utilisant la bibliothèque Keystone
  • decai Décompilateur basé sur l'IA
  • r2ai Exécutez un modèle de langage en localhost avec Llama dans r2 !
  • r2dec : Un décompilateur basé sur r2 écrit en JS, accessible avec la commande pdd
  • r2diaphora : Le moteur de diffing binaire de Diaphora au-dessus de radare2
  • r2flutter : Analyse des snapshots AOT Dart/Flutter pour les applications Android et iOS
  • r2frida : Le plugin io frida. Lancez r2 avec r2 frida://0 pour l'utiliser
  • r2ghidra : Le décompilateur natif ghidra autonome accessible avec pdg
  • r4ghidra : Ressentez la joie de radare dans votre Ghidra
  • r2papi API de haut niveau au-dessus de r2pipe
  • r2pipe Scriptez radare2 depuis n'importe quel langage de programmation
  • r2poke Intégration avec GNU/Poke pour des capacités étendues d'analyse binaire
  • goresym : Importer les symboles GoReSym comme flags
  • r2yara Exécutez Yara depuis r2 ou utilisez les primitives de r2 depuis Yara
  • radius2 : Un moteur d'exécution symbolique rapide basé sur boolector et esil
  • r2sarif importer/étendre/exporter des documents SARIF
  • r2hermes Désassembleur et analyseur pour le bytecode React Native Hermes
  • r2renef Plugin IO Renef pour Radare2 - Instrumentation Android dynamique
  • r2unity : Inspectez les métadonnées Unity IL2CPP et les binaires natifs depuis radare2
  • warrp Plugin radare2 natif pour le format WARP de binary ninja

Utilisation

Voici les premières étapes pour utiliser r2, lisez le livre ou trouvez des tutoriels pour plus de détails

$ 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

De nombreux plugins sont inclus dans r2 par défaut. Mais vous pouvez étendre ses capacités en utilisant le gestionnaire de paquets r2pm.

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

Ressources

Télécharger l’outil