Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ipchanger — IPChanger è uno strumento da riga di comando leggero progettato per hacker etici, ricercatori di sicurezza e appassionati di privacy. Consente agli utenti di cambiare automaticamente il proprio indirizzo IP a intervalli definiti sfruttando la rete Tor, aiutando a simulare diverse identità di rete durante test di sicurezza, ricerca sull'anonimato e penetration testing. | Kitploit
Strumenti/GitHubGitHub/cappricio-securities/ipchanger
OSINT (Open Source Intelligence)Raccolta InformazioniPenetration TestingPrivacyRed Teaming
GitHubcappricio-securities/ipchanger

ipchanger

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →

Informazioni

IPChanger è uno strumento da riga di comando leggero progettato per hacker etici, ricercatori di sicurezza e appassionati di privacy. Consente agli utenti di cambiare automaticamente il proprio indirizzo IP a intervalli definiti sfruttando la rete Tor, aiutando a simulare diverse identità di rete durante test di sicurezza, ricerca sull'anonimato e penetration testing.

15346 mesi faNon ancora revisionato
Condividi

IP CHANGER 🌐🔄

Un potente strumento CLI di rotazione IP basato su Tor che cambia automaticamente il tuo indirizzo IP pubblico a intervalli prestabiliti e lo visualizza in una tabella di terminale pulita.

Creato con ❤️ da @CappricioSec

Main Menu

⚠️ Solo per scopi educativi e di test della privacy. Non abusare di questo strumento per attività illegali.


📌 Caratteristiche

  • 🔄 Rotazione automatica dell'IP – Cambia il tuo IP pubblico utilizzando la rete Tor
  • 🧅 Integrazione con Tor – Utilizza il proxy SOCKS di Tor per il routing anonimo
  • 📊 Output tabellare pulito – Visualizza IP e timestamp in una tabella CLI formattata
  • 🖥 Banner ASCII – Banner elegante basato su figlet
  • ⚡ Aggiornamento intervallo in tempo reale – Cambia l'intervallo di aggiornamento senza riavviare lo strumento
  • 🛑 Uscita pulita – Ferma lo strumento in qualsiasi momento tramite input da tastiera

💻 Stack tecnologico

Linguaggio

  • Node.js (JavaScript)

Librerie utilizzate

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

🗂️ Struttura del progetto

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

🚀 Utilizzo

🔧 Installazione

Prima assicurati che Tor sia installato sul tuo sistema.

Scarica Tor:

  • Linux → sudo apt install tor
  • Mac → brew install tor
  • Windows → Installa dal sito web del Tor Project

Quindi installa la CLI a livello globale:

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

▶ Esecuzione dello strumento

root@kitploit:~
ipchanger -s 5

Opzioni disponibili

ComandoDescrizione
-s <seconds>Ruota l'IP ogni numero di secondi specificato
-hMostra il menu di aiuto

🖥 Output di esempio

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

🖥 Output di aiuto

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

Configurazione

⚙️ Controlli a runtime

Mentre il programma è in esecuzione puoi:

AzioneRisultato
x + InvioEsci dal programma
Inserisci un numero (es. 10)Cambia l'intervallo a 10 secondi

🧅 Requisiti di Tor

Lo strumento utilizza il proxy SOCKS di Tor.

Porta Tor predefinita:

root@kitploit:~
127.0.0.1:9050

Se Tor non è in esecuzione, lo strumento tenterà di avviarlo automaticamente.


🔄 Rotazione del circuito Tor

La CLI richiede un nuovo circuito Tor a ogni aggiornamento utilizzando:

root@kitploit:~
SIGNAL NEWNYM

Questo richiede la Tor Control Port (9051).

Aggiungi questo al tuo file torrc:

root@kitploit:~
ControlPort 9051
CookieAuthentication 1

Riavvia Tor dopo l'aggiornamento.


⚠️ Note

  • La rotazione dell'IP dipende dal comportamento di routing interno di Tor.
  • A volte l'IP potrebbe non cambiare immediatamente.

Esempio di avviso:

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

👨‍💻 Autori

KarthiTheHacker

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

⚠️ Disclaimer

Questo strumento è pensato esclusivamente per scopi educativi e di test della privacy.

Non usare questo strumento per:

  • attività illegali
  • aggirare servizi
  • attaccare sistemi senza autorizzazione

Lo sviluppatore non si assume alcuna responsabilità per un uso improprio.

< Creato da hacker che hanno a cuore la sicurezza — Team Cappricio Securities. />
www.cappriciosec.com

Scarica lo strumento
Connetti aComando / PassaggiDescrizione
Chromiumchromium --proxy-server="socks5://127.0.0.1:9050"Avvia Chromium con proxy SOCKS5 abilitato.
Chromechrome --proxy-server="socks5://127.0.0.1:9050"Avvia Google Chrome con proxy SOCKS5.
FirefoxImpostazioni → Preferenze → Impostazioni di rete → Proxy manuale → Host SOCKS: 127.0.0.1, Porta: 9050, SOCKS v5 → Abilita Proxy DNSConfigura Firefox tramite interfaccia per usare il proxy SOCKS5.
Linux (system-wide)export ALL_PROXY="socks5h://127.0.0.1:9050"Imposta il proxy per le app da terminale (per sessione).
Linux (proxychains)Aggiungi socks5 127.0.0.1 9050 a /etc/proxychains.conf → Esegui: proxychains4 <command>Forza qualsiasi app a usare il proxy SOCKS5.
macOS (system-wide)sudo networksetup -setsocksfirewallproxy "Wi-Fi" 127.0.0.1 9050Applica il proxy SOCKS5 alla rete Wi-Fi.
Windows (system-wide)Usa Proxifier / ProxyCap → Aggiungi proxy: 127.0.0.1:9050 (SOCKS5) → Applica regoleLa GUI di Windows non supporta SOCKS a livello globale, richiede uno strumento di supporto.