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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
ronin — Ronin est une boîte à outils Ruby gratuite et open source pour la recherche et le développement en sécurité. Ronin permet également le développement et la distribution rapides de code, d'exploits, de payloads, etc., via des dépôts git tiers. | Kitploit
Outils/GitHubGitHub/ronin-rb/ronin
OSINT (Renseignement de Sources Ouvertes)Frameworks de Tests d'IntrusionReconnaissanceScanners de Vulnérabilités WebFrameworks d'ExploitationExploitationFuzzingCryptographieCTFApprentissage et ÉducationDéveloppement de Charges UtilesAnalyse DNS
7556324il y a 8 moisVé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 →
Partager
Top en Exploitation n°20
Top en Frameworks d'Exploitation n°12
Top en Frameworks de Tests d'Intrusion n°12
GitHubronin-rb/ronin

ronin

Ronin est une boîte à outils Ruby gratuite et open source pour la recherche et le développement en sécurité. Ronin permet également le développement et la distribution rapides de code, d'exploits, de payloads, etc., via des dépôts git tiers.

Voir le dépôtSite web

ronin

CI Code Climate Gem Version

  • Site Web
  • Source
  • Problèmes
  • Documentation
  • Discord | Mastodon

Description

[Ronin][website] est une boîte à outils [Ruby] libre et Open Source pour la recherche et le développement en sécurité. Ronin contient de nombreuses commandes CLI et [bibliothèques Ruby][ronin-rb] pour diverses tâches de sécurité, telles que l'encodage/décodage de données, le filtrage d'IP/hôtes/URL, l'interrogation d'ASN, l'interrogation DNS, HTTP, [la recherche de vulnérabilités web][ronin-vulns-synopsis], [le spidering de sites web][ronin-web-spider], [l'installation de dépôts tiers][ronin-repos-synopsis] d'[exploits][ronin-exploits] et/ou de [payloads][ronin-payloads], [l'exécution d'exploits][ronin-exploits-synopsis], [le développement de nouveaux exploits][ronin-exploits-examples], [la gestion de bases de données locales][ronin-db-synopsis], [le fuzzing de données][ronin-fuzzer], [la réalisation de reconnaissances][ronin-recon-synopsis], et bien plus encore.

À qui s'adresse Ronin ?

  • Joueurs de CTF
  • Chasseurs de bugs
  • Chercheurs en sécurité
  • Ingénieurs en sécurité
  • Développeurs
  • Étudiants

Que propose Ronin ?

  • Une boîte à outils de commandes utiles.
  • Un REPL Ruby entièrement équipé.
  • Un écosystème de bibliothèques Ruby, API et commandes de haute qualité liés à la sécurité.
  • Une interface web locale légère.

Que pouvez-vous faire avec Ronin ?

  • Traiter et interroger rapidement diverses données à l'aide des commandes ronin.
  • Travailler efficacement avec du code et des données dans le REPL Ruby ronin irb.
  • Prototyper rapidement des scripts Ruby en utilisant [ronin-support] et d'autres bibliothèques ronin.
  • Installer des dépôts [git] tiers d'exploits, de payloads ou d'autres codes, à l'aide de [ronin-repos].
  • Importer et interroger des données en utilisant la base de données [ronin-db].
  • Fuzzer des données avec [ronin-fuzzer].
  • Effectuer des reconnaissances avec [ronin-recon].
  • Utiliser des payloads courants ou écrire les vôtres avec [ronin-payloads].
  • Écrire/exécuter des exploits avec [ronin-exploits].
  • Rechercher des vulnérabilités web avec [ronin-vulns].
  • Effectuer des scans et parcourir la base de données dans votre navigateur avec [ronin-app].

Synopsis```

Usage: ronin [options] [COMMAND [ARGS...]]

Options: -h, --help Print help information

Arguments: [COMMAND] The command name to run [ARGS ...] Additional arguments for the command

Commands: archive asn banner-grab bitflip cert-dump cert-gen cert-grab completion decode, dec decrypt dns dns-proxy email-addr encode, enc encrypt entropy escape extract grep help hexdump highlight hmac homoglyph host http ip iprange irb md5 netcat, nc new pack proxy public-suffix-list quote rot sha1 sha256 sha512 strings tld-list tips typo typosquat unarchive unescape unhexdump unpack unquote url xor

Additional Ronin Commands: $ ronin-repos $ ronin-wordlists $ ronin-db $ ronin-web $ ronin-fuzzer $ ronin-masscan $ ronin-nmap $ ronin-recon $ ronin-payloads $ ronin-exploits $ ronin-vulns $ ronin-app

Liste des commandes ronin:```shell
$ ronin help

Afficher une page de manuel pour une commande :```shell $ ronin help COMMAND

Obtenez un conseil aléatoire sur la façon d'utiliser `ronin`:```shell
$ ronin tips

Ouvrir le Ronin Ruby REPL:``` $ ronin irb , Jµ ▓▓█▓ J▌ ▐▓██▌ ████ ██ ▐███D ╓▄▓▓█████▌ ██µ ████ ▄███ÖJ██▌ ███▌ ,╓µ▄▄▄▄▄▄▄▄µ;, ,▄▓██████████ ▐███ ▐███▀ ███▌ ████µ ▄███ ¬∞MÆ▓███████████████████████▓M ▄██████▀▀╙████▌ ████▌ ████ ▄███ J█████ ███▌ █████▀▀▀▀▀███████ -████▀└ ████ ▐█████n ▄███O ███▌ ██████████ ▓████L ████▀ ▓████ ▓███Ö ███████ ███▌ ▓███ ▐█████████▀ ▄████▀ ,╓▄▄▄█████ J████Ü ,███▌ ▄███████████ J███▀ ████ █████ J█████████████████─ ████▌ ████ ██████████▌ ████ ▐███Ü ▐███Ü ███████████▀▀▀╙└ ▐████ J███▌ ▓███▌ ²█████ J███Ü ███▌ ▀█▌ ▓██████████▌ ████▌ ████ ;████ ▀███▀ ███▌ J▀▀▀- █ ▄█████▀ ▀█████µ ▐████ ,▄▓████▀ ████▀ ███ J███ ` J█████- ╙▀███▄ ████████████▀╙ J█▀▀▀ █U ▀█▌ ████▀ ▀███ ▄████████▀▀ ╨ █ ▓██▀ ²▀█▄ █▀▀▀╙└ ▄██╜ ╙W J█▀ ▌└ ┘

irb(ronin)>

Démarre et ouvre l'interface Web interactive pour Ronin :```
$ ronin-app

Binaire

Affiche des données en hexadécimal dans une variété de formats :```shell $ ronin hexdump /bin/ls

Dé-hexdump un fichier hexdump pour retrouver ses données binaires brutes d'origine :```shell
$ ronin unhexdump -o data.bin hexdump.txt

Imprimer toutes les chaînes imprimables d'un fichier :```shell $ ronin strings /bin/ls

Imprimer toutes les chaînes alphabétiques d'un fichier :```shell
$ ronin strings --alpha /bin/ls

Imprimer toutes les chaînes alphanumériques d'un fichier :```shell $ ronin strings --alpha-num /bin/ls

Afficher toutes les chaînes numériques d'un fichier :```shell
$ ronin strings --numeric /bin/ls

Imprimer toutes les chaînes hexadécimales d'un fichier :```shell $ ronin strings --hex /bin/ls

Énumérez tous les Bit-flips d'un nom de domaine :```shell
$ ronin bitflip microsoft --alpha-num --append .com
licrosoft.com
oicrosoft.com
iicrosoft.com
eicrosoft.com
Microsoft.com
mhcrosoft.com
mkcrosoft.com
mmcrosoft.com
macrosoft.com
mycrosoft.com
...

Encodage

Encoder une chaîne en Base64 :```shell $ ronin encode --base64 --string "foo bar baz" Zm9vIGJhciBiYXo=

Zlib compresse, encode en Base64, puis URI encode une chaîne :```shell
$ ronin encode --zlib --base64 --uri --string "foo bar"
%65%4A%78%4C%79%38%39%58%53%45%6F%73%41%67%41%4B%63%41%4B%61%0A

Décoder une chaîne en Base64 :```shell $ ronin decode --base64 --string "Zm9vIGJhciBiYXo=" foo bar baz

Décode l'URI, décode en Base64, puis décompresse avec zlib une chaîne :```shell
$ ronin decode --uri --base64 --zlib --string "%65%4A%78%4C%79%38%39%58%53%45%6F%73%41%67%41%4B%63%41%4B%61%0A"
foo bar

Échapper une chaîne URI :```shell $ ronin escape --uri --string "foo bar" foo%20bar

Déséchapper une chaîne URI:```shell
$ ronin unescape --uri --string "foo%20bar"
foo bar

Convertir un fichier en chaîne C entre guillemets :```shell $ ronin quote --c file.bin "..."

Convertir un fichier en une chaîne JavaScript entre guillemets :```shell
$ ronin quote --js file.bin

Retirer les guillemets d'une chaîne C :```shell $ ronin unquote --c --string '"\x66\x6f\x6f\x20\x62\x61\x72"' foo bar

### Texte
Télécharger l’outil