Gratis, senza registrazione, funziona offline

Corruttore di File

Corrompi qualsiasi file in pochi secondi, senza caricarlo da nessuna parte

Un corruttore consapevole del formato che distrugge la struttura su cui si basano i parser reali, non solo qualche byte casuale. Funziona con PDF, documenti Office, archivi, video, audio e immagini, interamente nel tuo browser.

  • Nulla lascia il tuo dispositivo
  • Nessun limite di dimensione
  • Elaborazione in blocco
  • Quattro livelli di danno

Carica e corrompi il tuo file

Tutto funziona localmente. Non viene caricato nulla, non viene memorizzato nulla.

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
0Strumenti dedicati
0Profili di formato
0Byte caricati, mai
0Gratis, per sempre

Come funziona Files Corrupter

Tre passaggi, nessun account, nessuna coda.

Il processo Dal vivo
LeggereLa File API carica fette da 8 MB in memoria
RiscrivereIl profilo distrugge intestazione, indice e trailer
RestituireUn URL di Blob ti consegna la copia direttamente

Scegli i file

Trascina e rilascia oppure clicca per sfogliare. Puoi elaborare più file insieme e non c'è limite di dimensione. Il file viene letto in memoria e non viene mai inviato.

Scegli un livello di danno

Standard è la scelta giusta per quasi tutti. Il motore riconosce il formato da estensione e magic byte e applica il profilo corrispondente.

Scarica il risultato

La copia corrotta viene creata in memoria e offerta come download con il nome originale. Il file di partenza non viene mai modificato.

Perché questo corruttore rompe file che gli altri lasciano funzionanti

La maggior parte dei corruttori di file online sovrascrive qualche decina di byte a caso. Su un file di testo semplice basta. Sui formati che le persone hanno davvero bisogno di rompere di solito no, perché quei formati sono contenitori progettati per sopravvivere ai danni.

Consapevole del formato, non casuale

Il motore legge l'estensione e i magic byte, sceglie uno degli 87 profili di formato e distrugge i riferimenti strutturali di quel formato prima ancora di toccare il contenuto. Le inversioni casuali di byte finiscono quasi sempre dentro un flusso compresso, cioè esattamente il danno da cui Word e Acrobat sono progettati per recuperare.

Non viene caricato nulla

I file vengono letti con la File API, riscritti in memoria e restituiti tramite un URL di Blob. Nel codice non esiste alcun endpoint di caricamento, quindi non c'è un log del server con il nome del tuo file, nessuna politica di conservazione di cui fidarsi e nulla che possa essere violato.

Quattro livelli calibrati

Light lascia un file che si apre con un avviso o si visualizza parzialmente, ed è ciò che produce la glitch art. Standard lo rende impossibile da aprire. Heavy sconfigge gli strumenti di riparazione. Shred sostituisce ogni byte con rumore crittografico mantenendo nome e dimensione.

Indistinguibile a riposo

La copia corrotta mantiene il nome originale, la lunghezza esatta in byte e il tipo MIME corretto. Si copia, si sincronizza, si allega alle e-mail e supera i moduli di caricamento come qualsiasi altro file. Fallisce solo nel momento in cui qualcosa prova ad analizzarlo.

File grandi ed elaborazione in blocco

L'elaborazione avviene a fette da 8 MB restituendo il controllo al ciclo di eventi tra una fetta e l'altra, così un video da diversi gigabyte non blocca la scheda né esaurisce la memoria. Trascina una cartella e ogni file viene elaborato in un'unica passata, a circa 18 ms per megabyte.

Risultato verificabile

Ogni esecuzione riporta il profilo usato, quanti marcatori di struttura sono stati distrutti, la percentuale di byte riscritti e una vista esadecimale dell'intestazione prima e dopo. L'hash SHA-256 opzionale dimostra che input e output sono diversi.

Dove cade il danno Interattivo
Intestazione
Indice
Contenuto
Trailer

Intestazione, indice e trailer sono spariti. Nulla può individuare una singola voce, quindi la riparazione non ha nulla da cui ricostruire.

Cosa viene distrutto, formato per formato

Il danno colpisce prima la struttura e poi il contenuto. Questo è il riferimento che ogni profilo prende di mira, e l'errore che l'applicazione mostra davvero dopo.

Mappa della struttura Interattivo
Intestazione %PDF- distrutto
Oggetti e flussi di contenuto entropia
Tabella xref distrutto
Trailer distrutto
%%EOF distrutto
Struttura distrutta Entropia sparsa

Acrobat: "Il file è danneggiato e non è stato possibile ripararlo."

Il lettore apre un PDF dalla fine, quindi ogni indice in coda deve sparire.

FormatoStruttura distruttaCosa vedrai
PDF L'intestazione %PDF-, ogni tabella xref, il trailer e il marcatore %%EOF Acrobat: "Il file è danneggiato e non è stato possibile ripararlo"
DOCX, XLSX, PPTX Le intestazioni locali dei file, la directory centrale e il record di fine directory centrale Word: "contenuto illeggibile", e Apri e ripristina fallisce subito dopo
ZIP, RAR, 7z L'indice dell'archivio, le intestazioni locali e i record di recupero RAR WinRAR: "Impossibile aprire il file come archivio"
ISO L'intera area di sistema da 32 KB e i descrittori di volume CD001 Windows: "Si è verificato un problema durante il montaggio del file"
DMG Il trailer koly e la mappa a blocchi mish macOS: "Nessun file system montabile"
MP4, MOV, MKV Il marchio ftyp e l'atomo moov che contiene la tabella dei campioni VLC: "Impossibile aprire l'input"
MP3, WAV, FLAC I tag ID3, le parole di sincronizzazione dei frame MPEG e il blocco STREAMINFO di FLAC Nessuna durata, nessuna copertina, non si riproduce nulla
JPG, PNG, GIF I marcatori SOI, SOF, DHT e SOS; la firma PNG e i chunk IHDR e IDAT Segnaposto di immagine rotta in tutti i browser
PSD, AI L'intestazione 8BPS, i blocchi risorsa 8BIM e la xref del PDF incorporato Photoshop: "il file non è compatibile"
EXE, DLL, APK Lo stub MZ, l'intestazione PE e la tabella delle sezioni; il blocco di firma dell'APK Windows: "non è un'applicazione Win32 valida"

Circa 87 estensioni hanno un profilo dedicato. Tutto il resto ricade su un profilo binario generico che sovrascrive intestazione e trailer e sparge entropia nel corpo, quindi puoi corrompere file online qui che il formato abbia o meno una pagina propria.

Non credere sulla parola alla promessa sulla privacy

Ogni strumento per file dichiara di non conservare i tuoi dati. Qui questa affermazione si può verificare in meno di un minuto, in tre modi diversi.

Guarda la scheda di rete

Apri gli strumenti per sviluppatori, passa a Rete, corrompi un file e ordina le richieste per dimensione. Un caricamento non può nascondersi in un elenco ordinato per payload. Le uniche richieste in uscita appartengono ai font e ai tag di analisi e pubblicità, e nessuna trasporta il tuo file.

Disconnettiti e riprova

Carica questa pagina, spegni il Wi-Fi o attiva la modalità aereo, poi corrompi un file. Funziona ancora, dall'inizio alla fine. Uno strumento che continua a funzionare offline non stava inviando nulla da nessuna parte.

Ispeziona il codice

Il corruttore viene distribuito non minimizzato e senza dipendenze. Negli strumenti per sviluppatori apri il pannello Sources e leggilo lì: meno di 500 righe commentate, ogni operazione sui byte visibile, e nemmeno una chiamata fetch, XHR o WebSocket.

Controllo di rete dal vivo Interattivo
Il tuo dispositivo File letto, riscritto e restituito, tutto nella memoria della pagina
Qualsiasi server Non riceve mai il file, perché non viene mai inviato
Richieste prima
Richieste dopo
Inviato a questo sito

Premi il pulsante per generare un file da 256 KB in memoria, corromperlo e confrontare le richieste di rete fatte da questa pagina prima e dopo. Ogni richiesta di analisi o pubblicità di terze parti che parte viene nominata nel risultato; ciò che conta è che qui non viene rimandato nulla, perché non esiste un endpoint a cui inviarlo.

Chi usa un corruttore di file, e perché

I file rotti di proposito sono una parte ordinaria dello sviluppo, della gestione e dell'insegnamento del software.

Sviluppatori e ingegneri QA

L'input malformato è tra le cause più comuni di incidenti in produzione e tra i percorsi meno esercitati di una base di codice. Un file corrotto verifica che un parser fallisca in modo controllato invece di bloccarsi o allocare memoria senza limiti, che un endpoint di caricamento restituisca un errore utile e che la validazione del tipo di file legga i magic byte invece di fidarsi dell'estensione.

Team IT e infrastruttura

Un backup che non hai mai ripristinato è un'ipotesi. Corrompi un dump di database o un artefatto di deploy, poi esegui la procedura di ripristino su di esso e scopri se il controllo di integrità scatta, se l'importazione annulla tutto in modo pulito e se un artefatto difettoso può sovrascriverne uno valido.

Ricercatori di sicurezza e forensi

Genera input malformati per un corpus di fuzzing, verifica che uno scanner gestisca un archivio rotto senza bloccarsi, oppure produci file di prova danneggiati e riproducibili per la formazione in informatica forense e risposta agli incidenti, senza toccare malware reale.

Docenti e formatori

Mostra a una classe che aspetto ha un file corrotto a livello di byte, spiega perché esistono i checksum e i backup con versioni, e consegna agli studenti file danneggiati identici su cui esercitarsi nel recupero. La vista esadecimale dopo ogni esecuzione rende il cambiamento visibile invece che astratto.

Perché vale la pena testare di proposito input malformati

L'archiviazione si guasta più spesso, e più silenziosamente, di quanto la maggior parte dei team preveda. In Understanding the Robustness of SSDs under Power Fault (Zheng et al., USENIX FAST 2013), 13 dei 15 dischi a stato solido testati di cinque produttori si sono guastati quando l'alimentazione è stata interrotta a metà scrittura. Le modalità di guasto osservate non erano solo dispositivi morti: comprendevano corruzione di bit, scritture troncate, scritture non serializzabili e corruzione dei metadati, cioè la categoria che lascia un file presente, della dimensione giusta e illeggibile.

I dischi meccanici non sono più sicuri nel tempo. L'analisi di Google su oltre 100.000 dischi ha rilevato tassi di guasto annualizzati che salivano verso l'8,6% al terzo anno, con errori di settore latenti che si accumulano non rilevati molto prima che un disco venga dichiarato morto.

La conseguenza pratica è che il codice che gestisce un file danneggiato prima o poi girerà in produzione, che qualcuno lo abbia testato o meno. Corrompere un file di proposito trasforma tutto questo da incidente in un caso di test che puoi eseguire in CI. Per una guida su cosa controllare, vedi testare il percorso di errore che nessuno testa.

Come si confronta con altri corruttori online

La versione onesta, comprese le situazioni in cui le alternative vanno benissimo.

CaratteristicaFiles CorrupterCorruttore online tipico
Dove avviene l'elaborazione Nel tuo browser Caricato su un server
Limite di dimensione del file Nessuno, fino al tetto del browser di circa 2 GB Spesso da 10 a 100 MB
Metodo di corruzione Consapevole del formato, strutturale Inversioni casuali di byte
Sconfigge il ripristino di Office e Acrobat Spesso no
Livelli di danno Quattro Uno
Elaborazione in blocco Un file alla volta
Mantiene nome, dimensione e tipo MIME Di solito rinominato
Funziona offline No
Riporta cosa ha cambiato Profilo, marcatori, hex, SHA-256 Niente
Richiede un account Mai A volte

Cosa questo strumento non farà

Vale la pena dirlo chiaramente, perché uno strumento che promette troppo qui ti fa perdere tempo proprio nel momento in cui conta di più.

  • Non può riparare nulla. La corruzione è a senso unico. Una volta spariti intestazione, indice e trailer non resta ridondanza da cui ricostruire, né per noi né per alcuno strumento di recupero. Conserva l'originale.
  • Non può cambiare una marca temporale. Le date di creazione e modifica provengono dal tuo file system, non dal contenuto del file. Niente qui può far sembrare un file danneggiato in un momento preciso.
  • Non può aggirare un hash registrato prima. Se un sistema ha già memorizzato un checksum del file integro, la copia corrotta non corrisponderà. È esattamente lo scopo dei checksum.
  • Non può garantire una specifica applicazione. I profili di formato mirano alle strutture da cui dipendono i parser e i risultati sono coerenti, ma nessuno strumento può promettere un comportamento identico in ogni versione di ogni programma.
  • Non modifica mai il file di origine. Il file che selezioni viene letto in memoria. Il danno è applicato a una copia e restituito come download. L'originale sul disco resta intatto.

Cosa fa davvero ogni livello

Il danno colpisce prima la struttura e poi il contenuto. Questo ordine fa la differenza tra "si apre con un avviso" e "non recuperabile".

Mappa dei byte per livello Interattivo
Intestazione e trailer Contenuto 3% dei byte riscritti, intestazione, firme e trailer distrutti

Non si aprirà in nessuna applicazione normale.

LivelloContenuto riscrittoStruttura colpitaRisultato
Light ~0.5% Solo i magic byte Si apre con un errore o si visualizza parzialmente. A volte recuperabile.
Standard ~3% Intestazione, tutte le firme, trailer Non si aprirà in nessuna applicazione normale.
Heavy ~12% Intestazione, tutte le firme, doppio trailer Sconfigge completamente i software di recupero e riparazione.
Shred 100% Intero file sostituito Ogni byte diventa rumore crittografico.

Domande frequenti

Files Corrupter è davvero gratuito?

Sì. Completamente gratuito, senza account, senza registrazione e senza limiti d'uso. Lo strumento gira sul tuo hardware.

I miei file vengono caricati su un server?

No. Ogni byte è elaborato localmente nel browser. Nulla viene trasmesso, registrato o memorizzato.

Un file corrotto può essere recuperato?

Dal livello Standard in su, no. Il motore distrugge i riferimenti strutturali su cui contano gli strumenti di recupero. Conserva sempre un backup.

Il file corrotto sembra normale?

Sì. Il risultato mantiene nome, dimensione esatta in byte e tipo MIME originali. Fallisce solo quando qualcosa prova ad analizzarlo.

Qual è la dimensione massima?

Non imponiamo limiti. I file sono elaborati a blocchi da 8 MB, quindi anche video di diversi gigabyte non esauriscono la memoria.

Quali formati sono supportati?

Tutti. Circa 87 estensioni hanno un profilo dedicato e il resto usa un profilo binario generico altrettanto efficace.

Rompi qualcosa di proposito

Nessun account, nessun caricamento, nessun limite.

Corrompi un file