
bot Telegram osint de surveillance Internet pour Windows
9 avril 2023
abandonware - désolé - occupé ailleurs. sera recodé à partir de zéro dans un langage multiplateforme en échange de beaucoup d'argent.
6 octobre 2021
ceci pourrait bientôt ne plus être abandonware. pour l'instant c'est très instable. j'aimerais le recoder à partir de zéro.
description
chatter est un bot Telegram de surveillance OSINT (preuve de concept) pour Windows (serveur, idéalement) qui surveille le contenu des tweets, les titres de publications Reddit et le contenu des posts 4chan pour des mots-clés spécifiques - ainsi que des phrases entre guillemets. Il alimente votre groupe Telegram avec le contenu découvert en quasi-temps réel selon votre configuration. Ceci est une version bêta précoce avec des fonctionnalités limitées.
contactez [email protected] pour toute question
comment exécuter chatter
téléchargez et décompressez https://github.com/visualbasic6/chatter/archive/master.zip.
\bin\config\apikey.txt - assurez-vous de mettre le texte bot devant la clé API que Telegram vous donne, par ex. bot111093451:GDGks4kisDFJFlulzjser-dfsSJDFpWsd"chat": {
"id": -100156734232,
où -100156734232 est l'ID de chat de votre groupe Telegram.
5. définissez l'ID de chat dans \bin\config\chatid.txt
6. remplissez \bin\config\targets.txt et \bin\config\keywords.txt en conséquence. ne vous inquiétez pas - des exemples sont déjà fournis dans ces fichiers texte.
7. exécutez le .exe
rapports du bot Telegram

vous devrez peut-être exécuter cmd.exe en tant qu'administrateur et "regsvr32 {file.ocx}" si des erreurs de lancement sans rapport avec des fichiers de configuration absents apparaissent.
les fichiers dans \config\ sont explicites et sont fournis avec des exemples.
le format de targets.txt est
service:area:apicreds(unnecessary):minutesbetweencrawl
par ex. reddit:cryptocurrency:n/a:5
remplissez ces fichiers avant d'exécuter le .exe sinon chatter échouera. il est préférable d'utiliser chatter avec un serveur Windows pour le configurer et l'oublier. chatter a été écrit en VB classique avec un wrapper SSL effectuant des requêtes API externes. c'est rare en 2020. pour cette raison, l'antivirus peut afficher des faux positifs. vous êtes libre de compiler à partir des sources ou d'exécuter chatter dans une enclave - ce qui devrait être une pratique standard pour tout logiciel contenant du code que vous ne pouvez pas personnellement examiner et compiler. il est recommandé de s'abstenir de diffuser vers Telegram plusieurs fois pendant le remplissage de la base de données avec du contenu à ignorer. ceci est particulièrement utile pour Twitter. finalement, seul le matériel récent est intercepté - bien que cela puisse prendre un certain temps avant que l'ancien contenu associé à vos mots-clés et phrases soit mis en base de données et ignoré.
compiler à partir des sources
vb6
feuille de route, notes diverses
analyse approfondie, stockage local, réflexions immédiates du 17 mai 2020
note : chatter doit être mis à jour pour stocker les URL complètes quelque part, associées à leurs mots-clés et horodatages - et probablement aussi crawler les URL dès leur découverte pour refléter complètement le contenu. cela pourrait/devrait arriver dans une mise à jour prochaine.
chatter est actuellement mieux réservé à quelque chose comme s'asseoir tranquillement dans un groupe Telegram et faire du renseignement collaboratif ; par ex. des investisseurs surveillant les actualités liées à des marchés spécifiques. il ne stocke pas le contenu des messages localement. actuellement, vous devriez apporter des modifications à chatter et effectuer un crawling supplémentaire.
l'avantage de signaler les découvertes aux groupes Telegram est que Telegram crawle les URL que chatter lui présente et affiche des aperçus de texte et d'image pertinents associés au contenu.
les 3 requêtes que chatter effectue toutes les N minutes sont
https://www.reddit.com/search.compact?q=subreddit%3A{subreddit}+{query}&sort=new&t=all
https://find.4chan.org/?q={query}&b={area, e.g. biz, b, etc.}
https://api.twitter.com/2/search/adaptive.json?&q={query}
ensuite, il stocke les identifiants d'URL uniques sous forme de fichiers .txt comme \db\{platform}\{identifier}.txt afin de les ignorer en tant que doublons à l'avenir.
exemples
\db\reddit\1xy9k6.txt
\db\4chan\75749943.txt
\db\twitter\692151844227911680.txt
avec Twitter, vous pourriez prendre quelque chose comme \db\twitter\692151844227911680.txt, générer l'URL via https://twitter.com/{anything}/status/692151844227911680 puis scraper et stocker en base de données le contenu du tweet avec un autre bot. des modifications de chatter seraient nécessaires pour associer le tweet au mot-clé utilisé pour le localiser.
salutations
justinakapaste.com et tous mes vieux hackers AOL
stang pour les keks et les lulz