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
columbus-server — Service de découverte de sous-domaines axé API utilisant les logs de Certificate Transparency pour une énumération rapide et passive des sous-domaines via une API REST avec une sortie JSON ou texte brut. | Kitploit
Outils/GitHubGitHub/elmasy-com/columbus-server
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceÉnumération DNS et Sous-domaineTests de Sécurité des APICollecte d'InformationsÉnumération de Sous-domainesArchived
GitHubelmasy-com/columbus-server

columbus-server

Service de découverte de sous-domaines axé API utilisant les logs de Certificate Transparency pour une énumération rapide et passive des sous-domaines via une API REST avec une sortie JSON ou texte brut.

Voir le dépôt
28223il y a 3 ansVé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
Site web

Serveur Columbus

Ce dépôt est déprécié !

‼️ Le composant serveur a été déplacé vers https://github.com/elmasy-com/columbus.


Le projet Columbus est un service de découverte de sous-domaines axé sur l'API, un service d'énumération de sous-domaines extrêmement rapide avec des fonctionnalités avancées.

Subdomain Lookup Columbus a retourné 638 sous-domaines de tesla.com en 0,231 seconde.

Utilisation

Par défaut, Columbus retourne uniquement les sous-domaines dans un tableau de chaînes JSON :

curl 'https://columbus.elmasy.com/lookup/github.com'

Mais nous pensons aux amateurs de bash, donc si vous ne voulez pas vous embêter avec du JSON et que vous préférez une liste séparée par des sauts de ligne, incluez l'en-tête Accept: text/plain.

DOMAIN="github.com"

curl -s -H "Accept: text/plain" "https://columbus.elmasy.com/lookup/$DOMAIN" | \
while read SUB
do
        if [[ "$SUB" == "" ]]
        then
                HOST="$DOMAIN"
        else
                HOST="${SUB}.${DOMAIN}"
        fi
        echo "$HOST"
done

Pour en savoir plus, consultez les fonctionnalités ou la documentation de l'API.

Entrées

Actuellement, les entrées sont obtenues à partir de Certificate Transparency.

Ligne de commande

Utilisation de columbus-server :
  -check
    	Vérifier les mises à jour.
  -config string
    	Chemin vers le fichier de configuration.
  -version
    	Afficher les informations de version.

-check : Vérifie la dernière version sur GitHub. Affiche up-to-date et retourne 0 si aucune mise à jour n'est nécessaire. Affiche le dernier tag (par ex. : v0.9.1) et retourne 1 si une nouvelle version est disponible. En cas d'erreur, affiche le message d'erreur et retourne 2.

Construction

git clone https://github.com/elmasy-com/columbus-server
make build

Installation

Créer un nouvel utilisateur :

adduser --system --no-create-home --disabled-login columbus-server

Créer un nouveau groupe :

addgroup --system columbus

Ajouter le nouvel utilisateur au nouveau groupe :

usermod -aG columbus columbus-server

Copier le binaire vers /usr/bin/columbus-server.

Le rendre exécutable :

chmod +x /usr/bin/columbus-server

Créer un répertoire :

mkdir /etc/columbus

Copier le fichier de configuration vers /etc/columbus/server.conf.

Définir les permissions à 0600.

chmod -R 0600 /etc/columbus

Définir le propriétaire du fichier de configuration :

chown -R columbus-server:columbus /etc/columbus

Installer le fichier de service (par ex. : /etc/systemd/system/columbus-server.service).

cp columbus-server.service /etc/systemd/system/

Recharger systemd :

systemctl daemon-reload

Démarrer columbus :

systemctl start columbus-server

Si vous souhaitez que columbus démarre automatiquement :

systemctl enable columbus-server
Télécharger l’outil