Generator fałszywych uszkodzonych plików online
Generuj losowe pliki testowe z prefiksem CORRUPT! w przeglądarce. Sprawdź obsługę błędów w aplikacjach. Rozmiar do 64 MiB.
Rozpocznij
Do czego służy to narzędzie?
Narzędzie tworzy plik, który wygląda na uszkodzony, ale jest celowo wygenerowanym losowym ciągiem bajtów. W plikach dłuższych niż osiem bajtów pierwsze osiem to marker ASCII „CORRUPT!”; w plikach do ośmiu bajtów włącznie cała zawartość jest losowa. Dzięki temu możesz sprawdzić, jak Twoja aplikacja radzi sobie z nieprawidłowymi plikami.
Przykład działania
Ustaw rozmiar na 1 KiB i nazwę na test.pdf. Otrzymasz plik o dokładnie 1024 bajtach. Zawartość zaczyna się od „CORRUPT!”, a następnie jest losowa. Nie jest to częściowo uszkodzony PDF – to celowo nieprawidłowa treść, która nie ma struktury PDF.
Parametry i ograniczenia
- Rozmiar musi być dodatnią liczbą; wynik jest zaokrąglany w dół do pełnego bajta.
- Maksymalny rozmiar to 64 MiB.
- Typ MIME pobieranego pliku to zawsze application/octet-stream, niezależnie od rozszerzenia.
- Nie ma opcji powtarzalności – każde generowanie daje inne bajty.
- Narzędzie nie naprawia plików, nie symuluje konkretnego rodzaju uszkodzenia i nie gwarantuje, że aplikacja poradzi sobie z każdym błędnym dokumentem.
Najczęstsze pytania
Dlaczego plik nie jest częściowo uszkodzonym PDF-em, mimo rozszerzenia .pdf?
Rozszerzenie nazwy nie wpływa na zawartość. Plik jest celowo losowy i nie zawiera nagłówka PDF, więc nie jest to „uszkodzony PDF”, tylko całkowicie nieprawidłowa treść.
Czy mogę wygenerować plik o dokładnie 1 KiB?
Tak, jeśli ustawisz 1 KiB, otrzymasz plik o dokładnie 1024 bajtach. Wartości są zaokrąglane w dół do pełnego bajta, więc np. 1.5 KiB da 1536 bajtów.
Czy mogę uzyskać ten sam plik przy ponownym generowaniu?
Nie, nie ma możliwości powtórzenia. Każde generowanie tworzy nowe losowe dane, więc pliki będą się różnić.
Przetwarzanie odbywa się lokalnie w przeglądarce.