የመስመር ላይ የዘፈቀደ ፋይል አበላሽ
የፋይል አበላሽ መሳሪያ ፋይልዎን በመቶኛ በመግለጽ በዘፈቀደ ባይቶችን ይቀይራል። ለመረጃ መልሶ ማግኛ ሙከራ ይጠቀሙ።. ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።
መጠቀም ይጀምሩ
የፋይል አበላሽ ባህሪያት
ይህ መሳሪያ የፋይል ትክክለኛነት መሞከሪያ ሙከራዎችን ለማድረግ ይረዳል። ለምሳሌ የመጠባበቂያ ስርዓትዎ የተበላሹ ፋይሎችን መለየት ይችል እንደሆነ ማየት ይችላሉ።
ምሳሌ
የ1000 ባይት ፋይል ከመረጡ፣ መቶኛ 10% እና የተጠበቁ ባይቶች 100 ከሆኑ፣ የመቀየር ሙከራዎች ብዛት max(1, floor((1000-100)*10/100)) = 90 ይሆናል። እያንዳንዱ ሙከራ ከ100ኛው ባይት በኋላ ባሉ ቦታዎች ላይ የዘፈቀደ ባይት ይመርጣል እና ከ1-255 ባለው የዘፈቀደ ቁጥር ጋር XOR ያደርጋል።
ዋና መለኪያዎች
- የባይት ለውጥ መቶኛ (1-100)
- የተጠበቁ ባይቶች ብዛት (ከፋይሉ መጠን ያነሰ)
- የመቀየር ሙከራዎች ብዛት በቀመሩ ይሰላል
ውስንነቶች
የመቀየር ሙከራዎች ቦታዎች በመደጋገም ሊመረጡ ስለሚችሉ፣ የተለዩ የተቀየሩ ባይቶች ቁጥር ከተዘገበው ሙከራ ቁጥር ያነሰ ሊሆን ይችላል። ይህ መሳሪያ የፋይል ጭንቅላትን ወይም መዋቅርን አያነጣጥርም። ውጤቱ ሊነበብ የሚችል ሊሆን ይችላል፤ ስለዚህ ለፈቃድ ሙከራ ብቻ ይጠቀሙ።
የሚጠየቁ ጥያቄዎች
ጥያቄ 1፡ የተጠበቁ ባይቶች ብዛት ምንድነው?
ይህ ከፋይሉ መጀመሪያ ላይ ያሉ ሳይበላሹ የሚቀሩ ባይቶች ቁጥር ነው። ለምሳሌ የፋይል ጭንቅላትን ለመጠበቅ ያገለግላል።
ጥያቄ 2፡ የመቀየር ሙከራዎች ብዛት እንዴት ይሰላል?
ቀመሩ max(1, floor((size-protected)*percentage/100)) ነው። ለምሳሌ 1000 ባይት ፋይል፣ 10% እና 100 የተጠበቁ ባይቶች ከሆኑ 90 ሙከራዎች ይደረጋሉ።
ጥያቄ 3፡ ውጤቱ ሁልጊዜ የማይነበብ ይሆናል?
አይደለም። በዘፈቀደ ለውጦች ምክንያት ፋይሉ አሁንም ሊከፈት ይችላል። ይህ መሳሪያ የመረጃ መልሶ ማግኛ ስርዓቶችን ለመፈተሽ ነው እንጂ ሁልጊዜ የማይነበብ ለማድረግ አይደለም።
ማስታወሻ
ይህ መሳሪያ ለፈቃድ የመረጃ መልሶ ማግኛ ሙከራ ብቻ ነው። ሁሉም ሂደቶች በብራውዘርዎ ውስጥ ይከናወናሉ፤ ዋናው ፋይል አይቀየርም።
ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።