Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
HikPwn — HikPwn, un escáner simple para dispositivos Hikvision con capacidades básicas de escaneo de vulnerabilidades escrito en Python 3.8. | Kitploit
Herramientas/GitHubGitHub/4n4nk3/hikpwn
Escáneres de VulnerabilidadesSeguridad IoTMapeo de RedesExplotaciónRecopilación de Información
GitHub4n4nk3/hikpwn

HikPwn

HikPwn, un escáner simple para dispositivos Hikvision con capacidades básicas de escaneo de vulnerabilidades escrito en Python 3.8.

Ver Repositorio
1273461hace 4 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

HikPwn

HikPwn, un escáner simple para dispositivos Hikvision con capacidades básicas de escaneo de vulnerabilidades escrito en Python 3.8. Este proyecto nació de la curiosidad mientras capturaba y observaba el tráfico de red generado por algunos software y dispositivos de Hikvision.

Instrucciones de configuración:

root@kitploit:~
git clone https://github.com/4n4nk3/HikPwn.git
cd HikPwn
pip install -r requirements.txt

Probado en:

  • Python 3.8 en Linux 4.19 x86_64

Funciones y características:

  • Descubrimiento pasivo de dispositivos Hikvision.
  • Descubrimiento activo y enumeración de dispositivos Hikvision mediante sondeo UDP UPNP.
  • Capacidades de detección y explotación para ICSA-17-124-01 que llevan a acceso de nivel administrador.
  • Guardar datos enumerados en './log.txt'.
  • Trabajo en progreso... ¡estad atentos!

    TODO:

    • Añadir opción para saltar el descubrimiento y escanear solo una IP específica para ICSA-17-124-01.
    • Pruebas con más dispositivos.
    • Añadir capacidad de detección y explotación para CVE-2021-36260.

    Ayuda:

    root@kitploit:~
    usage: hikpwn.py [-h] --interface INTERFACE --address ADDRESS [--active]  [--ICSA_17_124_01]
    
    HikPwn, a simple scanner for Hikvision devices with basic vulnerability scanning capabilities written in Python 3.8. by Ananke: https://github.com/4n4nk3.
    
    optional arguments:
      -h, --help            show this help message and exit
      --interface INTERFACE the network interface to use
      --address ADDRESS     the ip address of the selected network interface
      --active              enable "active" discovery
      --ICSA_17_124_01      enable ICSA-17-124-01 detection on discovered devices
    

    Vista previa censurada:

    root@kitploit:~
    Using eth0 as network interface and XXX.XXX.XXX.XXX as its IP address...
    
    [*] Started 30 seconds of both passive and active discovery...
    
    ================================================================================
    [*] Total detected devices: 1
    
    	XXX.XXX.XXX.XX
    
    ================================================================================
    [*] Active discovery's results:
    
    DEVICE #1:
    	LABEL                     DATA      
    	--------------------------------------------------
    	Serial Number             xxxxxxxxxxxxxxxxxxxxx
    	Description               DS-2DE4220IW-D
    	MAC                       XX:XX:XX:XX:XX:XX
    	IP                        XXX.XXX.XXX.XX
    	DHCP in use               false     
    	Software Version          V5.4.3build 160810
    	DSP Version               V7.3 build 160801
    	Boot Time                 2019-03-01 00:05:33
    	Activation Status         true      
    	Password Reset Ability    true      
    
    
    ================================================================================
    [*] Passive discovery's results:
    
    DEVICE #1:
    	Detected a device with ip address XXX.XXX.XXX.XX and MAC address XX:XX:XX:XX:XX:XX.
    
    
    ================================================================================
    [*] Starting scan for ICSA-17-124-01...
    
    Checking if XXX.XXX.XXX.XX is vulnerable to ICSA-17-124-01 and if we can get a list of valid users present on the device...
    XXX.XXX.XXX.XX is vulnerable to ICSA_17_124_01. Recovered user list:
        user_id                   1
        user_name                 admin
        priority                  high
        user_level                Administrator
    
    Do you want to exploit the vulnerability and try to change admin's password? (y/n)
        >>> y
    
    Enter a password composed by numbers and letters (8-12 characters):
        >>> 
    
    Password change successful.
    

    Este proyecto tiene fines educativos exclusivamente. No lo utilices para actividades ilegales. No apoyo ni condono acciones ilegales o poco éticas y no puedo ser considerado responsable por un posible mal uso de este software.

    Descargar herramienta