Online generator voor nep-beschadigde bestanden
Genereer een willekeurig bestand met CORRUPT!-marker om upload- en foutafhandeling te testen. Kies grootte en naam, download direct. De verwerking gebeurt lo…
Aan de slag
Waarom een nep-beschadigd bestand gebruiken?
Bij het testen van uploadformulieren of documentverwerkers is het handig om een bestand te hebben dat gegarandeerd ongeldig is. Deze tool maakt een bestand met willekeurige bytes, zodat u kunt controleren of uw applicatie fouten netjes afhandelt.
Werking van de tool
De inhoud wordt gegenereerd met crypto.getRandomValues in stukken. Als het bestand langer is dan acht bytes, bevatten de eerste acht bytes de ASCII-tekens CORRUPT!. De rest is cryptografisch willekeurig gegenereerde data. De bestandsgrootte is exact wat u instelt (bijv. 1 KiB = 1024 bytes).
Voorbeeld
Stel grootte in op 1 KiB en naam op test.pdf. Het resultaat is een bestand van 1024 bytes met willekeurige inhoud. Het is geen gedeeltelijk beschadigde PDF, maar volledig willekeurige data. De extensie heeft geen invloed op de inhoud; het MIME-type is altijd application/octet-stream.
Beperkingen
- De tool repareert geen bestanden en simuleert geen specifieke corruptie.
- Er is geen seed of reproduceerbaarheidsoptie; elke generatie geeft andere bytes.
- Het bestand kan niet groter zijn dan 64 MiB.
- Gebruik dit alleen in een gecontroleerde testomgeving.
Veelgestelde vragen
Waarom begint mijn bestand met 'CORRUPT!'?
De eerste acht bytes zijn bewust de ASCII-marker CORRUPT! om aan te geven dat het bestand ongeldig is. De rest is willekeurig gegenereerd.
Kan ik een bestand van precies 1 KiB genereren?
Ja, als u 1 KiB instelt, krijgt u exact 1024 bytes. De grootte wordt naar beneden afgerond op een geheel aantal bytes.
Is het bestand een echte PDF als ik de extensie .pdf gebruik?
Nee, de extensie heeft geen invloed op de inhoud. Het bestand bevat willekeurige bytes en is geen geldige PDF. Het is bedoeld om foutafhandeling te testen.
De verwerking gebeurt lokaal in je browser.