
bot do telegram para monitoramento de internet e OSINT para windows
9 de abril de 2023
abandonware - desculpe - ocupado em outro lugar. recodificarei do zero em uma linguagem multiplataforma em troca de muito dinheiro.
6 de outubro de 2021
isso pode em breve deixar de ser abandonware. por enquanto é muito instável. gostaria de recodificá-lo do zero.
descrição
chatter é um bot de monitoramento osint de prova de conceito para telegram no windows (servidor, idealmente) que monitora conteúdo de tweets, títulos de postagens do reddit e conteúdo de postagens do 4chan por palavras-chave específicas - bem como frases entre aspas. ele alimenta o conteúdo descoberto para seu grupo do telegram em tempo quase real, dependendo da sua configuração. esta é uma versão beta inicial com funcionalidades limitadas.
contate [email protected] com perguntas
como executar o chatter
baixe e descompacte https://github.com/visualbasic6/chatter/archive/master.zip.
\bin\config\apikey.txt - certifique-se de colocar o texto bot na frente da chave de api que o telegram fornece, ex.: bot111093451:GDGks4kisDFJFlulzjser-dfsSJDFpWsd"chat": {
"id": -100156734232,
onde -100156734232 é o id do chat do seu grupo do telegram.
5. defina o id do chat em \bin\config\chatid.txt
6. preencha \bin\config\targets.txt e \bin\config\keywords.txt de acordo. não se preocupe - exemplos já estão fornecidos nesses arquivos de texto.
7. execute o .exe
relatório do bot do telegram

pode ser necessário executar cmd.exe como administrador e "regsvr32 {file.ocx}" se aparecerem erros de inicialização não relacionados a arquivos de configuração ausentes.
os arquivos em \config\ são autoexplicativos e vêm com exemplos.
o formato de targets.txt é
service:area:apicreds(unnecessary):minutesbetweencrawl
ex.: reddit:cryptocurrency:n/a:5
preencha esses arquivos antes de executar o .exe ou o chatter falhará. é melhor usar o chatter com um servidor windows para configurar e esquecer. o chatter foi escrito em vb clássico com um wrapper ssl fazendo requisições externas de api. isso é raro em 2020. por causa disso, o antivírus pode exibir falsos positivos. você é livre para compilar a partir do código-fonte ou executar o chatter em um enclave - o que deveria ser prática padrão para qualquer software contendo código que você não possa revisar e compilar pessoalmente. recomenda-se evitar transmitir para o telegram várias vezes enquanto popula o banco de dados com conteúdo a ser ignorado. isso é particularmente útil para o twitter. eventualmente, apenas material recente é interceptado - embora possa levar um tempo para que conteúdo antigo associado às suas palavras-chave e frases seja armazenado em banco de dados e ignorado.
compilar a partir do código-fonte
vb6
roadmap, notas diversas
mergulho mais profundo, armazenamento local, pensamentos imediatos 17 de maio de 2020
nota: o chatter precisa ser atualizado para armazenar urls completas em algum lugar que estejam associadas às suas palavras-chave e timestamps - e provavelmente também rastrear as urls após sua descoberta para espelhar completamente o conteúdo. isso poderia/deveria vir em uma atualização próxima.
o chatter atualmente é melhor reservado para algo como sentar casualmente em um grupo do telegram e executar inteligência colaborativa; ex.: investidores supervisionando notícias relacionadas a mercados específicos. ele não armazena conteúdo de postagens localmente. atualmente, você precisaria fazer edições no chatter e realizar rastreamento adicional.
o benefício de relatar descobertas para grupos do telegram é que o telegram rastreia as urls que o chatter apresenta e exibe pré-visualizações de texto e imagens relevantes associadas ao conteúdo.
as 3 consultas que o chatter faz a cada N minutos são
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}
então ele armazena identificadores de url únicos como arquivos .txt como \db\{platform}\{identifier}.txt para ignorá-los como duplicatas no futuro.
exemplos
\db\reddit\1xy9k6.txt
\db\4chan\75749943.txt
\db\twitter\692151844227911680.txt
com o twitter você seria capaz de pegar algo como \db\twitter\692151844227911680.txt, gerar a url via https://twitter.com/{anything}/status/692151844227911680 e então raspar e armazenar no banco de dados o conteúdo do tweet com outro bot. alterações no chatter seriam necessárias para associar o tweet à palavra-chave usada para localizá-lo.
saudações
justinakapaste.com e todos os meus antigos hackers da aol
stang pelos keks e lulz