Infoooze Herramienta de Inteligencia de Código Abierto (OSINT) en NodeJs
Infoooze Herramienta de Inteligencia de Código Abierto (OSINT) en NodeJs

Infoooze: Herramienta de Inteligencia de Código Abierto (OSINT) en NodeJs

La Inteligencia de Fuente Abierta (OSINT) es “información recopilada de fuentes disponibles públicamente, incluyendo ordenadores, Internet, bibliotecas, medios de difusión o de fuentes orales“. En otras palabras, es información a la que normalmente no tendríamos acceso y que se comparte libremente.

Infoooze es otra herramienta de inteligencia de código abierto (OSINT), y también un proyecto de código abierto, lo que significa que el código fuente está disponible libremente para que cualquiera pueda revisar, modificar y redistribuir. Infoooze está escrito en Node.js, lo que permite que funcione en cualquier plataforma moderna, desde Windows, Linux, macOS, hasta Android (termux).

Menú de opciones de Infoooze
Menú de opciones de Infoooze

Características

  • Insta Recon
  • Escáner de subdominios
  • Escaneo de puertos
  • Reconocimiento de usuarios
  • Buscador de correo
  • Extracción de metadatos Exif
  • Búsqueda de Whois
  • Búsqueda de IP
  • Información de cabecera
  • Edad del dominio
  • Búsqueda de DNS
  • Búsqueda de UserAgent
  • Reconocimiento de Git
  • Expandir URL
  • Viwer DP de Instagram
  • Guardar resultados en un archivo
Resultado de la edad de un dominio
Resultado de la edad de un dominio

Cómo empezar

Requisitos previos

Necesitas NodeJs 10 o posterior para ejecutar esta herramienta. Puede instalar NodeJs

En Linux

sudo su
apt-get install nodejs

Nota

Aunque no es necesario instalar NodeJs en Kali Linux, ya que sus paquetes ya están presentes en Kali Linux.

En Termux

pkg install nodejs-lts python

Instalación en Linux

Usando NPM

sudo su
npm install -g -s infoooze

Usando GIT

npm install git+ssh://git@github.com/7ORP3DO/infoooze.git -g

Usando NPX

Intenta sin instalarlo localmente.

npx infoooze

Instalación en Termux

El proceso de instalación es el mismo que en Linux

 npm install -g -s infoooze

Instalación en Windows

  • Descarga e instala NodeJs desde aquí.
  • Descarga el archivo zip de infoooze desde aquí.
https://github.com/7ORP3DO/infoooze/zipball/master/
  • Abre la carpeta infoooze y escribe los siguientes comandos:
npm install
node index.js

Desinstalar:

npm remove infoooze -g

Uso de Infoooze

Después de la instalación se puede ejecutar la herramienta simplemente escribiendo infoooze.

infoooze [options] [value]
Comando de ayuda de Infoooze
Comando de ayuda de Infoooze

Opciones:

Forma CortaForma LargaDescripción
-n–dnslookupbúsqueda en el sistema de nombres de dominio
-e–headerinfoencontrar cabeceras de sitios web
-p–iplookupencontrar información sobre la IP
-m–mailfinderencontrar un correo electrónico con un nombre específico
-t–portscanencontrar puertos abiertos
-x–exifextrae los metadatos Exif de la imagen
-r–userreconreconocimiento del nombre de usuario
-w–whoislookupencontrar la información whois del dominio
-d–domainAgeencontrar la edad del sitio web
-s–subdomainencontrar subdominios del sitio web
-h–helpInformación de uso
-g–gitreconencontrar información del usuario de GitHub
-i–instaReconencontrar información de los usuarios de Instagram
-u–useragentencontrar información del navegador
-l–urlexpandURL larga
-v–versionMostrar el número de versión

Ejemplos

  • Para actualizar la herramienta:
npm update -g infoooze

Para obtener la lista de todas las opciones básicas utiliza -h:

infoooze -h

Para obtener la información del usuario de Instagram:

infoooze -i instagam

Para obtener la información del Whois del dominio:

infoooze -w samsung.com
Información whois con Infoooze
Información whois con Infoooze

Para obtener los subdominios del sitio web:

infoooze -s google.com

Para obtener la información de la IP:

infoooze -p 8.8.8.8
Encontrar puertos abiertos con Infoooze
Encontrar puertos abiertos con Infoooze

Contribución

Las contribuciones son lo que hace que la comunidad de código abierto sea un lugar increíble para aprender, inspirar y crear. Cualquier contribución que hagas será muy apreciada.

Si tienes una sugerencia para mejorar esto, por favor, haz un fork del repo y crea un pull request. También puedes abrir un issue con la etiqueta “enhancement”. No olvides dar una estrella al proyecto.

  1. Fork del proyecto
  2. Crea tu Feature Branch (git checkout -b feature/AmazingFeature)
  3. Confirma tus cambios (git commit -m 'Add some AmazingFeature')
  4. Push al Branch (git push origin feature/AmazingFeature)
  5. Abre una Pull Request
https://github.com/devXprite/infoooze

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda