Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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
Sububy — Suite modulaire d'énumération de sous-domaines avec transparence des certificats, force brute DNS et découverte basée sur API. Comprend des modules de post-énumération pour le tri, la détection d'hôtes actifs, la capture d'écran et la récupération d'informations HTTP. | Kitploit
Outils/GitHubGitHub/a3h1nt/sububy
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceÉnumération DNS et Sous-domaineCollecte d'InformationsÉnumération de Sous-domaines
GitHuba3h1nt/sububy

Sububy

Suite modulaire d'énumération de sous-domaines avec transparence des certificats, force brute DNS et découverte basée sur API. Comprend des modules de post-énumération pour le tri, la détection d'hôtes actifs, la capture d'écran et la récupération d'informations HTTP.

Voir le dépôt
715il y a 1 anPas encore vérifié

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

Sububy

Sububy est une suite d'énumération de sous-domaines tout-en-un écrite en Ruby, elle se concentre sur la précision et la qualité avec la flexibilité d'accéder à certains modules individuellement sans avoir à suivre le flux d'exécution de l'outil, ce qui vous permet de l'intégrer à votre flux de travail.

alt text

Sububy est livré avec neuf modules au total, sur ces 10, six sont pour l'énumération et les autres effectuent des opérations post-énumération.

CatégorieModuleDescription
ÉnumérationCertRécupère les sous-domaines à partir des logs de transparence des certificats.
BruteForce brute des sous-domaines en utilisant la wordlist fournie.
DnsdRécupère les sous-domaines depuis DnsDumpster (clé API requise : gratuite).
VtotalRécupère les sous-domaines depuis VirusTotal (clé API requise : gratuite).
WebArchRécupère les sous-domaines depuis Internet Web Archive
CspRécupère les sous-domaines à partir du CSP des domaines identifiés en ligne.
Post-énumérationSortTrie les sous-domaines identifiés pour les doublons et les hôtes n'appartenant pas au nom de domaine cible.
LiveIdentifie le sous-domaine avec un serveur web actif.
SshotPrend une capture d'écran en utilisant les protocoles HTTP et HTTPS.
InfoVous permet de récupérer des informations HTTP de base comme le code de statut de réponse et les en-têtes de réponse.

Installation

  1. Installer l'outil et les gems
root@kitploit:~
git clone https://github.com/A3h1nt/Sububy.git
cd Sububy
bundle install 
  1. Configurez les clés API dans Sububy.rb, vous pouvez les obtenir en utilisant les URLs suivantes
  • DnsDumpster
  • VirusTotal
  1. Exécutez-le
root@kitploit:~
ruby Sububy.rb <domain> <cn> <wordlist> <output-dir>

alt text

Accéder aux modules individuels

Les modules Sububy sont écrits de manière à vous permettre d'y accéder individuellement, sans avoir à exécuter l'outil entier encore et encore. Avant de pouvoir commencer à utiliser les modules individuels, vous devez charger le fichier dans votre shell Ruby. Lancez le shell Ruby en tapant irb dans votre terminal et chargez le fichier Sububy.

root@kitploit:~
irb(main):002:0> require_relative 'Sububy.rb'
irb(main):002:0> # Set the output directory
irb(main):002:0> $output_dir = '/path/to/output_dir'

1. Module d'énumération

Vous voulez énumérer uniquement les sous-domaines ?

root@kitploit:~
Cert.get(domain) #-> cert.txt
Brute.bruteforce(domain,wordlist) #-> brute.txt
Dnsd.getsub(domain) #-> dnsd.txt
Vtotal.getsub(domain) #-> vtotal.txt
WebArch.get(domain) #-> webarchive.txt

2. Module de tri

Vous avez déjà une liste de sous-domaines et besoin de tri ?

root@kitploit:~
Sort.domain(domain,file) #-> returns identified_host.txt with domain name mentioned in subdomain
Sort.uniq(file1,file2) #-> combine and returns unique subdomains 

3. Module Live

Vous avez déjà une liste de sous-domaines et voulez savoir lesquels sont en ligne ?

root@kitploit:~
Live.get(host_file) #-> returns live_host.txt with list of alive host

4. Module Sshot

Vous avez déjà une liste de sous-domaines et voulez prendre des captures d'écran ?

root@kitploit:~
Sshot.http(host_file) #-> returns http screenshots in http/
Sshot.https(host_file) #-> returns https screenshoots in https/

5. Module Info

Vous voulez plus d'informations sur vos sous-domaines ?

root@kitploit:~
Info.info "hosts.txt" #-> Initiates the info module, you need to run this before you can use other methods
Info.headers "hostname" #-> Returns response headers for a particular host
Info.headersall #-> Returns response headers for all hosts specified in the file
Info.status "hostname" #-> Returns response status code for a particular host
Info.statusall #-> Returns response status for all hosts specified in the file
Info.title "hostname" #-> Returns webpage title for a particular host
Info.titleall #-> Returns webpage title for all hosts specified in the file
Info.comments #-> Writes scaraped comments to file
Info.links #-> Writes scraped links to file

Variables

Sububy utilise des variables globales pour stocker les données, ces variables peuvent également être accessibles directement.

root@kitploit:~
$dnsdumpster_api_key  # API key for dnsdumpster
$virustotal_api_key   # API key for virustotal
$live_host            # Array of live host
$csp_list = []        # Array of host identified from CSP
$output_dir           # Path to output directory

Comment contribuer ?

  • Ajouter de nouvelles fonctionnalités
  • Améliorer la qualité du code
  • Résoudre les erreurs

Contactez-moi à : [email protected]

Télécharger l’outil