Introduction au développement de plugins pour Radare2

 

Cet article a pour but d’introduire le lecteur au développement de plugins pour radare2 afin d’automatiser certaines tâches de rétro-ingénierie ou de recherche de vulnérabilités.

Au sommaire de l’article

1. Une introduction au scripting de radare2

1.1 Installation

1.2 L’aide de radare2

1.3 Commandes de base

1.3.1 Information sur le binaire

1.3.2 La commande seek

1.3.3 Les flags

1.3.4 Interprétation des données en mémoire

1.3.5 Les opérations d’écriture

1.3.6 Le mode debug

1.3.6.1 Reprise d’exécution

1.3.6.2 Les points d’arrêt

1.3.6.3 Exécution pas à pas

1.3.6.4 Le système de trace

1.3.7 Analyse de code

1.4 Le développement de plugins/scripts sous r2

1.4.1 L’interface de plugin

1.5 Demo time

Conclusion

Ayman Khamouma

 > Lire l’intégralité de cet article sur notre plateforme de lecture en ligne Connect  

Retrouvez cet article (et bien d’autres) dans MISC Hors-série n°17, disponible sur la boutique et sur Connect !

Laisser un commentaire