DLL · Za darmo · Na urządzeniu

Uszkodź plik DLL online

Uszkodź plik .dll dla Windows online za darmo. Niszczy nagłówek PE i tablicę eksportu, więc żadna aplikacja nie załaduje biblioteki.

  • Bez wysyłania
  • Bez limitu rozmiaru
  • Bez rejestracji

Zepsuj swój plik DLL

Dostrojone do .dll, .ocx, .sys, i tak samo dobrze działa z każdym innym formatem.

100% na urządzeniu
Upuść pliki tutaj albo wybierz Dowolny format, dowolny rozmiar, wiele plików naraz
Poziom psucia

Pracuję…0%
Gotowe do pobrania

Dlaczego pliki DLL trudno zepsuć porządnie

Biblioteka DLL to plik binarny PE, tak jak EXE, ale zawodzi inaczej i ciekawiej. Aplikacje ładują biblioteki w czasie działania, więc uszkodzona biblioteka DLL nie powstrzymuje programu przed startem. Sprawia, że zawodzi on w chwili, gdy sięga po funkcję, a to dokładnie ta klasa błędów, którą najtrudniej zdiagnozować na produkcji.

Co niszczy to narzędzie

  • Nagłówek PE. Zaczep MZ, sygnatura PE\0\0 i nagłówek opcjonalny zostają zniszczone, więc program ładujący odrzuca obraz.
  • Tablica eksportu. Katalog wyliczający każdą eksportowaną nazwę funkcji i jej numer porządkowy zostaje nadpisany.
  • Tablica importu. Bibliotek, od których zależy sama ta biblioteka DLL, nie da się już rozwiązać.
  • Dane sekcji. Entropia zostaje rozsypana po sekcjach kodu i zasobów.

Co zobaczysz potem

AplikacjaZachowanie
Uruchamianie aplikacji„Nie można poprawnie uruchomić aplikacji (0xc000007b).”
LoadLibraryZwraca NULL z kodem ERROR_BAD_EXE_FORMAT.
regsvr32„Nie można załadować modułu” przy rejestrowaniu.
Narzędzia do zależnościZgłaszają nieprawidłowy lub nieczytelny obraz PE.

Częste powody, by to zrobić

  • Sprawdzenie, że aplikacja jasno zgłasza brakującą lub nieprawidłową zależność.
  • Weryfikacja, że host wtyczek izoluje wadliwą bibliotekę, zamiast wysypywać się w całości.
  • Odtworzenie klasycznego scenariusza wsparcia „0xc000007b” na potrzeby instrukcji.
  • Sprawdzenie, że aktualizator weryfikuje pliki bibliotek po pobraniu.

Jak zepsuć plik DLL

  1. Przeciągnij plik .dll na pole powyżej albo kliknij, aby wybrać.
  2. Zostaw poziom Standard, chyba że chcesz uszkodzenie częściowe (Light) albo musisz pokonać oprogramowanie odzyskujące (Heavy).
  3. Naciśnij Zepsuj plik. Przetwarzanie odbywa się na Twoim urządzeniu, więc kończy się niemal natychmiast.
  4. Pobierz wynik. Domyślnie zachowuje pierwotną nazwę pliku i długość w bajtach.

Najczęstsze pytania o DLL

Po co uszkadzać bibliotekę DLL zamiast EXE?

Bo tryb awarii jest inny i znacznie trudniejszy do zdiagnozowania. Aplikacja startuje normalnie i zawodzi później, w chwili, gdy próbuje użyć biblioteki, a to właśnie ten scenariusz, który zespoły wsparcia muszą ćwiczyć.

Czy zepsuje cały system?

Tylko dla aplikacji ładujących tę konkretną bibliotekę. Nigdy nie uszkadzaj systemowych bibliotek DLL w katalogach Windows, pracuj na kopiach.

Czy działa na sterownikach .sys?

Tak. Sterowniki jądra też są plikami binarnymi PE i używają tego samego profilu.

Czy oryginalna biblioteka jest zmieniana?

Nie. Uszkodzona kopia powstaje w pamięci i pobierana jest osobno; wybrany przez Ciebie plik jest tylko odczytywany.

Korzystaj z tego odpowiedzialnie. Files Corrupter powstał do testowania oprogramowania, kontroli jakości, badań, szkoleń i nauczania. Oddanie celowo zepsutego pliku, aby przedstawić pracę jako ukończoną, może naruszać regulamin Twojej uczelni lub pracodawcy. Za sposób wykorzystania wyniku odpowiadasz Ty. Zobacz nasze zastrzeżenie.

Więcej narzędzi system

Wszystkie narzędzia do psucia plików