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
12734hace 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