Veebipõhine juhuslik failide rikkuja
Rikkuge faili koopia juhuslike baitide muutmisega. Valige protsent ja kaitstud algus. Testige oma varukoopiaid ohutult. Töötlemine toimub kohalikult teie bra…
Alusta kasutamist
Mida tööriist teeb
See tööriist on mõeldud failide riknemise simuleerimiseks, et testida, kuidas teie tarkvara või varukoopiad sellistele olukordadele reageerivad. Näiteks kui teil on pilt, mida soovite testida, saate valida selle, määrata muutmise protsendiks 5% ja kaitsta esimesed 64 baiti. Tööriist teeb seejärel kuni max(1, floor((faili_suurus - kaitstud_baitide_arv) * protsent / 100)) muutmiskatset. Iga katse valib juhusliku positsiooni pärast kaitstud algust ja teeb XOR-i juhusliku baidiga vahemikus 1 kuni 255.
Oluline on mõista, et positsioonid valitakse juhuslikult, kuid sama positsioon võib osutuda mitu korda. Seega võib mõni bait jääda muutmata või isegi taastuda algsele väärtusele. Tööriist ei sihi kindlaid päiseid, lehti ega andmeplokke – see muudab lihtsalt juhuslikke baite.
Näide
Oletame, et fail on 1000 baiti ja soovite muuta 10% failist, kaitstes 100 baiti. Valem on floor((1000 - 100) * 10 / 100) = 90 muutmiskatset. Iga katse muudab ühte baiti, kuid mõned katsed võivad tabada sama baiti, nii et tegelik muudetud baitide arv võib olla väiksem kui 90.
Piirangud
- Faili suurus on piiratud 64 MiB-ga.
- Protsent peab olema vahemikus 1 kuni 100.
- Kaitstud baitide arv peab olema väiksem faili suurusest.
- Tööriist ei garanteeri, et fail muutub loetamatuks – see sõltub juhuslikkusest.
- Kõik toimingud toimuvad teie brauseris; algset faili ei muudeta kunagi.
Korduma kippuvad küsimused
Kas tööriist võib rikkuda faili nii, et seda ei saa enam avada?
Jah, see on võimalik, eriti kui muudate suure protsendi faile. Kuid kuna muudatused on juhuslikud, võib mõni fail jääda osaliselt loetavaks. Tööriist on mõeldud testimiseks, mitte kindla riknemise tagamiseks.
Miks on kaitstud baitide arv oluline?
Kaitstud baitide arv määrab, mitu baiti faili algusest jäetakse muutmata. See on kasulik, kui soovite säilitada faili päist või muud kriitilist algust, et testida, kuidas programm reageerib rikutud sisule, kui päis on terve.
Kas ma saan rikkuda faili, mis on suurem kui 64 MiB?
Ei, tööriist toetab kuni 64 MiB suuruseid faile. Suuremate failide puhul soovitame kasutada väiksemat koopiat või muud tööriista.
Töötlemine toimub kohalikult teie brauseris.