Rosakkan Fail DLL dalam Talian
Rosakkan fail .dll Windows dalam talian secara percuma. Memusnahkan pengepala PE dan jadual eksport, jadi tiada aplikasi yang boleh memuatkan pustaka itu.
- Tanpa muat naik
- Tanpa had saiz
- Tanpa pendaftaran
Rosakkan fail DLL anda
Ditala untuk .dll, .ocx, .sys, dan berfungsi sama baiknya dengan mana-mana format lain.
Mengapa fail DLL sukar dirosakkan dengan betul
DLL ialah binari PE seperti EXE, tetapi cara kegagalannya berbeza dan lebih menarik. Aplikasi memuatkan pustaka semasa berjalan, jadi DLL yang rosak tidak menghalang program daripada bermula. Ia menyebabkan program itu gagal tepat ketika mencari sesuatu fungsi, dan itulah kelas ralat yang paling sukar didiagnosis dalam operasi sebenar.
Apa yang dimusnahkan oleh alat ini
- Pengepala PE. Stub MZ, tandatangan
PE\0\0dan pengepala pilihan dimusnahkan, jadi pemuatnya menolak imej itu. - Jadual eksport. Direktori yang menyenaraikan setiap nama fungsi yang dieksport dan nombor tertibnya ditulis ganti.
- Jadual import. Pustaka yang menjadi kebergantungan DLL ini sendiri tidak lagi dapat dirungkai.
- Data seksyen. Entropi ditaburkan ke seksyen kod dan sumber.
Apa yang anda lihat selepas itu
| Aplikasi | Kelakuan |
|---|---|
| Permulaan aplikasi | «Aplikasi tidak dapat dimulakan dengan betul (0xc000007b).» |
LoadLibrary | Mengembalikan NULL dengan ERROR_BAD_EXE_FORMAT. |
| regsvr32 | «Modul gagal dimuatkan» semasa didaftarkan. |
| Alat kebergantungan | Melaporkan imej PE yang tidak sah atau tidak boleh dibaca. |
Sebab lazim orang melakukannya
- Menguji sama ada aplikasi melaporkan kebergantungan yang hilang atau tidak sah dengan jelas.
- Mengesahkan hos pemalam mengasingkan pustaka yang buruk dan bukan terhenti sepenuhnya.
- Menghasilkan semula senario sokongan klasik «0xc000007b» untuk buku panduan.
- Mengesahkan pengemas kini mengesahkan fail pustaka selepas dimuat turun.
Cara merosakkan fail DLL
- Lepaskan fail .dll anda ke dalam kotak di atas, atau klik untuk memilih.
- Biarkan tahapnya pada Standard melainkan anda mahukan kerosakan separa (Light) atau perlu mengalahkan perisian pemulihan (Heavy).
- Tekan Rosakkan fail. Pemprosesan berlaku pada peranti anda, jadi ia selesai hampir serta-merta.
- Muat turun hasilnya. Secara lalai ia mengekalkan nama fail asal dan panjang baitnya.
Soalan lazim tentang DLL
Mengapa merosakkan DLL dan bukan EXE?
Kerana cara kegagalannya berbeza dan jauh lebih sukar didiagnosis. Aplikasi bermula seperti biasa lalu gagal kemudian, tepat ketika ia cuba menggunakan pustaka itu, dan itulah senario yang perlu dilatih oleh pasukan sokongan.
Adakah ia merosakkan seluruh sistem?
Hanya bagi aplikasi yang memuatkan pustaka tertentu itu. Jangan sekali-kali merosakkan DLL sistem dalam direktori Windows; bekerjalah pada salinan.
Adakah ia berkesan pada pemacu .sys?
Ya. Pemacu kernel juga binari PE dan menggunakan profil yang sama.
Adakah pustaka asal berubah?
Tidak. Salinan yang rosak dijana dalam ingatan dan dimuat turun berasingan; fail yang anda pilih hanya dibaca.