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
xed — Libreria di basso livello per la codifica e la decodifica di istruzioni x86 IA32/Intel64, che espone API per la lunghezza delle istruzioni, gli operandi, le categorie e i metadati del flusso di controllo. | Kitploit
Strumenti/GitHubGitHub/intelxed/xed
Analisi StaticaAnalisi del CodiceReverse EngineeringUtilità e FrameworkAnalisi di Binari
GitHubintelxed/xed

xed

Libreria di basso livello per la codifica e la decodifica di istruzioni x86 IA32/Intel64, che espone API per la lunghezza delle istruzioni, gli operandi, le categorie e i metadati del flusso di controllo.

Vedi Repository
1.6k1721 mese 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
Sito web

Intel® X86 Encoder Decoder (Intel® XED)

Manuale API Doxygen e manuale di compilazione dai sorgenti:

https://intelxed.github.io

Bug:

https://github.com/intelxed/xed/issues/new

Istruzioni di compilazione abbreviate da GITHUB:

root@kitploit:~
git clone https://github.com/intelxed/xed.git xed
git clone https://github.com/intelxed/mbuild.git mbuild
cd xed
./mfile.py

Poi prendi la tua libxed.a/libxed.so (Linux) o xed.lib (Windows) dalla directory obj. Aggiungi " --shared" se vuoi una compilazione come libreria condivisa. Aggiungi " install" se vuoi che gli header e le librerie vengano inseriti in un kit nella directory "kits". Aggiungi "C:/python3/python " prima di "./mfile.py" se sei su Windows.

Come compilare gli esempi:

Ci sono due opzioni:

  1. Quando compili libxed puoi anche compilare gli esempi, dalla directory principale (quella che contiene examples):
root@kitploit:~
./mfile.py examples

e gli esempi compilati saranno in obj/examples.

  1. Genera un "kit" compilato e poi compila gli esempi dall'interno del kit:
root@kitploit:~
./mfile.py install
cd kits
cd <whatever the kit is called>
cd examples
./mfile.py

Consulta la documentazione di compilazione dai sorgenti per maggiori informazioni.

Dimensione dei binari?

Preoccupato per librerie o binari di grandi dimensioni? Ci sono diverse opzioni:

  1. Prendi in considerazione la compilazione con "--limit-strings"
  2. Esegui lo strip dei binari
  3. Prendi in considerazione una compilazione solo encoder o solo decoder se ti serve solo uno dei due.

Contribuisci a Intel® XED:

Per contribuire, ti chiediamo di:

  1. Leggi l'Accordo di contribuzione
  2. Firma il tuo messaggio di commit per confermare il tuo accordo
  3. Invia una Pull-Request
Scarica lo strumento