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
gOSINT — Couteau suisse OSINT | Kitploit
Outils/GitHubGitHub/nhoya/gosint
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceÉnumération DNS et Sous-domaineCollecte d'InformationsTests d'IntrusionRenseignement sur les MenacesÉnumération de Sous-domainesCollecte d'EmailsCrawler
GitHubnhoya/gosint

gOSINT

Couteau suisse OSINT

673835il y a 7 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
Voir le dépôt

gOSINT Build Status Build status GitHub stars GitHub forks Twitter Go Report Card Codacy Badge Mentioned in Awesome Pentest

Couteau suisse OSINT en Go

Jetez un œil à la branche develop pour plus de mises à jour.

Introduction

gOSINT est un couteau suisse OSINT multiplateforme en Golang. Si vous le souhaitez, n'hésitez pas à contribuer et/ou à laisser un retour !

Vous aimez mon projet ? Merci de considérer un don :)

Paypal Badge BTC Badge Monero Badge Ethereum Badge

Ce que gOSINT peut faire

Actuellement gOSINT dispose de différents modules :

  • Support Git pour la récupération de courriels (via l'API GitHub, ou clonage simple et recherche)
  • Recherche de courriels, alias et KeyID sur les serveurs PGP
  • Recherche de courriels dans les fuites de données via haveibeenpwned.com/
  • Récupération de l'historique des messages des groupes publics Telegram
  • Recherche d'adresses e-mail dans le code source
  • Recherche via shodan.io
  • Énumération de sous-domaines via crt.sh
  • À partir d'un numéro de téléphone, permet de récupérer le nom du propriétaire
  • Recherche de mots de passe associés à une adresse e-mail :P
  • Whois inversé à partir d'une adresse e-mail ou d'un nom

Une liste complète des fonctionnalités et la feuille de route sont disponibles sous l'onglet Projets

Installation

Dépendances

gOSINT dépend actuellement de tesseract-ocr, vous devez donc installer sur votre système tesseract-ocr, libtesseract-dev et libleptonica-dev

Installation via Go (le moyen le plus simple et le plus rapide)

Vous pouvez installer gOSINT en utilisant go get avec une simple commande :

go get github.com/Nhoya/gOSINT/cmd/gosint

Installation sur Windows

Consultez la page de builds AppVeyor pour les versions

Construction manuelle

Construction sur Linux

Construire gOSINT sur Linux est très simple, il suffit d'installer dep, de cloner le dépôt et d'exécuter make et make install

Construction sur Windows

Si vous avez make installé, vous pouvez suivre les instructions Linux (et sauter make install), sinon assurez-vous d'avoir dep installé, clonez le répertoire et exécutez :

root@kitploit:~
dep ensure
go build cmd/gosint.go

Exécution avec Docker

gOSINT ne prend actuellement en charge les conteneurs que pour la version rolling, après la sortie de la version 1.0.0, nous commencerons à travailler sur un Dockerfile versionné. Si vous voulez l'essayer :

root@kitploit:~
mkdir gOSINT
wget https://raw.githubusercontent.com/Nhoya/gOSINT/develop/build/package/Dockerfile
docker build gosint .
docker run gosint bash

Utilisation

root@kitploit:~
usage: gOSINT [<flags>] <command> [<args> ...]

An Open Source INTelligence Swiss Army Knife

Flags:
  --help     Show context-sensitive help (also try --help-long and --help-man).
  --json     Enable JSON Output
  --debug    Enable Debug Output
  --version  Show application version.
  --verify   Verify URL Status Code

Args:
  <url>  Domain URL

Commands:
  help [<command>...]
    Show help.


  git [<flags>] <url>
    Get Emails and Usernames from repositories

    --method=[clone|gh]  Specify the API to use or plain clone
    --recursive          Search for each repository of the user

  pwd [<flags>] <mail>...
    Check dumps for Email address using haveibeenpwned.com

    --get-passwords  Search passwords for mail

  pgp <mail>...
    Get Emails, KeyID and Aliases from PGP Keyring


  shodan [<flags>] <host>...
    Get info on host using shodan.io

    --new-scan  Schedule a new shodan scan (1 Shodan Credit will be deducted)
    --honeypot  Get honeypot probability

  shodan-query <query>
    Send a query to shodan.io


  axfr [<flags>] <url>...
    Subdomain enumeration using crt.sh

    --verify  Verify URL Status Code

  pni <number>...
    Retrieve info about a give phone number


  telegram [<flags>] <group>
    Telegram public groups and channels scraper

    --start=START  Start message #
    --end=END      End message #
    --grace=15     The number of messages that will be considered deleted before the scraper stops
    --dump         Creates and resume messages from dumpfile

  rev-whois <target>
    Find domains for name or email address

Fichier de configuration

Le fichier de configuration par défaut se trouve dans $HOME/.config/gosint.toml pour les environnements Linux et ./config/toml pour Windows.

Vous pouvez le placer dans différents chemins, la priorité de chargement est :

  • .
  • ./config/ ou $HOME/.config/
  • /etc/gosint/

Si des clés API manquent, insérez-les ici.

Démo du module PGP (OBSOLÈTE)

asciicast

Démo du module Pwnd (OBSOLÈTE)

asciicast

Démo du Crawler Telegram (OBSOLÈTE)

asciicast

Démo du module Shodan (OBSOLÈTE)

asciicast

Télécharger l’outil