Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

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

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
YT-Spammer-Purge — Vous permet de scanner et supprimer facilement les commentaires frauduleux en utilisant plusieurs méthodes. | Kitploit
Outils/GitHubGitHub/thiojoe/yt-spammer-purge
Anti-Bot
GitHubthiojoe/yt-spammer-purge

YT-Spammer-Purge

Vous permet de scanner et supprimer facilement les commentaires frauduleux en utilisant plusieurs méthodes.

Voir le dépôt
4.6k3788il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager


YouTube Spammer Purge

Dernière version CodeQL docker-build

Qu'est-ce que c'est ? – Vous permet de filtrer et de rechercher les commentaires de spammeurs sur votre chaîne et sur celles d'autres personnes de nombreuses façons différentes, ET de les supprimer/signaler en une seule fois (voir les fonctionnalités ci-dessous).

Comment télécharger : Cliquez sur le lien « » à droite, puis sur la dernière version, sous « Assets », cliquez pour télécharger « YTSpammerPurge.exe ». (Vous devrez peut-être cliquer sur « Assets » pour voir les fichiers de la version)

Releases
  • Instructions d'installation pour Linux
  • Instructions d'installation pour MacOS
  • (L'installation sur Windows n'est pas nécessaire si vous utilisez le fichier exe. Mais voyez comment configurer la clé API requise sur cette page)

Informations détaillées et documentation → Consultez le wiki (Cliquez ici) pour des explications plus détaillées sur le programme

Fonctionnalités

  • 15 méthodes de filtrage différentes
    • Mode Smart Auto (recommandé) : Détecte automatiquement plusieurs techniques de spammeurs
    • Mode Smart Sensible : Plus susceptible d'attraper les spammeurs insaisissables, mais avec plus de faux positifs
    • Analyse par ID de chaîne : Saisissez directement le lien ou l'ID de la chaîne d'un spammeur connu
    • Analyser les noms d'utilisateur pour : caractères spéciaux individuels, chaînes de caractères individuelles, ou en utilisant une expression Regex personnalisée
    • Analyser le texte des commentaires : (Mêmes 3 options que ci-dessus)
    • Analyser simultanément les noms d'utilisateur et le texte des commentaires : (Mêmes 3 options que ci-dessus)
    • Mode ASCII : Analyser les noms d'utilisateur pour les caractères spéciaux non ASCII (trois sensibilités différentes)
  • 4 modes d'analyse différents
    • Analyser une vidéo unique
    • Analyser les vidéos récentes (jusqu'à 5)
    • Analyser les commentaires récents sur l'ensemble de la chaîne (toutes les vidéos)
    • Expérimental : Analyser une publication communautaire
  • Suppression automatique de tous les commentaires trouvés (après confirmation), ainsi que la possibilité de les bannir
  • Options pour plutôt signaler les commentaires comme spam ou les « mettre en attente pour examen »
  • Possibilité de créer un fichier de configuration pour ignorer les options prédéfinies
  • Fichiers journaux en texte enrichi
  • Option « Mode de récupération » pour rétablir les commentaires précédemment supprimés
  • Affiche des « échantillons de correspondance » après avoir imprimé la liste des commentaires pour repérer facilement les faux positifs
  • Possibilité d'exclure certains auteurs avant la suppression/le signalement

Objectif

Récemment, il y a eu une infestation massive de spam sur YouTube où des comptes d'imposteurs laissent des réponses de spam/arnaque à des centaines d'utilisateurs sur les vidéos d'un créateur. YouTube a heureusement maintenant fait en sorte que le bouton « Masquer l'utilisateur de la chaîne » supprime instantanément tous les commentaires de cet utilisateur, mais il y a parfois de nombreux spammeurs différents, et il peut être difficile de tous les trouver.

J'ai donc créé ce script pour vous permettre d'analyser et de supprimer facilement ces commentaires de spammeurs. IL N'EMPÊCHE PAS LES SPAMMEURS - Il rend seulement plus facile leur suppression lorsqu'ils apparaissent ! YouTube doit encore mettre en œuvre de meilleurs outils natifs pour traiter les spammeurs.

🤔 Astuce si cela semble douteux : Limiter l'accès de l'application 🤔

Si vous êtes réticent à donner à l'application les autorisations de haut niveau requises pour votre chaîne (très compréhensible), vous pouvez plutôt utiliser l'application en « mode modérateur » (défini dans le fichier de configuration). D'abord, un contexte : lorsque vous accordez à une autre chaîne l'autorisation d'être modérateur de votre chaîne, elle peut marquer des commentaires comme « en attente d'examen », et cette permission fonctionne également via l'API.

Par conséquent, vous pouvez créer un compte Google factice vierge sans rien d'autre qu'une nouvelle chaîne vide. Ensuite, vous pouvez accorder à cette chaîne l'autorisation d'être modératrice, et utiliser l'application via le compte modérateur factice. Ainsi, vous savez que l'application n'aura jamais la capacité de faire plus que marquer des commentaires comme en attente d'examen (ce que l'application prend en charge) sur votre chaîne principale, et n'aura aucun autre accès aux données de votre compte. Vous ne pourrez pas bannir les spammeurs via cette application directement, mais vous pouvez toujours supprimer/masquer leurs commentaires au lieu de les supprimer. Assurez-vous simplement de créer le projet API Google Cloud sur le compte factice à la place.

Lisez quelques détails supplémentaires sur le « mode modérateur » sur la page du wiki ici.

Note supplémentaire : Quels que soient les paramètres, le programme s'exécute complètement localement sur votre propre machine en utilisant la clé API et le projet Google Cloud que vous avez créés vous-même, donc même en tant que créateur du programme, je n'aurai jamais accès à votre chaîne.

Notes d'utilisation - À LIRE

  1. Pour utiliser ce script, vous devrez obtenir votre propre fichier d'identifiants API en créant un projet via la Google Developers Console (aka « Google Cloud Platform »). Le fichier d'identifiants doit être renommé client_secret.json et placé dans le même répertoire que ce script. Voir les instructions ici.

  2. S'IL SE BLOQUE pendant l'analyse, c'est probablement parce que vous avez cliqué dans la fenêtre d'invite de commande et activé le « mode de sélection » qui met tout en pause. Pour le débloquer, faites simplement un clic droit dans la fenêtre, ou appuyez sur la touche Échap.

  3. Je suis un amateur complet, donc si quelque chose ne fonctionne pas, j'essaierai de le réparer mais je ne sais peut-être même pas comment, alors n'attendez pas trop. Par conséquent, JE N'OFFRE AUCUNE GARANTIE POUR CE SCRIPT. UTILISEZ-LE À VOS PROPRES RISQUES. Je l'ai testé moi-même et mis en œuvre certaines mesures de sécurité du mieux que j'ai pu, mais il pourrait toujours y avoir un bug inattendu. Vous devriez inspecter le code vous-même.

Vidéo : Démonstrations du projet

Vidéo de démonstration la plus récente : https://www.youtube.com/watch?v=2tRppXW_aKo

Vignette Démo Mise à Jour

Démo originale pour le contexte : https://www.youtube.com/watch?v=-vOakOgYLUI

Vignette Démo 1

(Vous dirige vers YouTube, pas intégré. Voir les horodatages dans la description de la vidéo.)

Captures d'écran

Menu d'ouverture


Menu d\

Sélection du mode de filtre


Sélection du mode de filtre

Analyse en cours
(Mode Smart Auto)


Analyse en cours (Mode Smart Auto)

Liste des commentaires correspondants


Liste des commentaires correspondants

Échantillons de correspondance et menu de suppression


Échantillons de correspondance et menu de suppression

Installation

Si vous utilisez la version du script Python (pas l'exe), il y a un fichier requirements.txt avec les modules nécessaires. Créé avec Python 3.9.7

Dans les deux cas, vous DEVEZ acquérir votre propre fichier d'identifiants API pour accéder à l'API YouTube - Voir les instructions ici.

Instructions spécifiques au système d'exploitation :

Windows

Sous Windows, vous pouvez télécharger le dernier fichier EXE depuis la page des versions, ou installer manuellement YTSpammerPurge. Si vous ne savez pas comment installer YTSpammerPurge manuellement, il est probablement préférable d'installer l'EXE.

Linux / MacOS

Le moyen le plus simple d'installer YTSpammerPurge est d'utiliser le script d'installation.

root@kitploit:~
bash <(curl -s https://raw.githubusercontent.com/ThioJoe/YT-Spammer-Purge/main/install.sh)

Consultez l'un des éléments suivants si vous avez besoin d'aide supplémentaire :

  • Instructions d'installation pour Linux
  • Instructions d'installation pour MacOS
Mise à jour

Pour mettre à jour YTSpammerPurge, exécutez le fichier install.sh dans votre installation.

Installation manuelle

Si votre système n'est pas encore pris en charge par le script d'installation, vous pouvez installer YTSpammerPurge manuellement en suivant le guide Ici (Instructions d'installation pour Linux)

Instructions Docker :

Avant d'exécuter docker-compose, vous devez exécuter le script YTSpammerPurge.py au moins une fois avec votre fichier client_secrets.json pour confirmer les identifiants OAuth et générer les fichiers de configuration/token.

Les fichiers de configuration générés, le token et les ressources Spam Purge seront tous liés au conteneur Docker via des volumes.

Une fois que vous avez généré le token et les fichiers de configuration, vous êtes prêt à exécuter l'image Docker.

Maintenant, vous pouvez exécuter docker-compose up pour démarrer le conteneur, ou utiliser l'image pour exécuter sur un cluster Kubernetes par exemple. Pour construire votre propre version, vous pouvez exécuter cette commande : docker-compose -f docker-compose.yml -f docker-compose.override.yml up --build

Instructions - Obtention d'une clé API YouTube

Pour utiliser ce script, vous aurez besoin d'un identifiant « Oauth2 » pour accéder aux fonctions d'analyse et de suppression via l'API Data de YouTube. Sinon, ce script ne fonctionnera pas du tout.

  • Les instructions se trouvent sur cette page : Instructions : Obtention d'une clé API

  • Ou, suivez une vidéo pas à pas ici : https://www.youtube.com/watch?v=c6ebWvay8dE

Télécharger l’outil