Percuma, tanpa pendaftaran, berfungsi luar talian

Perosak Fail

Rosakkan mana-mana fail dalam beberapa saat, tanpa memuat naiknya ke mana-mana

Perosak fail yang memahami format dan memusnahkan struktur yang diperlukan oleh penghurai sebenar, bukan sekadar beberapa bait rawak. Berfungsi dengan PDF, dokumen Office, arkib, video, audio dan imej, sepenuhnya dalam pelayar anda.

  • Tiada apa meninggalkan peranti anda
  • Tiada had saiz fail
  • Pemprosesan berkelompok
  • Empat tahap kerosakan

Muatkan dan rosakkan fail anda

Semuanya berjalan setempat. Tiada apa-apa dimuat naik, tiada apa-apa disimpan.

100% pada peranti
Lepaskan fail di sini atau layari Sebarang format, sebarang saiz, beberapa fail serentak
Tahap perosakan

Sedang berjalan…0%
Sedia untuk dimuat turun
0Alat khusus
0Profil format
0Bait pernah dimuat naik
0Percuma, selamanya

Cara Files Corrupter berfungsi

Tiga langkah, tiada akaun, tiada menunggu.

Alirannya Langsung
BacaFile API menarik kepingan 8 MB ke dalam ingatan
Tulis semulaProfil memusnahkan pengepala, indeks dan trailer
KembalikanURL Blob menyerahkan salinannya terus kepada anda

Pilih fail anda

Seret dan lepas, atau klik untuk melayari. Beberapa fail serentak dibenarkan dan tiada had saiz. Fail dibaca ke dalam memori dan tidak pernah dihantar ke mana-mana.

Pilih tahap kerosakan

Standard sesuai untuk hampir semua orang. Enjin mengenal pasti format daripada sambungan dan bait ajaib, kemudian menggunakan profil format tersebut.

Muat turun hasilnya

Salinan rosak dibina dalam memori dan ditawarkan sebagai muat turun dengan nama fail asal. Fail sumber anda tidak pernah diubah.

Mengapa alat ini merosakkan fail yang dibiarkan berfungsi oleh alat lain

Kebanyakan perosak fail dalam talian hanya menimpa beberapa puluh bait secara rawak. Bagi fail teks biasa itu sudah memadai. Bagi format yang orang benar-benar perlu rosakkan, biasanya tidak memadai, kerana format tersebut ialah bekas yang direka untuk bertahan daripada kerosakan.

Memahami format, bukan rawak

Enjin membaca sambungan fail dan bait ajaib, memilih satu daripada 87 profil format, lalu memusnahkan tanda struktur format itu sebelum menyentuh muatannya. Pembalikan bait rawak biasanya jatuh di dalam aliran termampat, dan itulah tepatnya kerosakan yang Word dan Acrobat direka untuk pulihkan.

Tiada apa-apa dimuat naik

Fail dibaca dengan File API, ditulis semula dalam ingatan, dan dikembalikan melalui URL Blob. Tiada langsung titik muat naik dalam kod, jadi tiada log pelayan yang mengandungi nama fail anda, tiada dasar penyimpanan yang perlu dipercayai, dan tiada apa-apa yang boleh dibocorkan.

Empat tahap yang ditala

Light meninggalkan fail yang terbuka dengan amaran atau terpapar sebahagian, dan dari situlah seni glitch terhasil. Standard menjadikannya mustahil dibuka. Heavy mengalahkan alat pembaikan. Shred menggantikan setiap bait dengan hingar kriptografi sambil mengekalkan nama dan saiznya.

Tidak dapat dibezakan ketika tersimpan

Salinan yang rosak mengekalkan nama fail asal, panjang bait yang tepat sama, dan jenis MIME yang betul. Ia disalin, disegerakkan, dilampirkan pada e-mel dan lulus borang muat naik seperti fail lain. Ia hanya gagal pada saat sesuatu cuba menghuraikannya.

Fail besar dan pemprosesan berkelompok

Pemprosesan berjalan dalam kepingan 8 MB sambil mengembalikan kawalan kepada gelung peristiwa antara setiap satu, jadi video bersaiz beberapa gigabait tidak membekukan tab mahupun menghabiskan ingatan. Lepaskan satu folder dan semua fail diproses dalam satu laluan, kira-kira 18 ms bagi setiap megabait.

Hasil yang boleh diaudit

Setiap larian melaporkan profil yang digunakan, berapa banyak penanda struktur dimusnahkan, peratusan bait yang ditulis semula, dan paparan heksadesimal pengepala sebelum dan selepas. Cincangan SHA-256 pilihan membuktikan input dan output memang berbeza.

Di mana kerosakan mendarat Interaktif
Pengepala
Indeks
Muatan
Trailer

Pengepala, indeks dan trailer telah hilang. Tiada apa-apa dapat mengesan walau satu entri, jadi pembaikan tiada asas untuk membina semula.

Apa yang dimusnahkan, mengikut format

Kerosakan dikenakan pada struktur dahulu dan pada muatan kemudian. Inilah tanda yang disasarkan setiap profil, dan ralat yang benar-benar dipaparkan aplikasi selepas itu.

Peta struktur Interaktif
Pengepala %PDF- dimusnahkan
Objek dan aliran kandungan entropi
Jadual xref dimusnahkan
Trailer dimusnahkan
%%EOF dimusnahkan
Struktur dimusnahkan Entropi diserakkan

Acrobat: "Fail rosak dan tidak dapat dibaiki."

Pembaca membuka PDF dari belakang, jadi setiap indeks di hujung mesti hilang.

FormatStruktur yang dimusnahkanApa yang anda lihat
PDF Pengepala %PDF-, setiap jadual xref, trailer dan penanda %%EOF Acrobat: "Fail rosak dan tidak dapat dibaiki"
DOCX, XLSX, PPTX Pengepala fail setempat, direktori pusat dan rekod hujung direktori pusat Word: "kandungan tidak boleh dibaca", dan Open and Repair turut gagal selepas itu
ZIP, RAR, 7z Indeks arkib, pengepala setempat dan rekod pemulihan RAR WinRAR: "Tidak dapat membuka fail sebagai arkib"
ISO Seluruh kawasan sistem 32 KB dan penerang volum CD001 Windows: "Terdapat masalah semasa melekapkan fail"
DMG Trailer koly dan peta blok mish macOS: "Tiada sistem fail yang boleh dilekapkan"
MP4, MOV, MKV Jenama ftyp dan atom moov yang memegang jadual sampel VLC: "Input anda tidak dapat dibuka"
MP3, WAV, FLAC Tag ID3, perkataan penyegerakan bingkai MPEG dan blok STREAMINFO FLAC Tiada tempoh, tiada seni album, tiada apa-apa dimainkan
JPG, PNG, GIF Penanda SOI, SOF, DHT dan SOS; tandatangan PNG serta ketulan IHDR dan IDAT Imej rosak dalam setiap pelayar
PSD, AI Pengepala 8BPS, blok sumber 8BIM dan xref PDF terbenam Photoshop: "fail ini tidak serasi"
EXE, DLL, APK Stub MZ, pengepala PE dan jadual seksyen; blok tandatangan APK Windows: "bukan aplikasi Win32 yang sah"

Kira-kira 87 sambungan fail mempunyai profil khusus. Selebihnya dikendalikan oleh profil binari umum yang menimpa pengepala dan trailer serta menyerakkan entropi ke seluruh badan fail, jadi anda tetap boleh merosakkan fail dalam talian di sini sama ada format itu mempunyai halaman sendiri atau tidak.

Jangan terima janji privasi itu bulat-bulat

Setiap alat fail mendakwa ia tidak menyimpan data anda. Di sini dakwaan itu boleh disahkan dalam masa kurang seminit, melalui tiga cara berbeza.

Perhatikan tab rangkaian

Buka alat pembangun, beralih ke tab Network, rosakkan satu fail dan susun permintaan mengikut saiz. Muat naik tidak mungkin bersembunyi dalam senarai yang disusun mengikut saiz data. Satu-satunya permintaan keluar ialah milik fon serta tag analitik dan iklan, dan tiada satu pun membawa fail anda.

Putuskan sambungan dan cuba lagi

Muatkan halaman ini, matikan Wi-Fi atau hidupkan mod pesawat, kemudian rosakkan satu fail. Semuanya masih berfungsi dari mula hingga akhir. Alat yang terus berfungsi di luar talian memang tidak pernah menghantar apa-apa ke mana-mana.

Periksa kodnya

Alat ini diedarkan tanpa diminifikasi dan tanpa kebergantungan. Dalam alat pembangun, buka panel Sources dan bacalah terus di situ: kurang daripada 500 baris berkomen, setiap operasi bait kelihatan, dan tiada satu pun panggilan fetch, XHR atau WebSocket di dalamnya.

Semakan rangkaian secara langsung Interaktif
Peranti anda Fail dibaca, ditulis semula dan dikembalikan, semuanya dalam ingatan halaman
Mana-mana pelayan Tidak pernah menerima fail itu, kerana ia tidak pernah dihantar
Permintaan sebelum
–
Permintaan selepas
–
Dihantar ke laman ini
–

Tekan butang untuk menjana fail 256 KB dalam ingatan, merosakkannya, dan membandingkan permintaan rangkaian yang dibuat halaman ini sebelum dan selepasnya. Setiap permintaan analitik atau iklan pihak ketiga yang tercetus akan dinamakan dalam keputusannya; yang penting ialah tiada apa-apa dihantar kembali ke sini, kerana memang tiada tempat untuk menghantarnya.

Siapa menggunakan perosak fail, dan mengapa

Fail yang sengaja dirosakkan ialah sebahagian rutin daripada membina, mengendali dan mengajar perisian.

Pembangun dan jurutera QA

Input cacat ialah antara punca paling lazim insiden pengeluaran dan antara laluan paling jarang diuji dalam sesebuah kod. Fail rosak menyemak sama ada penghurai gagal secara terkawal dan bukannya tergantung atau memperuntukkan ingatan tanpa had, sama ada titik muat naik memulangkan ralat yang berguna, dan sama ada pengesahan jenis fail membaca bait ajaib dan bukannya mempercayai sambungan fail.

Pasukan IT dan infrastruktur

Sandaran yang tidak pernah anda pulihkan hanyalah hipotesis. Rosakkan satu longgokan pangkalan data atau artifak penempatan, kemudian jalankan prosedur pemulihan ke atasnya dan lihat sama ada semakan integriti bertindak, sama ada import berundur dengan kemas, dan sama ada artifak cacat boleh menimpa yang baik.

Penyelidik keselamatan dan forensik

Hasilkan input cacat untuk korpus fuzzing, sahkan bahawa pengimbas mengendalikan arkib rosak tanpa tergantung, atau sediakan fail bukti rosak yang boleh dihasilkan semula untuk latihan forensik digital dan tindak balas insiden, tanpa menyentuh perisian hasad sebenar.

Pendidik dan jurulatih

Tunjukkan kepada kelas rupa fail rosak pada peringkat bait, terangkan mengapa jumlah semak dan sandaran berversi wujud, dan berikan pelajar fail rosak yang serupa untuk berlatih pemulihan. Paparan heksadesimal selepas setiap larian menjadikan perubahan itu kelihatan, bukan sekadar tanggapan.

Mengapa berbaloi menguji input cacat dengan sengaja

Storan gagal lebih kerap, dan lebih senyap, daripada yang dijangka kebanyakan pasukan. Dalam Understanding the Robustness of SSDs under Power Fault (Zheng dll., USENIX FAST 2013), 13 daripada 15 pemacu keadaan pepejal yang diuji daripada lima pengeluar gagal apabila kuasa diputuskan di pertengahan penulisan. Bentuk kegagalan yang diperhatikan bukan sekadar peranti mati: termasuklah kerosakan bit, penulisan terpotong, penulisan tidak boleh disiri, dan kerosakan metadata, iaitu kategori yang meninggalkan fail itu wujud, bersaiz betul, dan tidak boleh dibaca.

Cakera mekanikal juga tidak menjadi lebih selamat dari masa ke masa. Analisis Google terhadap lebih 100,000 cakera merekodkan kadar kegagalan tahunan menghampiri 8.6% menjelang tahun ketiga, dengan ralat sektor terpendam yang terkumpul tanpa dikesan jauh sebelum sesebuah cakera diisytiharkan rosak.

Kesan praktikalnya, kod yang mengendalikan fail rosak akhirnya akan berjalan dalam pengeluaran, sama ada sesiapa pernah mengujinya atau tidak. Merosakkan fail dengan sengaja mengubah hal itu daripada satu insiden kepada ujian yang boleh anda jalankan dalam CI. Untuk panduan apa yang perlu disemak, lihat menguji laluan ralat yang tiada siapa uji.

Bagaimana ini dibandingkan dengan alat dalam talian lain

Versi jujurnya, termasuk di mana pilihan lain sudah memadai.

KeupayaanFiles CorrupterAlat dalam talian biasa
Tempat pemprosesan berlaku Pelayar anda Dimuat naik ke pelayan
Had saiz fail Tiada, sehingga had pelayar kira-kira 2 GB Selalunya 10 hingga 100 MB
Kaedah perosakan Memahami format, berasaskan struktur Pembalikan bait rawak
Mengalahkan pembaikan Office dan Acrobat Ya Selalunya tidak
Tahap kerosakan Empat Satu
Pemprosesan berkelompok Ya Satu fail pada satu masa
Mengekalkan nama, saiz dan jenis MIME Ya Biasanya dinamakan semula
Berfungsi di luar talian Ya Tidak
Melaporkan apa yang diubah Profil, penanda, heks, SHA-256 Tiada
Memerlukan akaun Tidak sama sekali Kadangkala

Apa yang alat ini tidak akan lakukan

Ini perlu dinyatakan dengan jelas, kerana alat yang berjanji terlalu banyak di sini membazirkan masa anda tepat pada saat ia paling penting.

  • Ia tidak boleh membaiki apa-apa. Perosakan bersifat sehala. Setelah pengepala, indeks dan trailer hilang, tiada lagi lebihan untuk membina semula, sama ada oleh kami atau oleh mana-mana alat pemulihan. Simpan fail asalnya.
  • Ia tidak boleh mengubah cap masa. Tarikh cipta dan ubah datang daripada sistem fail anda, bukan daripada kandungan fail. Tiada apa-apa di sini yang boleh menjadikan sesebuah fail kelihatan rosak pada saat tertentu.
  • Ia tidak boleh menipu cincangan yang telah direkod. Jika sesebuah sistem sudah menyimpan jumlah semak fail yang elok, salinan yang rosak tidak akan sepadan dengannya. Itulah tujuan jumlah semak.
  • Ia tidak boleh menjamin sesuatu aplikasi tertentu. Profil format menyasarkan struktur yang diperlukan penghurai dan hasilnya konsisten, tetapi tiada alat boleh menjanjikan tingkah laku yang sama dalam setiap versi setiap program.
  • Ia tidak pernah mengubah fail sumber anda. Fail yang anda pilih dibaca ke dalam ingatan. Kerosakan dikenakan pada salinan dan dikembalikan sebagai muat turun. Fail asal pada cakera kekal tidak tersentuh.

Apa yang setiap tahap benar-benar lakukan

Kerosakan dikenakan pada struktur dahulu dan muatan kemudian. Susunan itulah yang membezakan antara "dibuka dengan amaran" dan "tidak boleh dipulihkan".

Peta bait mengikut tahap Interaktif
Pengepala dan trailer Muatan 3% bait ditulis semula, pengepala, tandatangan dan trailer dimusnahkan

Tidak akan terbuka dalam mana-mana aplikasi biasa.

TahapMuatan ditulis semulaStruktur disasarkanHasil
Light ~0.5% Bait ajaib sahaja Terbuka dengan ralat atau terpapar sebahagian. Kadangkala boleh dipulihkan.
Standard ~3% Pengepala, semua tandatangan, trailer Tidak akan terbuka dalam mana-mana aplikasi biasa.
Heavy ~12% Pengepala, semua tandatangan, trailer berganda Mengalahkan perisian pemulihan dan pembaikan sepenuhnya.
Shred 100% Seluruh fail digantikan Setiap bait menjadi hingar kriptografi.

Soalan lazim

Adakah Files Corrupter benar-benar percuma?

Ya. Percuma sepenuhnya, tanpa akaun, tanpa pendaftaran dan tanpa had penggunaan. Alat ini berjalan pada perkakasan anda sendiri.

Adakah fail saya dimuat naik ke pelayan?

Tidak. Setiap bait diproses secara setempat dalam pelayar anda. Tiada apa yang dihantar, dilog atau disimpan.

Bolehkah fail rosak dipulihkan?

Pada tahap Standard dan ke atas, tidak. Enjin memusnahkan penanda struktur yang diperlukan alat pemulihan. Sentiasa simpan sandaran.

Adakah fail rosak kelihatan normal?

Ya. Hasilnya mengekalkan nama fail, panjang bait tepat dan jenis MIME asal. Ia hanya gagal apabila sesuatu cuba menghuraikannya.

Apakah saiz fail maksimum?

Kami tidak mengenakan had. Fail diproses dalam kepingan 8 MB, jadi video bergigabait tidak menghabiskan memori.

Format apakah yang disokong?

Semua format. Kira-kira 87 sambungan mempunyai profil khusus dan selebihnya menggunakan profil binari generik.

Rosakkan sesuatu dengan sengaja

Tiada akaun, tiada muat naik, tiada had.

Rosakkan fail sekarang