Nexfil en Kali Linux. Como ENCONTRAR Personas o Perfiles por Nombre de Usuario. Nexfil : OSINT Tool For Finding Profiles By Username.
Nexfil es una herramienta OSINT escrita en Python para buscar perfiles por nombre de usuario. Los nombres de usuario proporcionados se verifican en más de 350 sitios web en pocos segundos. El objetivo de esta herramienta era obtener resultados rápidamente mientras se mantenían bajas cantidades de falsos positivos.
¿Qué es una Herramienta OSINT?
OSINT significa Open Source Intelligence (en español Inteligencia de Fuentes Abiertas), y se trata de un conjunto de técnicas y herramientas para recopilar información pública, correlacionar los datos y procesarlos. Es decir, aplicarle análisis e inteligencia a la gran cantidad de información públicamente accesible en Internet con el objetivo de extraer conclusiones útiles para una investigación, un monitoreo, una campaña de marketing, etc.
OSINT es inteligencia “extraída de material disponible públicamente”, según la CIA. La mayoría de los expertos en inteligencia amplían esa definición para referirse a la información destinada al consumo público.
OSINT es información a la que se puede acceder sin habilidades o herramientas especializadas, aunque puede incluir fuentes solo disponibles para los suscriptores, como contenido de periódicos detrás de un muro de pago o revistas de suscripción.
La CIA dice que OSINT incluye información recopilada de Internet, medios de comunicación, revistas especializadas e investigación, fotos e información geoespacial.
OSINT no requiere que sus exponentes pirateen sistemas o usen credenciales privadas para acceder a los datos. Ver el perfil público de alguien en las redes sociales es OSINT; usar sus datos de inicio de sesión para desenterrar información privada no lo es. En términos de agencia de inteligencia, OSINT también es información extraída de fuentes no clasificadas.
Características de Nexfil
- Rápido , la búsqueda puede completarse en menos de 20 segundos
- Se incluyen más de 350 plataformas
- Procesamiento por lotes
- Los nombres de usuario se pueden proporcionar desde la línea de comandos
- Se puede proporcionar una lista de nombres de usuario desde un archivo
- Los resultados se guardan automáticamente en un archivo txt
- Formatos de archivo JSON y CSV [próximamente]
- Soporte de proxy [próximamente]
- Soporte de Tor [Próximamente]
Instalación de Nexfil
Clona el repositorio de origen e instala los requerimientos a través de pip3
.
git clone https://github.com/thewhiteh4t/nexfil.git
cd nexfil
pip3 install -r requirements.txt
Uso de Nexfil
Ejecuta el comando de ayuda para mostrar todos los parámetros disponibles:
python3 nexfil.py -h
usage: nexfil.py [-h] [-u U] [-d D [D …]] [-f F] [-l L] [-t T] [-v]
nexfil – Find social media profiles on the web | v1.0.0
optional arguments:
-h, –help show this help message and exit
-u U Specify username
-d D [D …] Specify DNS Servers [Default : 1.1.1.1]
-f F Specify a file containing username list
-l L Specify multiple comma separated usernames
-t T Specify timeout [Default : 20]
-v Prints version
#Single username
python3 nexfil.py -u username
#Multiple comma separated usernames
python3 nexfil.py -l “user1, user2”
#Username list in a file
python3 nexfil.py -f users.txt