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
file-unpumper — Strumento che può essere utilizzato per rimuovere elementi inutili da un file PE, come quelli che un file pumper aggiungerebbe. | Kitploit
Strumenti/GitHubGitHub/0x11dfe/file-unpumper
Analisi StaticaReverse EngineeringAnalisi MalwareAnalisi di Binari
GitHub0x11dfe/file-unpumper

file-unpumper

Strumento che può essere utilizzato per rimuovere elementi inutili da un file PE, come quelli che un file pumper aggiungerebbe.

Vedi Repository
3031 anno 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

file-unpumper

file-unpumper è un'utilità da riga di comando potente progettata per pulire e analizzare file Portable Executable (PE). Offre una gamma di funzionalità per aiutare sviluppatori e professionisti della sicurezza a lavorare con file PE in modo più efficace.

Caratteristiche

  • Correzione dell'Intestazione PE: file-unpumper può correggere e allineare le intestazioni PE di un file eseguibile. Ciò è particolarmente utile per risolvere problemi causati da packer o offuscatori che modificano le intestazioni.

  • Estrazione delle Risorse: Lo strumento può estrarre risorse incorporate da un file PE, come icone, bitmap o altre risorse dati. Questo può essere utile per il reverse engineering o per analizzare il contenuto di un eseguibile.

  • Analisi dei Metadati: file-unpumper fornisce un'analisi completa dei metadati del file PE, incluse informazioni sull'architettura della macchina, numero di sezioni, timestamp, sottosistema, base immagine e dettagli delle sezioni.

  • Pulizia del File: La funzionalità principale di file-unpumper è rimuovere eventuali dati "pompati" o di riempimento da un file PE, ottenendo una versione pulita dell'eseguibile. Ciò può aiutare nell'analisi di malware, nel reverse engineering o semplicemente nel ridurre le dimensioni del file.

  • Elaborazione Parallela: Per garantire prestazioni efficienti, file-unpumper sfrutta la potenza dell'elaborazione parallela utilizzando il crate rayon, consentendo di gestire file di grandi dimensioni con facilità.

  • Monitoraggio dell'Avanzamento: Durante il processo di pulizia del file, viene visualizzata una barra di avanzamento che fornisce un'indicazione visiva dello stato dell'operazione e del tempo rimanente stimato.

Installazione

file-unpumper è scritto in Rust e può essere facilmente installato utilizzando il gestore di pacchetti Cargo:

root@kitploit:~
cargo install file-unpumper

Utilizzo

  • <INPUT>: Il percorso del file PE di input.

Opzioni

  • --fix-headers: Correggi e allinea le intestazioni PE del file di input.
  • --extract-resources: Estrai le risorse incorporate dal file di input.
  • --analyze-metadata: Analizza e mostra i metadati del file PE.
  • -h, --help: Stampa le informazioni di aiuto.
  • -V, --version: Stampa le informazioni sulla versione.

Esempi

  1. Pulisci un file PE e rimuovi eventuali dati "pompati":
root@kitploit:~
file-unpumper percorso/del/file.exe
  1. Correggi le intestazioni PE e analizza i metadati di un file:
root@kitploit:~
file-unpumper --fix-headers --analyze-metadata percorso/del/file.exe
  1. Estrai le risorse da un file PE:
root@kitploit:~
file-unpumper --extract-resources percorso/del/file.exe
  1. Esegui tutte le operazioni disponibili su un file:
root@kitploit:~
file-unpumper --fix-headers --extract-resources --analyze-metadata percorso/del/file.exe

Contributi

I contributi a file-unpumper sono benvenuti! Se incontri problemi o hai suggerimenti per miglioramenti, apri una issue o invia una pull request sul repository GitHub.

Changelog

Gli ultimi changelog sono disponibili in CHANGELOG.md

Licenza

file-unpumper è rilasciato sotto la Licenza MIT.

Scarica lo strumento