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
ofrak — Piattaforma di analisi e modifica binaria per decomprimere, analizzare, modificare e reimpacchettare firmware e formati eseguibili tramite GUI e API Python. | Kitploit
Strumenti/GitHubGitHub/redballoonsecurity/ofrak
Sicurezza Sistemi EmbeddedReverse EngineeringCTFAnalisi di BinariAnalisi del Firmware
GitHubredballoonsecurity/ofrak

ofrak

Piattaforma di analisi e modifica binaria per decomprimere, analizzare, modificare e reimpacchettare firmware e formati eseguibili tramite GUI e API Python.

Vedi Repository
2.1k155927 giorni 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

OFRAK

OFRAK (Open Firmware Reverse Analysis Konsole) è una piattaforma di analisi e modifica binaria. OFRAK combina la capacità di:

  • Identificare e Decomprimere molti formati binari
  • Analizzare binari decompressi con strumenti di reverse engineering collaudati
  • Modificare e Ricompattare binari con potenti strategie di patch

OFRAK supporta una gamma di formati di firmware embedded oltre agli eseguibili in spazio utente, inclusi:

  • filesystem compressi
  • firmware compressi e con checksum
  • bootloader
  • kernel di RTOS/OS

OFRAK fornisce agli utenti:

  • Un'Interfaccia Grafica (GUI) per l'esplorazione interattiva e la visualizzazione di binari
  • Un'API Python per script leggibili e riproducibili che possono essere applicati a intere classi di binari, anziché a un solo binario specifico
  • Identificazione, decompressione e ricompattazione ricorsiva di molti formati di file, dagli eseguibili ELF, agli archivi di filesystem, ai formati di firmware compressi e con checksum
  • Integrazione incorporata ed estensibile con potenti backend di analisi (angr, Binary Ninja, Ghidra, IDA Pro)
  • Estensibilità per progettazione tramite un'interfaccia comune per scrivere facilmente componenti OFRAK aggiuntivi e aggiungere supporto per un nuovo formato di file o operazione di patch binaria

Vedi ofrak.com per maggiori dettagli.

GUI Frontend

La vista GUI basata sul web fornisce un albero delle risorse navigabile. Per la risorsa selezionata, fornisce inoltre: metadati, navigazione esadecimale o testuale, e una barra laterale con mappa mini per navigare rapidamente per entropia, classe di byte o magnitudine. La GUI consente anche azioni normalmente disponibili tramite l'API Python come commentare, decomprimere, analizzare, modificare e impacchettare le risorse.

Per Iniziare

Metodi di Installazione

OFRAK può essere installato in tre modi:

Vedi (Install) per istruzioni di installazione dettagliate.

Nota che OFRAK utilizza Git LFS -- vedi Installazione dal Sorgente per maggiori dettagli.

Documentazione

OFRAK ha documentazione generale e documentazione API. Entrambe possono essere visualizzate su ofrak.com/docs.

Se desideri apportare modifiche alla documentazione o servirla da solo, segui le istruzioni in docs/README.md.

Licenza

Il codice in questo repository è fornito con una Licenza Community OFRAK, pensata per usi educativi, sviluppo personale o solo per divertimento. Se la licenza community è adatta a te, esegui ofrak license --community --i-agree per accettarla!

Gli utenti interessati a OFRAK per scopi commerciali possono richiedere la licenza Pro o Enterprise. Vedi Licenze OFRAK per maggiori informazioni.

Contribuire

Red Balloon Security è entusiasta che ricercatori di sicurezza e sviluppatori contribuiscano a questo repository.

Per dettagli, consulta la nostra guida per contributori e la guida allo sviluppo Python.

Supporto

Contatta [email protected], o scrivici su Slack di OFRAK per qualsiasi domanda o problema riguardante OFRAK. Non vediamo l'ora di ricevere il tuo feedback! Iscriviti alla Mailing List di OFRAK per ricevere aggiornamenti mensili sui miglioramenti del codice e le nuove funzionalità di OFRAK.


Questo materiale si basa in parte su lavoro sostenuto dalla DARPA sotto il Contratto n. N66001-20-C-4032. Le opinioni, le scoperte e le conclusioni o raccomandazioni espresse in questo materiale sono quelle degli autori e non riflettono necessariamente le opinioni della DARPA. Dichiarazione di Distribuzione “A” (Approvato per la diffusione pubblica, distribuzione illimitata).

Scarica lo strumento
MetodoIdeale perComando di Installazione
PyPITest rapidi, utenti che preferiscono gestire il proprio ambientepip install ofrak
DockerAmbiente completo con tutte le dipendenze, configurazione consistentepython3 build_image.py --config ofrak-ghidra.yml --base --finish
SorgenteContributori, sviluppatori, modifica del codice OFRAKClonare il repo + make develop