Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

🐺 WhiteWolf Tools

WhiteWolf Logo

StarsForksIssuesOS WindowsMade With Python


📖 Présentation

WhiteWolf Tools est une suite d'outils en ligne de commande (CLI) polyvalente et complète conçue pour l'OSINT, la sécurité, l'automatisation et la gestion de Discord. Dotée d'une interface en menus ASCII élégante et entièrement interactive, elle rassemble de nombreux scripts de recherche d'informations et d'utilitaires dans un point d'entrée unique : main.py.

Warning

Recommandation Système : Windows est fortement recommandé en raison de dépendances système spécifiques comme msvcrt (lecture clavier native), Microsoft Edge, mss (captures d'écran Windows), OpenCV et des commandes de gestion de processus (taskkill). Python 3 est requis.


🛠️ Structure du Projet

WHITEWOLF-TOOLS/
├── main.py # Menu principal et point d'entrée de l'application
├── api.py # Clés d'API (ipify, apilayer, viewdns) — Ignoré par Git
├── sites.py # Base de données d'URLs pour le lookup username
├── darkweb.py # Annuaire catégorisé de liens .onion (Darkweb)
├── covid.py # Code source du chargeur autonome (voir section Covid)
├── scanner.py # Extracteur autonome de jetons Discord (Browsers & Apps)
├── builder.py # Compilateur et obfuscateur de covid.py (via PyArmor & PyInstaller)
├── Icon.ico # Icône Windows utilisée pour la compilation
├── Virus-explain.md # Documentation explicative dédiée au module Covid/Stealer
├── SECURITY.md # Avertissements légaux et politique de responsabilité
├── requirements.txt # Dépendances requises du projet
├── image/
│ └── whitewolf.png # Logo du projet
└── code/ # Scripts fonctionnels unitaires
├── discordchecker.py # Vérification de pseudos Discord à 4 caractères
├── tiktokchecker.py # Vérification de pseudos TikTok à 4 caractères
├── githubchecker.py # Vérification de pseudos GitHub à 4 caractères
├── ipscanner.py # Scanner de ports TCP local (1–65535) via sockets
├── nukerdiscord.py # Script d'administration/destruction de serveur Discord (WIP)
├── mrrobot.py # Script thématique interactif Mr. Robot
├── genip.py # Générateur et rapporteur d'IP aléatoires
├── Spamtlgrm.py # Outil de spam automatisé via bot Telegram
├── passwordmanager.py # Table de coffre-fort chiffrée (algorithme Fernet/AES)
├── letsenscript.py # Outil de détection de version SSL/TLS
├── robloxsearch.py # Lookup d'utilisateurs Roblox par ID via API
├── ai.py # Assistant virtuel propulsé par l'API Groq (OpenAI Client)
├── checking.py # Scanner de comptes par e-mail (outil Holehe)
├── rpc.py # Configuration du Discord Rich Presence (RPC)
├── tokencheck.py # Analyseur de jetons (tokens) Discord
├── embedsender.py # Expéditeur d'embeds personnalisés sur webhook Discord
├── colors.py # Palettes de couleurs ANSI pour la CLI
├── ipreputation.py # Évaluation de la réputation de sécurité d'une IP
├── autofollowinsta.py # Script d'interaction robotisée Instagram (instagrapi)
├── ip.py # Lookup d'IP détaillé (localisation, FAI)
├── number.py # Lookup d'informations sur un numéro de téléphone
├── username.py # Moteur de recherche de pseudonyme multi-sites
├── googlesearching.py # Script d'assistance de recherche Google
├── dnslookup.py # Outil de lookup d'abuse par nom de domaine
├── discord.py # Lookup de profils public Discord par identifiant
├── github.py # Info-collecteur de dépôts et profils GitHub
├── leak.py # Scanner de fuites de données de courriels (leakcheck.io)
├── archive.org # Recherche de snapshots Wayback Machine
├── vpn.py # Gestionnaire de proxy Edge et isolation
├── password.py # Générateur de mots de passe forts configurables
├── webstatus.py # Mesure de latence et de code de réponse HTTP
├── scraper.py # Extraction des en-têtes HTTP bruts
├── whois.py # Analyseur complet WHOIS de nom de domaine
├── nitro.py # Générateur de liens de cadeaux Discord Nitro
├── webhookspaming.py # Bombardement HTTP sur webhook Discord
├── idtotoken.py # Outil générateur d'ébauches de tokens Discord par ID
├── invitbot.py # Module d'invitation rapide de bots Discord administrateur
├── kylog.py # Enregistreur de touches clavier autonome
├── grabip.py # Récupérateur d'IP publique par service externe
├── screener.py # Capture d'écran programmée
├── contributeur.py # Récupérateur dynamique de contributeurs GitHub
└── challange/ # Répertoire des défis ludiques intégrés
├── firstchallange.py # Défi OSINT axé géographie et observation
├── pentestchallange.py # Défi d'introduction au Pentest d'applications web
└── osint.png # Image support pour le challenge OSINT

🗺️ Arbre des Commandes Interactif

Ci-dessous, la cartographie complète de l'interface utilisateur de main.py :

python main.py
│
├── [I] Informations ────────► Affiche les liens de contact (5s puis retour)
│
├── 1. [Lookup]
│ ├── [I] Informations
│ ├── 1. [IP] ───────────────► Diagnostic d'IP (geo.ipify.org)
│ ├── 2. [Number] ───────────► Informations de téléphones (apilayer.net)
│ ├── 3. [Username] ─────────► Recherche de pseudo multi-sites (sites.py)
│ ├── 4. [Google] ───────────► Automatisation de recherche Google
│ ├── 5. [Dns] ──────────────► Abuse domain lookup (viewdns.info)
│ ├── 6. [DISCORD] ──────────► Recherche d'utilisateur par ID (Vaultcord)
│ ├── 7. [Github] ───────────► Statut & dernier commit public d'un profil/repo
│ ├── 8. [Leak Mail] ────────► Vérification de piratage de mail (leakcheck.io)
│ ├── 9. [Archive Web] ──────► Snapshots d'un domaine ou URL (archive.org)
│ ├── 10. [4C Tiktok] ────────► Moteur d'acquisition de pseudos TikTok @4carac
│ ├── 11. [4C Github] ────────► Recherche massive de pseudos GitHub libres
│ ├── 12. [IP Scanner] ───────► Analyseur de ports réseau ouverts (1-65535)
│ ├── 13. [SSL / TLS] ────────► Diagnostic de version cryptographique SSL/TLS
│ ├── 14. [Roblox] ───────────► Collecteur d'informations de joueur par ID
│ ├── 15. [AI] ───────────────► Assistant de discussion basé sur l'IA Groq
│ ├── 16. [Holehe] ───────────► Détection multi-sites de création de compte e-mail
│ └── 17. [Quit]
│
├── 2. [Sécurity]
│ ├── [I] Informations
│ ├── 1. [PROXY(VPN)] ───────► Tunnel proxy Edge isolé (10s minimum)
│ ├── 2. [Gen Password] ─────► Générateur de chaînes de mots de passe robustes
│ ├── 3. [Status Website] ───► Vérification de code d'état HTTP et latence
│ ├── 4. [Scraper] ──────────► Extraction d'en-têtes HTTP (result.txt)
│ ├── 5. [Whois] ────────────► Données de registre WHOIS
│ ├── 6. [Gen IP] ───────────► Émetteur d'IP aléatoires vers webhook
│ ├── 7. [Spam Telegram] ────► Bot spammer de chat Telegram via API
│ ├── 8. [Passwd Manager] ───► Coffre-fort de mots de passe durci (Fernet AES)
│ ├── 9. [Osint] ────────────► Défi de géolocalisation OSINT (carte & heure)
│ ├── 10. [Pentest Web] ──────► Challenge d'introduction à la sécurité web
│ ├── 11. [Webcam] ───────────► Capture d'image caméra locale et dump webhook
│ ├── 12. [Ip reput] ─────────► Score de risques et de malveillance d'IP
│ └── 13. [Quit]
│
├── 3. [Discord]
│ ├── [I] Informations
│ ├── 1. [Nitro Gen] ────────► Générateur brut de codes Nitro (nitro.txt)
│ ├── 2. [Spaming Webhook] ──► Flot de requêtes HTTP sur webhook toutes les 5s
│ ├── 3. [Darkweb] ──────────► Annuaire thématique de liens onion
│ ├── 4. [Token BruteForce] ─► Générateur d'échantillons de tokens par ID
│ ├── 5. [Bot to id] ────────► URL d'invitation de bot Administrateur (Scope 8)
│ ├── 6. [4c Checker] ───────► Analyse de disponibilité de pseudos 4c Discord
│ ├── 7. [rpc_conf] ─────────► Panneau de configuration du Rich Presence Discord
│ ├── 8. [Token check] ──────► Inspecteur de validité et propriétaire de token
│ ├── 9. [Webhook sender] ───► Générateur d'embeds élaborés sur webhook Discord
│ └── 10. [Quit]
│
├── 4. [Covid] (Menu Utilitaires / Trojan)
│ ├── 1. [KeyLogger] ────────► Enregistrement clavier local vers webhook Discord
│ ├── 2. [Grabing IP] ───────► Détection d'IP publique de la cible vers webhook
│ ├── 3. [ScreenShot] ───────► Capture d'écran en tâche de fond vers webhook
│ ├── 4. [Build Covid] ──────► Génération de l'exécutable obfusqué interactif
│ └── 5. [Quit]
│
├── 5. [Automation]
│ ├── 1. [Instagram Auto Follow] ► Automatisation d'interactions Instagram
│ └── 2. [Quit]
│
├── 6. [Contributeur] ────────► Affichage dynamique des contributeurs du dépôt
│
└── 7. [Quit]

🔍 Détails Fonctionnels & Techniques

1. Lookup

Ensemble de scripts de recherche d'informations sur des cibles publiques ou privées.

Nom de l'OutilFichier SourceTechnologie / APIRôle principal
IP Lookupcode/ip.pyIPifyExtraction de géolocalisation d'IP (Pays, ville, FAI, proxy/VPN).
Phone Lookupcode/number.pyApilayerObtention du pays et de l'opérateur d'un numéro international.
Username Seekcode/username.pysites.pyRésolution de présence de pseudonymes sur plus de 30 plateformes web.
DNS Lookupcode/dnslookup.pyViewDNSRecherche d'adresses d'abus techniques sur un domaine.
Discord Lookupcode/discord.pyVaultcord APILecture et extraction de données d'un profil par Identifiant Unique.
GitHub Trackercode/github.pyGitHub REST APIRécupération des emails et détails du dernier commit de la cible.
Email Leakcode/leak.pyLeakCheck APIIdentification de compromissions d'emails (enregistré en JSON).
Wayback Machinecode/archive.pyWayback APIRécupération d'historiques de captures de pages web.
4C Tiktok/Gitcode/tiktokchecker.py/code/githubchecker.pyWeb RequestsDétection de pseudonymes disponibles à 4 lettres.
IP Scannercode/ipscanner.pySockets (locales)Identification des ports TCP ouverts (1 à 65535) en multi-thread.
SSL/TLS Toolcode/letsenscript.pyssl & socketIdentification des versions de sécurité SSL/TLS acceptées.
Roblox Lookupcode/robloxsearch.pyRoblox APIExtraction de profils de jeux complexes à partir de l'ID.
Holehe Lookupcode/checking.pyHolehe EngineScan asynchrone (trio/httpx) des comptes liés à un e-mail.

2. Security

Défis interactifs d'apprentissage, chiffrement local et vérifications d'infrastructures.

  • Proxy VPN (code/vpn.py) : Ouvre une session Microsoft Edge sous environnement temporaire via un proxy HTTP passé en entrée. Mesure la persistance.
  • Password Generator (code/password.py) : Génère un mot de passe robuste basé sur les spécifications de sécurité standard de longueur personnalisable.
  • Password Encrypter (code/passwordmanager.py) : Coffre-fort cryptographique local utilisant la spécification Fernet (chiffrement symétrique AES 128 bits). Génère une clé de stockage key.txt et intègre un chiffrement/déchiffrement à la volée.
  • Interactive Challenges (code/challange/) :
    • OSINT Challenge : Examine l'image osint.png pour répondre à des questions interactives (localisation, heure de prise, date exacte) et gagner des points.
    • Web Pentest Challenge : Environnement ludique évaluant la capacité à détecter des failles de sécurité courantes.

3. Discord

Panoplie d'outils Discord à but de test d'intrusion, audit et notifications par webhook.

  • Audit Webhook (code/webhookspaming.py, code/embedsender.py) : Permet soit de bombarder un Webhook de requêtes à haute fréquence, soit de lui transmettre des enrichissements structurés (embeds) dotés d'images, de titres et de données.
  • User Validity (code/tokencheck.py) : Analyse la validité technique d'un token d'utilisateur Discord et extrait les informations associées (Pseudonyme, numéro de téléphone relié, adresse e-mail, abonnement Nitro ou non).

4. Trojan & Autostart (Covid / Stealer)

Le sous-menu Covid permet de configurer, tester et packager un compilateur de programmes malveillants à visée éducative.

Caution

Les scripts de cette section collectent des données utilisateur sensibles en tâche de fond. Assurez-vous de mener ces audits sous un cadre strictement autorisé.

Actions de covid.py au démarrage :

  1. Extraction de Tokens Discord (scanner.py) : Recherche et décryptage des jetons Discord enregistrés au sein des répertoires de navigateurs basés sur Chromium ou de l'application officielle d'arrière-plan.
  2. Reconnaissance Système : Récupération de l'IP publique, listing récursif des fichiers utilisateur (dir /s) et envoi des données sur webhook.
  3. Persistance & Gofile : Extraction et envoi de l'historique Google Chrome vers un hébergeur temporaire sécurisé (gofile.io).
  4. Keylogger & Screenshot : Moteur asynchrone capturant continuellement les frappes de touches et l'affichage écran vers le webhook de contrôle.
  5. Builder (builder.py) : Compresse, obfusque via PyArmor et encapsule l'entièreté de covid.py et ses modules dans un simple binaire Windows (covid-exe/Tools.exe) prêt à l'exécution.

🚀 Installation & Utilisation

Prérequis

  • Un interpréteur Python 3.9+ fonctionnel.
  • Droits Administrateurs sous Windows recommandés pour l'utilisation optimale de certains outils système.

Procédure d'installation

# 1. Cloner le projet
git clone https://github.com/Python-loving/WHITEWOLF-TOOLS.git
# 2. Entrer dans le répertoire de travailcd WHITEWOLF-TOOLS
# 3. Installer les dépendances tierces requises
pip install -r requirements.txt
# 4. Initialiser la structure d'API (obligatoire pour les scripts d'API)
python -c "import os; open('api.py', 'w').write('api_ip = \"\"\napi_number = \"\"\napi_dns = \"\"\n')"# 5. Démarrer l'interface
python main.py

Configuration des clés d'API

Le fichier api.py regroupe vos clés privées et ne doit pas faire l'objet de commits Git. Configurez vos jetons dans ce dernier :

# api.pyapi_ip="VOTRE_CLE_GEO_IPIFY"api_number="VOTRE_CLE_APILAYER"api_dns="VOTRE_CLE_VIEWDNS"

🔒 Clause de Non-Responsabilité

Ce référentiel est fourni exclusivement à des fins d'éducation, de sensibilisation et d'audit de sécurité autorisé. Les auteurs et contributeurs déclinent toute responsabilité en cas d'utilisation abusive, de dommages causés par l'exécution de ces outils, ou de violation des conditions d'utilisation d'infrastructures tierces.

Veuillez consulter le document SECURITY.md pour de plus amples détails juridiques.


🤝 Équipe & Crédits

Fait avec ❤️ par les membres de la meute WhiteWolf.

About

A Big Tools in cyber séucirty & discord & osint

Topics

Resources

Contributing

Security policy

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages