Välj dina filer
Dra och släpp, eller klicka för att bläddra. Flera filer samtidigt går bra och det finns ingen storleksgräns. Filen läses in i minnet och skickas aldrig någonstans.
Skada vilken fil som helst på sekunder, utan att ladda upp den någonstans
Ett formatmedvetet verktyg som förstör den struktur riktiga tolkar är beroende av, inte bara några slumpmässiga byte. Fungerar med PDF, Office-dokument, arkiv, video, ljud och bilder, helt inuti din webbläsare.
Allt körs lokalt. Ingenting laddas upp, ingenting sparas.
Varje format har en egen profil, avstämd mot de strukturer som dess parsrar är beroende av.
Kontorsdokument och PDF-filer är de format folk oftast behöver förstöra, och de svåraste att förstöra på ett övertygande sätt.
10 verktygTextbaserade format har ingen rubrik att förstöra, så att röra om bland tecknen ger bara en annan text.
7 verktygMedieformat är byggda för att överleva skador: spelare hoppar över trasiga partier och bildavkodare hittar tillbaka i takt efter ett dåligt block.
7 verktygArkiv är de format som mest uttryckligen konstruerats mot skador.
5 verktygKörbara filer och installationsprogram kontrolleras innan något alls körs, vilket gör deras sätt att fallera exakt och lätt att upprepa.
4 verktygAllt behöver inte vara allvarligt.
2 verktygTre steg, inget konto och ingen kö.
Dra och släpp, eller klicka för att bläddra. Flera filer samtidigt går bra och det finns ingen storleksgräns. Filen läses in i minnet och skickas aldrig någonstans.
Standard passar nästan alla. Motorn känner igen formatet från filändelsen och magiska byte och tillämpar sedan formatets profil.
Den skadade kopian skapas i minnet och erbjuds som nedladdning med originalnamnet. Din källfil ändras aldrig.
De flesta filförstörare på nätet skriver över några dussin slumpmässiga byte. För en ren textfil räcker det. För de format folk faktiskt behöver förstöra räcker det oftast inte, eftersom de formaten är behållare byggda för att överleva skador.
Motorn läser filändelsen och de magiska byten, väljer en av 87 formatprofiler och förstör det formatets strukturella landmärken innan den ens rör nyttolasten. Slumpmässiga bytevändningar hamnar nästan alltid inuti en komprimerad ström, och det är precis den skada som Word och Acrobat är byggda för att återhämta sig från.
Filer läses med File API, skrivs om i minnet och lämnas tillbaka via en Blob-URL. Det finns ingen uppladdningsslutpunkt någonstans i koden, alltså ingen serverlogg med ditt filnamn, ingen lagringspolicy att lita på och ingenting som kan läcka.
Light lämnar en fil som öppnas med en varning eller visas delvis, och det är så glitchkonst uppstår. Standard gör den omöjlig att öppna. Heavy besegrar reparationsverktyg. Shred ersätter varje byte med kryptografiskt brus men behåller namn och storlek.
Den skadade kopian behåller det ursprungliga filnamnet, exakt samma bytelängd och rätt MIME-typ. Den kopieras, synkas, bifogas i e-post och passerar uppladdningsformulär som vilken fil som helst. Den fallerar först i det ögonblick något försöker tolka den.
Bearbetningen sker i bitar om 8 MB och lämnar tillbaka kontrollen till händelseloopen däremellan, så en video på flera gigabyte varken fryser fliken eller tömmer minnet. Släpp en hel mapp och alla filer bearbetas i en enda genomgång, med ungefär 18 ms per megabyte.
Varje körning rapporterar vilken profil som användes, hur många strukturmarkörer som förstördes, andelen omskrivna byte och en hexvy av huvudet före och efter. Valfri SHA-256-summa visar att indata och utdata skiljer sig åt.
Huvud, index och trailer är borta. Ingenting kan hitta en enda post, så reparationen har inget att bygga upp från.
Skadan läggs på strukturen först och på innehållet sedan. Här är det landmärke varje profil siktar på, och felet applikationen faktiskt visar efteråt.
Acrobat: ”Filen är skadad och kunde inte repareras.”
Läsaren öppnar en PDF bakifrån, så varje index i slutet måste bort.
| Format | Struktur som förstörs | Vad du ser |
|---|---|---|
%PDF--huvudet, varje xref-tabell, trailern och %%EOF-markören | Acrobat: ”Filen är skadad och kunde inte repareras” | |
| DOCX, XLSX, PPTX | Lokala filhuvuden, den centrala katalogen och posten för katalogens slut | Word: ”oläsbart innehåll”, och Öppna och reparera misslyckas sedan också |
| ZIP, RAR, 7z | Arkivindexet, de lokala huvudena och RAR:s återställningsposter | WinRAR: ”Kan inte öppna filen som arkiv” |
| ISO | Hela systemområdet på 32 KB och CD001-volymdeskriptorerna | Windows: ”Det uppstod ett problem när filen skulle monteras” |
| DMG | koly-trailern och mish-blockkartan | macOS: ”Inga monterbara filsystem” |
| MP4, MOV, MKV | ftyp-märkningen och moov-atomen som håller sampeltabellen | VLC: ”Din indata kan inte öppnas” |
| MP3, WAV, FLAC | ID3-taggar, MPEG:s ramsynkord och FLAC:s STREAMINFO-block | Ingen speltid, inget omslag, ingenting spelas |
| JPG, PNG, GIF | SOI-, SOF-, DHT- och SOS-markörer; PNG-signaturen samt IHDR- och IDAT-blocken | Trasig bild i alla webbläsare |
| PSD, AI | 8BPS-huvudet, 8BIM-resursblocken och den inbäddade PDF:ens xref | Photoshop: ”filen är inte kompatibel” |
| EXE, DLL, APK | MZ-stubben, PE-huvudet och sektionstabellen; APK:ns signeringsblock | Windows: ”är inte ett giltigt Win32-program” |
Ungefär 87 filändelser har en egen profil. Allt annat hanteras av en generisk binärprofil som skriver över huvudet och trailern och sprider entropi genom kroppen, så du kan förstöra filer online här oavsett om formatet har en egen sida eller inte.
Alla filverktyg säger att de inte sparar dina data. Här går det påståendet att kontrollera på under en minut, på tre olika sätt.
Öppna utvecklarverktygen, gå till Network, förstör en fil och sortera anropen efter storlek. En uppladdning kan inte gömma sig i en lista sorterad efter datamängd. De enda utgående anropen tillhör typsnitten samt analys- och annonstaggarna, och inget av dem bär din fil.
Ladda den här sidan, stäng av wifi eller slå på flygplansläge, och förstör sedan en fil. Allt fungerar fortfarande, från början till slut. Ett verktyg som fortsätter fungera offline skickade aldrig något någonstans.
Verktyget levereras ominifierat och utan beroenden. Öppna Sources-panelen i utvecklarverktygen och läs den direkt där: under 500 kommenterade rader, varje byteoperation synlig, och inte ett enda anrop till fetch, XHR eller WebSocket någonstans.
Tryck på knappen för att skapa en fil på 256 KB i minnet, förstöra den och jämföra de nätverksanrop den här sidan gjort före och efter. Varje analys- eller annonsanrop från tredje part som utlöses namnges i resultatet; det som betyder något är att ingenting skickas tillbaka hit, eftersom det inte finns någon slutpunkt att skicka det till.
Avsiktligt trasiga filer är en självklar del av att bygga, driva och undervisa om mjukvara.
Felaktig indata är en av de vanligaste orsakerna till produktionsincidenter och en av de minst testade vägarna i en kodbas. En skadad fil kontrollerar att en parser fallerar kontrollerat i stället för att hänga sig eller allokera obegränsat minne, att en uppladdningsslutpunkt returnerar ett användbart fel, och att filtypskontrollen läser magiska byte i stället för att lita på filändelsen.
En säkerhetskopia du aldrig har återställt är en hypotes. Förstör en databasdump eller ett distributionsartefakt, kör sedan återställningsrutinen mot den och ta reda på om integritetskontrollen slår till, om importen rullas tillbaka rent, och om ett trasigt artefakt kan skriva över ett fungerande.
Generera felaktig indata till en fuzzingkorpus, bekräfta att en skanner hanterar ett trasigt arkiv utan att hänga sig, eller ta fram reproducerbart skadade bevisfiler för utbildning i digital forensik och incidenthantering, utan att befatta dig med riktig skadlig kod.
Visa en klass hur en skadad fil ser ut på bytenivå, förklara varför kontrollsummor och versionerade säkerhetskopior finns, och dela ut identiskt skadade filer så att studenterna kan öva återställning. Hexvyn efter varje körning gör förändringen synlig i stället för abstrakt.
Lagring går sönder oftare, och tystare, än de flesta team räknar med. I Understanding the Robustness of SSDs under Power Fault (Zheng m.fl., USENIX FAST 2013) fallerade 13 av de 15 testade SSD-diskarna från fem tillverkare när strömmen bröts mitt i en skrivning. De observerade felen var inte bara döda enheter: de omfattade bitfel, avhuggna skrivningar, icke-serialiserbara skrivningar och metadatafel, alltså just den kategori som lämnar en fil på plats, med rätt storlek, och oläsbar.
Mekaniska diskar blir inte säkrare med tiden heller. Googles analys av över 100 000 diskar visade årliga felfrekvenser som närmade sig 8,6 % vid tredje året, med latenta sektorfel som samlades oupptäckta långt innan en disk förklarades trasig.
Den praktiska följden är att koden som hanterar en skadad fil förr eller senare kör i produktion, oavsett om någon har testat den. Att förstöra en fil med flit gör om detta från en incident till ett testfall du kan köra i CI. För en genomgång av vad som bör kontrolleras, se att testa felvägen ingen testar.
Den ärliga versionen, inklusive där alternativen fungerar alldeles utmärkt.
| Egenskap | Files Corrupter | Typiskt verktyg på nätet |
|---|---|---|
| Var bearbetningen sker | I din webbläsare | Uppladdning till en server |
| Storleksgräns för filer | Ingen, upp till webbläsarens tak på cirka 2 GB | Ofta 10 till 100 MB |
| Metod för förstörelse | Formatmedveten, strukturell | Slumpmässiga bytevändningar |
| Besegrar reparation i Office och Acrobat | Ja | Ofta inte |
| Skadenivåer | Fyra | En |
| Satsvis körning | Ja | En fil i taget |
| Behåller namn, storlek och MIME-typ | Ja | Byter oftast namn |
| Fungerar offline | Ja | Nej |
| Rapporterar vad som ändrats | Profil, markörer, hex, SHA-256 | Ingenting |
| Kräver konto | Aldrig | Ibland |
Det är värt att säga rent ut, för ett verktyg som lovar för mycket här stjäl din tid precis när det spelar som störst roll.
Skadan träffar först strukturen och sedan innehållet. Den ordningen är skillnaden mellan "öppnas med en varning" och "går inte att återskapa".
Öppnas inte i något normalt program.
| Nivå | Omskrivet innehåll | Struktur som träffas | Resultat |
|---|---|---|---|
| Light | ~0.5% | Endast de magiska byten | Öppnas med ett fel eller visas delvis. Går ibland att återställa. |
| Standard | ~3% | Huvud, alla signaturer, trailer | Öppnas inte i något normalt program. |
| Heavy | ~12% | Huvud, alla signaturer, dubbel trailer | Besegrar återställnings- och reparationsprogram helt. |
| Shred | 100% | Hela filen ersätts | Varje byte blir kryptografiskt brus. |
Ja. Helt gratis, utan konto, registrering eller användningsgräns. Verktyget körs på din egen hårdvara.
Nej. Varje byte behandlas lokalt i din webbläsare. Ingenting överförs, loggas eller lagras.
Från nivå Standard och uppåt, nej. Motorn förstör de strukturella hållpunkter som återställningsverktyg är beroende av. Behåll alltid en säkerhetskopia.
Ja. Resultatet behåller originalets filnamn, exakta byte-längd och MIME-typ. Den fallerar först när något försöker tolka den.
Vi sätter ingen gräns. Filer behandlas i 8 MB-block, så en video på flera gigabyte tömmer inte minnet.
Alla format. Runt 87 filändelser har en egen profil och resten använder en generisk binärprofil.