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
shellcide — Shellcode IDE | Kitploit
Strumenti/GitHubGitHub/zer0x64/shellcide
Strumenti di Crittografia/DecrittografiaExploitReverse EngineeringShellcodeDebuggerAnalisi di BinariApprendimento e FormazioneGenerazione di ShellcodeSviluppo Payload
GitHubzer0x64/shellcide

shellcide

Shellcode IDE

1512 mesi faNon ancora revisionato

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

Shellcide

Shellcide

IDE per shellcode x86_64 su Linux.

Puoi trovare una demo online (non supporta il debug) qui: Shellcide Online Demo

Stato

Questo è uno strumento che ho provato a realizzare intorno al 2018, ma che non ho mai concluso a causa della mia mancanza di competenze e di interesse nello sviluppo di GUI. Ora lo uso come scusa per imparare il moderno vibe coding, accelerato e migliorato dalla mia esperienza maturata con il mio primo tentativo.
Questo è decisamente un WIP, ma a mio parere è già più comodo da usare rispetto al metodo tradizionale di scrivere assembly, usare objdump, formattarlo, inserirlo in un programma C ed eseguirlo tramite GDB.

Funzionalità

  • Supporto Linux
  • Assembler x86_64
  • Debugger per architettura nativa (x86_64)
  • Assembler cross-architettura (x86, x86_64, ARM, ARM-Thumb, AArch64, RiscV) (disassembler non-x86 attualmente rotto, è necessario trovare un disassembler alternativo puramente in Rust)
  • Sintassi Intel
  • Sintassi AT&T
  • Riferimento alle syscall Linux x86_64
  • Packer di strutture di indirizzi IP
  • Visualizzatore/editor dei registri
  • Visualizzatore/editor della memoria
  • Rilevamento ed evidenziazione dei badchars
  • Formattazione multilingua dello shellcode (hex grezzo, Python, C, Rust)
  • Riferimento al set di istruzioni
  • Supporto in-browser tramite wasm
  • Supporto multipiattaforma (Windows, macOS)
  • Supporto al debug cross-architettura (tramite emulazione)
  • Debugger nativo per architetture non x86_64
  • Codifica del payload (es. compressione dello shellcode, cifratura, evitamento dei badchars)
  • Sistema di plugin per la codifica del payload (tramite plugin wasm)

Installazione

Per installare il progetto, puoi semplicemente installarlo usando cargo:

root@kitploit:~
cargo install shellcide

Esecuzione

Per eseguire il progetto, clona il repository ed esegui:

root@kitploit:~
cargo run

Per servire il progetto come sito web, esegui:

root@kitploit:~
trunk serve

Demo

Shellcide GUI

Licenza

Questo progetto è distribuito con doppia licenza MIT e Apache 2.0.

Disclaimer sull'IA

Il codice è per lo più generato dall'IA.

Scarica lo strumento