Fare9 / OSINTretasNoHayPastebines

Trabajo de OSINT para búsqueda de patrones en pastebin.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSINTretasNoHayPastebines

Trabajo de OSINT para la asignatura de seguridad en sistemas distribuidos. Estos scripts buscarán cadenas y expresiones regulares en páginas de pastebin. Como pastebin no es muy amigable, y no suele darnos muchos URLs para hacer esto buscaremos URLs de pastebin en otras fuentes "públicas", por ejemplo:

osintpastebin

consola para ejecución de comandos de la herramienta, hay comandos para establecer variables, mostrarlas, cargar módulos, ejecutarlos y realizar las búsquedas dentro de pastebin.

archivo: osintpastebin.py

twitter

dentro de twitter se buscarán cadenas de texto y se irán obteniendo tweets después estos tweets se analizarán para obtener las URLs de pastebin

archivo crawler: modules/_twitter_crawlera.py

pastebin

este crawler buscará en ciertas partes de la página de pastebin enlaces, no da mucho pero bueno menos es nada

archivo crawler: modules/_pastebin_crawlera.py

BING

crawler para buscar en bing, cada una de las palabras que vienen en la variable de búsqueda al ir palabra por palabra, tardará bastante, pero conseguiremos amplios resultados de URLs.

archivo crawler: modules/_bing_crawlera.py

Google

crawler que hace uso de técnicas avanzadas de búsqueda, busca los términos de su variable de búsqueda. Puede conseguir bastantes resultados de gran calidad.

archivo crawler: modules/_google_crawlera.py

DuckDuckGo

crawler que hace uso de técnicas de búsqueda de DuckDuckGo, busca los términos de su variable de búsqueda. Puede conseguir muchísimos resultados, pero puede que no de tan buena calidad como Google o Bing.

archivo crawler: modules/_duckduck_crawlera.py

seeker_picker

módulo para la búsqueda de valores dentro del texto de las páginas de pastebin, tenemos distintas formas de búsqueda, cualquier problema por favor, reportadmelo para arregarlo.

archivo: modules/_seeker_picker.py

Configuración de búsquedas

a partir de un archivo config.ini, es posible actualizar lo que se buscará a través de los crawlers para ello sólo hay que modificar el archivo utilities/config.ini, y cada vez que se cargue el módulo con load, se realizarán búsquedas diferentes.

Requerimientos

Paquetes Linux

Python 2.7
geckodriver (dentro de la carpeta opt)
tor

Paquetes python

selenium
bs4
notify2
json
numpy
torrequest

Programador

Fare9 <farenain9(at)gmail(dot)com>

About

Trabajo de OSINT para búsqueda de patrones en pastebin.


Languages

Language:Python 100.0%