Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ipchanger — IPChanger é uma ferramenta leve de linha de comando projetada para hackers éticos, pesquisadores de segurança e entusiastas de privacidade. Ela permite que os usuários alterem automaticamente seu endereço IP em intervalos definidos, aproveitando a rede Tor, ajudando a simular diferentes identidades de rede durante testes de segurança, pesquisa de anonimato e testes de penetração. | Kitploit
Ferramentas/GitHubGitHub/cappricio-securities/ipchanger
OSINT (Inteligência de Fontes Abertas)Coleta de InformaçõesTestes de PenetraçãoPrivacidadeRed Teaming
GitHubcappricio-securities/ipchanger

ipchanger

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →

Sobre

IPChanger é uma ferramenta leve de linha de comando projetada para hackers éticos, pesquisadores de segurança e entusiastas de privacidade. Ela permite que os usuários alterem automaticamente seu endereço IP em intervalos definidos, aproveitando a rede Tor, ajudando a simular diferentes identidades de rede durante testes de segurança, pesquisa de anonimato e testes de penetração.

1534há 6 mesesAinda não revisado
Compartilhar

IP CHANGER 🌐🔄

Uma poderosa ferramenta CLI de rotação de IP baseada em Tor que altera automaticamente seu endereço IP público em um intervalo especificado e o exibe em uma tabela de terminal limpa.

Feita com ❤️ por @CappricioSec

Menu Principal

⚠️ Apenas para fins educacionais e de teste de privacidade. Não use esta ferramenta para atividades ilegais.


📌 Recursos

  • 🔄 Rotação Automática de IP – Altere seu IP público usando a rede Tor
  • 🧅 Integração com Tor – Usa o proxy SOCKS do Tor para roteamento anônimo
  • 📊 Saída em Tabela Limpa – Exibe IP e timestamp em uma tabela CLI formatada
  • 🖥 Banner ASCII – Banner elegante gerado por figlet
  • ⚡ Atualização de Intervalo em Tempo Real – Altere o intervalo de atualização sem reiniciar a ferramenta
  • 🛑 Encerramento Limpo – Pare a ferramenta a qualquer momento usando a entrada do teclado

💻 Stack Tecnológica

Linguagem

  • Node.js (JavaScript)

Bibliotecas Utilizadas

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

🗂️ Estrutura do Projeto

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

🔧 Instalação

Primeiro, certifique-se de que o Tor está instalado no seu sistema.

Baixe o Tor:

  • Linux → sudo apt install tor
  • Mac → brew install tor
  • Windows → Instale pelo site do Tor Project

Em seguida, instale a CLI globalmente:

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

▶ Executando a Ferramenta

root@kitploit:~
ipchanger -s 5

Opções Disponíveis

CommandDescrição
-s <seconds>Rotacionar IP a cada intervalo especificado
-hMostrar menu de ajuda

🖥 Exemplo de Saída

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

🖥 Saída de Ajuda

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                                 │
└────────────────────┴───────────────────────────────────────────────────────┴─────────────────────────────────────────────┘

Configuração

⚙️ Controles de Execução

Enquanto o programa estiver em execução, você pode:

AçãoResultado
x + EnterSair do programa
Digite um número (ex.: 10)Alterar o intervalo para 10 segundos

🧅 Requisitos do Tor

A ferramenta usa o proxy SOCKS do Tor.

Porta padrão do Tor:

root@kitploit:~
127.0.0.1:9050

Se o Tor não estiver em execução, a ferramenta tentará iniciá-lo automaticamente.


🔄 Rotação de Circuito do Tor

A CLI solicita um novo circuito Tor a cada atualização usando:

root@kitploit:~
SIGNAL NEWNYM

Isso requer a Porta de Controle do Tor (9051).

Adicione isto ao seu arquivo torrc:

root@kitploit:~
ControlPort 9051
CookieAuthentication 1

Reinicie o Tor após atualizar.


⚠️ Notas

  • A rotação de IP depende do comportamento interno de roteamento do Tor.
  • Às vezes, o IP pode não mudar instantaneamente.

Exemplo de aviso:

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

👨‍💻 Autores

KarthiTheHacker

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

⚠️ Aviso Legal

Esta ferramenta é destinada estritamente a fins educacionais e de teste de privacidade.

NÃO use esta ferramenta para:

  • atividades ilegais
  • contornar serviços
  • atacar sistemas sem permissão

O desenvolvedor não assume nenhuma responsabilidade por uso indevido.

< Feita por hackers que se preocupam com segurança — Equipe Cappricio Securities. />
www.cappriciosec.com

Baixar ferramenta
Conectar aComando / EtapasDescrição
Chromiumchromium --proxy-server="socks5://127.0.0.1:9050"Iniciar o Chromium com proxy SOCKS5 habilitado.
Chromechrome --proxy-server="socks5://127.0.0.1:9050"Iniciar o Google Chrome com proxy SOCKS5.
FirefoxConfigurações → Preferências → Configurações de Rede → Proxy Manual → Host SOCKS: 127.0.0.1, Porta: 9050, SOCKS v5 → Ativar Proxy DNSConfigurar o Firefox pela interface para usar proxy SOCKS5.
Linux (system-wide)export ALL_PROXY="socks5h://127.0.0.1:9050"Definir proxy para aplicativos de terminal (por sessão).
Linux (proxychains)Adicione socks5 127.0.0.1 9050 ao /etc/proxychains.conf → Execute: proxychains4 <command>Forçar qualquer aplicativo a usar proxy SOCKS5.
macOS (system-wide)sudo networksetup -setsocksfirewallproxy "Wi-Fi" 127.0.0.1 9050Aplicar proxy SOCKS5 à rede Wi-Fi.
Windows (system-wide)Use Proxifier / ProxyCap → Adicione Proxy: 127.0.0.1:9050 (SOCKS5) → Aplique as RegrasA GUI do Windows não suporta SOCKS globalmente; requer ferramenta auxiliar.