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
ipchanger — IPChanger es una herramienta ligera de línea de comandos diseñada para hackers éticos, investigadores de seguridad y entusiastas de la privacidad. Permite a los usuarios cambiar automáticamente su dirección IP a intervalos definidos aprovechando la red Tor, ayudando a simular diferentes identidades de red durante pruebas de seguridad, investigación de anonimato y pruebas de penetración. | Kitploit
Herramientas/GitHubGitHub/cappricio-securities/ipchanger
OSINT (Inteligencia de Fuentes Abiertas)Recopilación de InformaciónPruebas de PenetraciónPrivacidadRed Teaming
GitHubcappricio-securities/ipchanger

ipchanger

Ver Repositorio

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 →

Acerca de

IPChanger es una herramienta ligera de línea de comandos diseñada para hackers éticos, investigadores de seguridad y entusiastas de la privacidad. Permite a los usuarios cambiar automáticamente su dirección IP a intervalos definidos aprovechando la red Tor, ayudando a simular diferentes identidades de red durante pruebas de seguridad, investigación de anonimato y pruebas de penetración.

1534hace 6 mesesAún no revisado
Compartir

IP CHANGER 🌐🔄

Una potente herramienta CLI de rotación de IP basada en Tor que cambia automáticamente tu dirección IP pública en un intervalo especificado y la muestra en una tabla de terminal limpia.

Construida con ❤️ por @CappricioSec

Main Menu

⚠️ Solo para fines educativos y de pruebas de privacidad. No utilices esta herramienta para actividades ilegales.


📌 Características

  • 🔄 Rotación automática de IP – Cambia tu IP pública usando la red Tor
  • 🧅 Integración con Tor – Usa el proxy SOCKS de Tor para enrutamiento anónimo
  • 📊 Salida de tabla limpia – Muestra la IP y la marca de tiempo en una tabla CLI formateada
  • 🖥 Banner ASCII – Banner elegante impulsado por figlet
  • ⚡ Actualización de intervalo en vivo – Cambia el intervalo de actualización sin reiniciar la herramienta
  • 🛑 Salida elegante – Detén la herramienta en cualquier momento mediante entrada de teclado

💻 Stack Tecnológico

Lenguaje

  • Node.js (JavaScript)

Librerías Utilizadas

  • axios
  • commander
  • cli-table3
  • figlet
  • chalk

🗂️ Estructura del Proyecto

root@kitploit:~
ipchanger/
├── includes/
│   ├── banner.js      # banner, UI and help menu
│   ├── ip.js          # Tor connection and public IP fetching
│   ├── utils.js       # Tor checks and CLI argument handling
│
├── ipchanger.js       # main CLI entry point
├── package.json
└── README.md

🚀 Uso

🔧 Instalación

Primero asegúrate de que Tor esté instalado en tu sistema.

Descarga Tor:

  • Linux → sudo apt install tor
  • Mac → brew install tor
  • Windows → Instala desde el sitio web del Proyecto Tor

Luego instala la CLI globalmente:

root@kitploit:~
npm install -g @karthithehacker/ipchanger

▶ Ejecutando la Herramienta

root@kitploit:~
ipchanger -s 5

Opciones Disponibles

ComandoDescripción
-s <seconds>Rota la IP en el intervalo de segundos indicado
-hMuestra el menú de ayuda

🖥 Ejemplo de Salida

root@kitploit:~
┌──(karthithehacker㉿BOOK-UVR5FJ22CV)-[~]
└─$ ipchanger -s 10

██╗██████╗      ██████╗██╗  ██╗ █████╗ ███╗   ██╗ ██████╗ ███████╗██████╗
██║██╔══██╗    ██╔════╝██║  ██║██╔══██╗████╗  ██║██╔════╝ ██╔════╝██╔══██╗
██║██████╔╝    ██║     ███████║███████║██╔██╗ ██║██║  ███╗█████╗  ██████╔╝
██║██╔═══╝     ██║     ██╔══██║██╔══██║██║╚██╗██║██║   ██║██╔══╝  ██╔══██╗
██║██║         ╚██████╗██║  ██║██║  ██║██║ ╚████║╚██████╔╝███████╗██║  ██║
╚═╝╚═╝          ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝

                                                 Website: cappriciosec.com

┌─────────────────────────┬────────────────────────────────────────┐
│ Service                 │ Information                            │
├─────────────────────────┼────────────────────────────────────────┤
│ Tor Status              │ Tor service started                    │
├─────────────────────────┼────────────────────────────────────────┤
│ IP Rotation             │ IP change every 10 sec                 │
├─────────────────────────┼────────────────────────────────────────┤
│ Terminate               │ Press X to terminate                   │
└─────────────────────────┴────────────────────────────────────────┘
[3:23:32 AM] Current IP → 107.189.3.148
[3:23:56 AM] Current IP → 192.42.116.144
[3:24:00 AM] Current IP → 109.70.100.9
[3:24:16 AM] Current IP → 109.70.100.3
[3:24:20 AM] Current IP → 107.189.10.175
[3:24:36 AM] Current IP → 45.134.225.36
[3:24:39 AM] Current IP → 109.70.100.7
[3:24:56 AM] Current IP → 192.159.99.168

🖥 Salida de Ayuda

root@kitploit:~
┌──(karthithehacker㉿BOOK-UVR5FJ22CV)-[~]
└─$ ipchanger -h

██╗██████╗      ██████╗██╗  ██╗ █████╗ ███╗   ██╗ ██████╗ ███████╗██████╗
██║██╔══██╗    ██╔════╝██║  ██║██╔══██╗████╗  ██║██╔════╝ ██╔════╝██╔══██╗
██║██████╔╝    ██║     ███████║███████║██╔██╗ ██║██║  ███╗█████╗  ██████╔╝
██║██╔═══╝     ██║     ██╔══██║██╔══██║██║╚██╗██║██║   ██║██╔══╝  ██╔══██╗
██║██║         ╚██████╗██║  ██║██║  ██║██║ ╚████║╚██████╔╝███████╗██║  ██║
╚═╝╚═╝          ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝

                                                 Website: cappriciosec.com



Usage:
  ipchanger -s <seconds>   Restart Tor every X seconds
  ipchanger -h             Show help

┌────────────────────┬───────────────────────────────────────────────────────┬─────────────────────────────────────────────┐
│ Application        │ Command / Steps                                       │ Description                                 │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Chromium           │ chromium --proxy-server="socks5://127.0.0.1:9050"     │ Launch Chromium with SOCKS5 proxy enabled   │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Chrome             │ chrome --proxy-server="socks5://127.0.0.1:9050"       │ Launch Google Chrome with SOCKS5 proxy      │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Firefox            │ Settings → Preferences → Network Settings → Manual    │ Configure Firefox via UI to use SOCKS5      │
│                    │ Proxy → SOCKS Host: 127.0.0.1 Port: 9050 SOCKS v5 →   │ proxy                                       │
│                    │ Enable Proxy DNS                                      │                                             │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Linux (system)     │ export ALL_PROXY="socks5h://127.0.0.1:9050"           │ Set proxy for terminal apps (session only)  │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Linux              │ Add socks5 127.0.0.1 9050 to /etc/proxychains.conf →  │ Force any application to use SOCKS5 proxy   │
│ (proxychains)      │ proxychains4 <command>                                │                                             │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ macOS              │ sudo networksetup -setsocksfirewallproxy "Wi-Fi"      │ Apply SOCKS5 proxy to Wi-Fi network         │
│                    │ 127.0.0.1 9050                                        │                                             │
├────────────────────┼───────────────────────────────────────────────────────┼─────────────────────────────────────────────┤
│ Windows            │ Use Proxifier / ProxyCap → Add Proxy: 127.0.0.1:9050  │ Windows requires helper tool for global     │
│                    │ (SOCKS5)                                              │ SOCKS proxy                                 │
└────────────────────┴───────────────────────────────────────────────────────┴─────────────────────────────────────────────┘

Configuración

⚙️ Controles en Tiempo de Ejecución

Mientras el programa está en ejecución, puedes:

AcciónResultado
x + EnterSalir del programa
Introduce un número (ej.: 10)Cambia el intervalo a 10 segundos

🧅 Requisitos de Tor

La herramienta utiliza el proxy SOCKS de Tor.

Puerto Tor predeterminado:

root@kitploit:~
127.0.0.1:9050

Si Tor no está en ejecución, la herramienta intentará iniciarlo automáticamente.


🔄 Rotación de Circuito Tor

La CLI solicita un nuevo circuito Tor en cada actualización usando:

root@kitploit:~
SIGNAL NEWNYM

Esto requiere el Puerto de Control de Tor (9051).

Añade esto a tu archivo torrc:

root@kitploit:~
ControlPort 9051
CookieAuthentication 1

Reinicia Tor después de la actualización.


⚠️ Notas

  • La rotación de IP depende del comportamiento interno de enrutamiento de Tor.
  • A veces la IP puede no cambiar de inmediato.

Ejemplo de advertencia:

root@kitploit:~
warning: could not rotate Tor circuit: connect ECONNREFUSED 127.0.0.1:9051

👨‍💻 Autores

KarthiTheHacker

  • 🌐 Sitio web: karthithehacker.com
  • 🐙 GitHub: @karthi-the-hacker

⚠️ Aviso Legal

Esta herramienta está destinada estrictamente a fines educativos y de pruebas de privacidad.

NO utilices esta herramienta para:

  • actividades ilegales
  • eludir servicios
  • atacar sistemas sin permiso

El desarrollador no asume ninguna responsabilidad por el mal uso.

< Construido por hackers que se preocupan por la seguridad — Equipo Cappricio Securities. />
www.cappriciosec.com

Descargar herramienta
Connect toCommand / StepsDescription
Chromiumchromium --proxy-server="socks5://127.0.0.1:9050"Inicia Chromium con el proxy SOCKS5 habilitado.
Chromechrome --proxy-server="socks5://127.0.0.1:9050"Inicia Google Chrome con el proxy SOCKS5.
FirefoxConfiguración → Preferencias → Configuración de Red → Configuración manual del proxy → Host SOCKS: 127.0.0.1, Puerto: 9050, SOCKS v5 → Habilitar Proxy DNSConfigura Firefox mediante la interfaz para usar el proxy SOCKS5.
Linux (system-wide)export ALL_PROXY="socks5h://127.0.0.1:9050"Establece el proxy para aplicaciones de terminal (por sesión).
Linux (proxychains)Añade socks5 127.0.0.1 9050 a /etc/proxychains.conf → Ejecuta: proxychains4 <command>Fuerza a cualquier aplicación a usar el proxy SOCKS5.
macOS (system-wide)sudo networksetup -setsocksfirewallproxy "Wi-Fi" 127.0.0.1 9050Aplica el proxy SOCKS5 a la red Wi-Fi.
Windows (system-wide)Usa Proxifier / ProxyCap → Añade Proxy: 127.0.0.1:9050 (SOCKS5) → Aplica ReglasLa GUI de Windows no admite SOCKS globalmente; requiere una herramienta auxiliar.