EXE · Gratis · Sul dispositivo

Corrompere un file EXE online

Corrompi gratis un file .exe di Windows online. Distrugge lo stub MZ e l'intestazione PE, così Windows si rifiuta di caricare l'eseguibile.

  • Nessun caricamento
  • Nessun limite di dimensione
  • Nessuna registrazione

Corrompi il tuo file EXE

Calibrato per .exe, .msi, .scr, e funziona altrettanto bene con qualsiasi altro formato.

100% sul dispositivo
Trascina i file qui oppure sfoglia Qualsiasi formato, qualsiasi dimensione, più file alla volta
Livello di corruzione

In corso…0%
Pronto per il download

Perché i file EXE sono difficili da corrompere per bene

Un eseguibile Windows viene validato dal caricatore prima che venga eseguita una sola istruzione. Lo stub DOS MZ punta a un'intestazione PE, che descrive ogni sezione, importazione e punto di ingresso. Danneggia quella catena e il programma non parte mai: nessun crash, nessuna esecuzione parziale, solo un rifiuto.

Cosa distrugge questo strumento

  • Lo stub MZ / DOS. La firma MZ e l'offset che porta all'intestazione PE vengono distrutti.
  • L'intestazione PE. La firma PE\0\0, l'intestazione COFF e l'intestazione opzionale che descrive il punto di ingresso vengono sovrascritte.
  • La tabella delle sezioni. I record che mappano .text, .data e .rsrc in memoria perdono la loro struttura.
  • Codice e risorse. L'entropia viene sparsa nelle sezioni, così anche un'intestazione ricostruita a mano punta a codice inutilizzabile.

Cosa vedrai dopo

ApplicazioneComportamento
Windows"Impossibile eseguire l'app nel PC in uso" oppure "%1 non è un'applicazione Win32 valida."
Windows DefenderSegnala il file come malformato invece di eseguirlo.
Dependency Walker / strumenti PESegnalano un'immagine PE non valida.
Wine su Linux/macOSSi rifiuta di caricare il binario.

Motivi comuni per farlo

  • Verificare che un programma di installazione controlli il proprio payload prima di eseguirlo.
  • Verificare che un aggiornatore software rilevi un download corrotto e riprovi.
  • Controllare che la validazione della firma del codice scatti davvero su un binario danneggiato.
  • Produrre file PE malformati per una suite di test di analisi statica.

Come corrompere un file EXE

  1. Trascina il tuo file .exe nel riquadro qui sopra, oppure fai clic per sfogliare.
  2. Lascia il livello su Standard, a meno che tu non voglia un danno parziale (Light) o debba sconfiggere un software di recupero (Heavy).
  3. Premi Corrompi file. L'elaborazione avviene sul tuo dispositivo, quindi termina quasi subito.
  4. Scarica il risultato. Per impostazione predefinita mantiene il nome file e la lunghezza in byte originali.

Domande frequenti su EXE

Un EXE corrotto è pericoloso da eseguire?

Non può essere eseguito affatto: Windows lo rifiuta al caricamento, prima che venga eseguito qualsiasi codice. Detto questo, corrompi solo eseguibili di tua proprietà o che sei autorizzato a testare.

L'antivirus segnalerà il risultato?

Alcuni motori segnalano i file PE malformati come sospetti proprio perché la struttura non è valida. È un comportamento previsto, non il rilevamento di qualcosa di dannoso.

Funziona sui programmi di installazione MSI?

L'MSI è un documento composto OLE e non un binario PE, e viene gestito con quel profilo. Si rompe in modo altrettanto affidabile.

L'eseguibile può essere riparato?

No. La catena delle intestazioni e la tabella delle sezioni sono distrutte, e il codice stesso è disperso.

Usalo in modo responsabile. Files Corrupter è pensato per test del software, QA, ricerca, formazione e didattica. Consegnare un file corrotto di proposito per far passare un lavoro come completato può violare il regolamento della tua scuola o del tuo datore di lavoro. Sei responsabile dell'uso che fai del risultato. Consulta il nostro avviso legale.

Altri strumenti sistema

Tutti gli strumenti di corruzione