
Bot de Telegram de monitoreo de internet OSINT para Windows
9 de abril de 2023
abandonware - lo siento - ocupado en otro lugar. lo recodificaré desde cero en un lenguaje multiplataforma a cambio de mucho dinero.
6 de octubre de 2021
esto puede dejar de ser abandonware pronto. por ahora es muy inestable. me gustaría recodificarlo desde cero.
descripción
chatter es un bot de telegram de monitoreo osint de prueba de concepto para windows (servidor, idealmente) que monitorea contenido de tweets, títulos de publicaciones de reddit y contenido de posts de 4chan por palabras clave específicas, así como frases entre comillas. alimenta el contenido descubierto a tu grupo de telegram en tiempo casi real dependiendo de tu configuración. esta es una versión beta temprana con funcionalidades limitadas.
escribe a [email protected] con preguntas
cómo ejecutar chatter
descarga y descomprime https://github.com/visualbasic6/chatter/archive/master.zip.
\bin\config\apikey.txt - asegúrate de poner el texto bot delante de la clave api que telegram te da, ej. bot111093451:GDGks4kisDFJFlulzjser-dfsSJDFpWsd"chat": {
"id": -100156734232,
donde -100156734232 es el id de chat de tu grupo de telegram.
5. establece el id de chat en \bin\config\chatid.txt
6. rellena \bin\config\targets.txt y \bin\config\keywords.txt según corresponda. no te preocupes - ya se proporcionan ejemplos en estos archivos de texto.
7. ejecuta el .exe
reporte del bot de telegram

puede que necesites ejecutar cmd.exe como administrador y "regsvr32 {file.ocx}" si aparecen errores de inicio no relacionados con la ausencia de archivos de configuración.
los archivos en \config\ se explican por sí mismos y vienen con ejemplos.
el formato de targets.txt es
service:area:apicreds(unnecessary):minutesbetweencrawl
ej. reddit:cryptocurrency:n/a:5
rellena estos archivos antes de ejecutar el .exe o chatter fallará. es mejor usar chatter con un servidor windows para configurarlo y olvidarse. chatter fue escrito en vb clásico con un envoltorio ssl que realiza solicitudes api externas. esto es raro en 2020. debido a esto, el antivirus puede mostrar falsos positivos. eres libre de compilar desde el código fuente o ejecutar chatter en un enclave - lo que debería ser una práctica estándar para cualquier software que contenga código que no puedas revisar y compilar personalmente. se recomienda abstenerse de transmitir a telegram varias veces mientras se llena la base de datos con contenido a ignorar. esto es particularmente útil para twitter. eventualmente solo se intercepta material reciente - aunque puede llevar un tiempo que el contenido antiguo asociado con tus palabras clave y frases sea registrado en la base de datos e ignorado.
compilar desde el código fuente
vb6
hoja de ruta, notas varias
inmersión más profunda, almacenamiento local, pensamientos inmediatos 17 de mayo de 2020
nota: chatter necesita ser actualizado para almacenar urls completas en algún lugar asociadas con sus palabras clave y marcas de tiempo - y probablemente también rastrear las urls al descubrirlas para reflejar completamente el contenido. esto podría/debería venir en una actualización cercana.
chatter actualmente está mejor reservado para algo como estar casualmente en un grupo de telegram y ejecutar inteligencia colaborativa; ej. inversores supervisando noticias relacionadas con mercados específicos. no almacena contenido de publicaciones localmente. actualmente necesitarías hacer ediciones a chatter y realizar rastreo adicional.
el beneficio de reportar descubrimientos a grupos de telegram es que telegram rastrea las urls que chatter le presenta y muestra vistas previas de texto e imágenes relevantes asociadas con el contenido.
las 3 consultas que chatter hace cada N minutos son
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}
luego almacena identificadores de url únicos como archivos .txt en \db\{platform}\{identifier}.txt para ignorarlos como duplicados en el futuro.
ejemplos
\db\reddit\1xy9k6.txt
\db\4chan\75749943.txt
\db\twitter\692151844227911680.txt
con twitter podrías tomar algo como \db\twitter\692151844227911680.txt, generar la url mediante https://twitter.com/{anything}/status/692151844227911680 y luego raspar y almacenar en db el contenido del tweet con otro bot. serían necesarias alteraciones a chatter para asociar el tweet con la palabra clave utilizada para localizarlo.
saludos
justinakapaste.com y todos mis viejos hackers de aol
stang por los keks y lulz