Radare2
From Wikipedia, the free encyclopedia
| Première version | |
|---|---|
| Dernière version | 5.9.8 ()[1] |
| Dépôt | github.com/radare/radare2 |
| Assurance qualité | Intégration continue |
| Écrit en | C[2] |
| Interface | Interface en ligne de commande et interface graphique |
| Système d'exploitation | Microsoft Windows, macOS, Linux, list of BSD operating systems (en), Haiku, Android, Solaris, MeeGo, Berkeley Software Distribution, iOS, Firefox OS et QNX |
| Environnement | Microsoft Windows, Mac OS X, Linux, BSD, Haiku, Android, IPhone OS, Solaris, MeeGo |
| Langues | Anglais |
| Type | Désassembleur |
| Licence | LGPL |
| Site web | radare.org |
Radare2 (aussi connu sous le nom de r2) est un framework libre destiné à la rétro-ingénierie et à l'analyse de fichiers binaires ; composé d'un jeu d'outils pouvant être utilisés ensemble, ou séparément depuis l'invite de commande. Construit autour d'un désassembleur, il supporte une grande variété de formats de différents processeurs et systèmes d'exploitation.
Il a été créé en avec comme but de fournir un éditeur hexadécimal libre en ligne de commande supportant des offsets de 64 bit à des fins d'analyse forensique, puis le projet a évolué en un framework complet destiné à l'analyse de binaires, tout en respectant les principes de la philosophie UNIX.
En 2009, la décision fut prise de le réécrire complètement, afin de s'affranchir de limitations de design de la version initiale. Depuis, le projet continue de grandir, attirant régulièrement[3] de nouveaux contributeurs.