Narzędzia do uszkadzania plików systemowych
Pliki wykonywalne i instalatory sprawdzane są, zanim cokolwiek się uruchomi, co czyni ich tryby awarii precyzyjnymi i powtarzalnymi. Zepsuty EXE zostaje odrzucony przy ładowaniu, a zepsuta biblioteka DLL zawodzi w chwili, gdy aplikacja sięga po funkcję. Oba warto umieć odtworzyć na żądanie i żadnego z nich nie da się uruchomić.
Każde narzędzie w skrócie
- Uszkadzanie EXE .exe, .msi, .scr
Zaczep MZ / DOS. SygnaturaMZi niesione przez nią przesunięcie do nagłówka PE zostają zniszczone. - Uszkadzanie DLL .dll, .ocx, .sys
Nagłówek PE. Zaczep MZ, sygnaturaPE\0\0i nagłówek opcjonalny zostają zniszczone, więc program ładujący odrzuca obraz. - Uszkadzanie APK .apk, .aab, .xapk
Kontener ZIP. Lokalne nagłówki plików, katalog centralny i rekord EOCD zostają zniszczone w całości. - Uszkadzanie DMG .dmg, .sparseimage
Zwiastun koly. 512-bajtowy zwiastun UDIF w ostatnim bloku pliku zostaje zniszczony. Już samo to czyni obraz niemożliwym do zamontowania.
O tych narzędziach z kategorii system
Wszystkie wymienione tu narzędzia korzystają z tego samego silnika. Osobne strony istnieją, bo każdy format zawodzi inaczej i warto wiedzieć, czego się spodziewać: która aplikacja pokaże który błąd, czy funkcja naprawy uratuje plik i co przetrwa na każdym poziomie uszkodzenia.
Co je łączy
- Nic nie jest wysyłane. Każdy bajt jest przetwarzany w Twojej przeglądarce.
- Bez limitu rozmiaru. Pliki są obsługiwane porcjami po 8 MB.
- Wynik wygląda normalnie. Ta sama nazwa pliku, długość w bajtach i typ MIME.
- Cztery poziomy uszkodzenia. Od uszkodzenia częściowego po szum kryptograficzny.