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
gef — GEF (GDB Enhanced Features) - un'esperienza moderna per GDB con funzionalità di debug avanzate per sviluppatori di exploit e reverse engineer su Linux | Kitploit
Strumenti/GitHubGitHub/hugsy/gef
Analisi StaticaAnalisi Dinamica (Sandboxing)Memory ForensicsReverse EngineeringShellcodeDebuggerAnalisi MalwareCTFAnalisi di BinariApprendimento e FormazioneReverse Engineering Assistito dall'IASviluppo Payload
8.3k8281219 giorni faRevisionato da Kitploit
Binary Exploitation
Top in Reverse Engineering Assistito dall'IA n.12
Top in Analisi di Binari n.17
Top in Binary Exploitation n.3
Top in CTF n.3
Top in Debugger n.3
Top in Analisi Malware n.15
Top in Memory Forensics n.15
Top in Reverse Engineering n.13
Top in Analisi Statica n.19
GitHubhugsy/gef

gef

GEF (GDB Enhanced Features) - un'esperienza moderna per GDB con funzionalità di debug avanzate per sviluppatori di exploit e reverse engineer su Linux

Vedi RepositorySito web

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

logo

Discord Docs Try GEF

GEF (pronunciato ʤɛf - "Jeff") è un insieme di comandi per x86/64, ARM, MIPS, PowerPC e SPARC per assistere gli sviluppatori di exploit e i reverse-engineer quando usano il classico GDB. Fornisce funzionalità aggiuntive a GDB tramite l'API Python per supportare il processo di analisi dinamica e sviluppo di exploit. Anche gli sviluppatori di applicazioni ne trarranno beneficio, poiché GEF elimina gran parte dell'oscurità del normale GDB, evitando di ripetere i comandi tradizionali o facendo emergere le informazioni rilevanti dal runtime di debug.

Installazione immediata

Assicurati semplicemente di avere GDB 10.0 o superiore compilato con i binding Python3.10+, quindi:

root@kitploit:~
# via the install script
## using curl
$ bash -c "$(curl -fsSL https://gef.blah.cat/sh)"

## using wget
$ bash -c "$(wget https://gef.blah.cat/sh -O -)"

# or manually
$ wget -O ~/.gdbinit-gef.py -q https://gef.blah.cat/py
$ echo source ~/.gdbinit-gef.py >> ~/.gdbinit

# or alternatively from inside gdb directly
$ gdb -q
(gdb) pi import urllib.request as u, tempfile as t; g=t.NamedTemporaryFile(suffix='-gef.py'); open(g.name, 'wb+').write(u.urlopen('https://tinyurl.com/gef-main').read()); gdb.execute('source %s' % g.name)

Puoi vedere subito che GEF è installato correttamente avviando GDB:

gef-context

Alcune delle funzionalità di GEF includono:

  • Un singolo script GDB
  • Totalmente agnostico all'architettura, NESSUNA dipendenza: GEF è completo e si installa all'istante
  • Veloce, limitando il numero di dipendenze e ottimizzando il codice per rendere i comandi il più veloci possibile
  • Offre una grande varietà di comandi per cambiare drasticamente la tua esperienza in GDB.
  • Facilmente estensibile per creare altri comandi fornendo una disposizione più comprensibile all'API Python di GDB.
  • Supporto completo a Python3 (il supporto a Python2 è stato interrotto - vedi gef-legacy).
  • Costruito attorno a un livello di astrazione dell'architettura, quindi tutti i comandi funzionano su qualsiasi architettura supportata da GDB come x86-32/64, ARMv5/6/7, AARCH64, SPARC, MIPS, PowerPC, ecc.
  • Adatto per il debug di applicazioni reali, lo sviluppo di exploit, così come per le CTF
  • E molti altri comandi contribuiti dalla community disponibili su GEF-Extras !!

Consulta la pagina degli screenshot per saperne di più o provalo online (utente:gef/password:gef-demo)

Documentazione

A differenza di altri plugin GDB, GEF ha un'estesa e aggiornata documentazione. Si consiglia agli utenti di farvi riferimento poiché può aiutarli nei loro tentativi di usare GEF. In particolare, i nuovi utenti dovrebbero esplorarla (vedi la FAQ per i problemi di installazione comuni), e se il problema persiste, prova a chiedere aiuto sul canale Discord o ad aprire una segnalazione.

Stato attuale

DocumentazioneLicenzaCompatibilitàTest CI (main)
DocumentationMITPython 3CI Test for GEF

Contribuisci

Per partecipare, fai riferimento alla documentazione per i contributi e alle linee guida per iniziare.

Sponsor

Un altro modo per contribuire a mantenere vivo il progetto è sponsorizzarlo! Scopri la documentazione sulle sponsorizzazioni per i dettagli, così puoi far parte dell'elenco di quegli straordinari sponsor.

Buon hacking 🍻

Scarica lo strumento