السلام عليكم ورحمة الله

طبعا الصورة بعيدة عن عمل الأداة -التدمير الفزيائي- :)
الموضوع يخص تقديم احد الأدوات - اداة شرعية تتلف محتوى القرص الصلب نهائيا في ثانية - الغير ضارة في ذاتها تستعمل للتخريب من طرف اشخاص ضارين في مسح محتوى القرص الصلب، الأداة من عائلة البرامج التي تعطي إمكانية التعامل مع الـــ Command line لتمرير الأوامر المراد تنفيذها.
تصنيف برامج الحماية للأداة غير واضح مقارنة مع تصنيفهم لبعض برامج الضغط و التشفير Packers/Protectors.
للحصول على تقرير الفحص من موقع Virus Total، رفعت على موقع الفحص نسختين، النسخة الأولى الأصلية للأداة مضغوطة ببرنامج UPX و النسخة الثانية مفكوكة Unpacked.
Packed with UPX - Size 35KB.
Scan result 11/41
Unpacked - Size 70.50KB
Scan result 06/41
خيارات الأوامر المدعومة من الأداة :
sage: file.exe [disk number] [switches] <command 1> ... [command n]
Commands:
/pri:<size>:<type>[:n] - create primary partition
/ext:<size>[:n] - create extended partition
/log:<size>[:type] - create logical drive
/delete:<n> - delete an entry
/deltype:<type> - delete partition(s) of specified type
/delactive - delete active partition
/delall - delete all partitions from a disk
/notdel:<type>[,types] - delete all except specified type(s)
/activate:<n> - activate a partition
/deactivate - delete active flag
/changetype:<type>:<n> - change type of partition
/hidefat[:n] - hide FAT partition(s)
/hidentfs[:n] - hide NTFS/HPFS partition(s)
/unhidefat[:n] - unhide FAT partition(s)
/unhidentfs[:n] - unhide NTFS/HPFS partition(s)
/format:<n>[:label] - format partition
/mbr - install the standard DOS MBR loader
/save:<filename> - save MBR and partition table to a file
/restore:<filename> - restore MBR and partition table from a file
/saveboot:<n>:<filename> - save boot sector to a file
/restoreboot:<n>:<filename> - restore boot sector from a file
/show - show partition table
/dump - hexadecimal dump of partition table
/info - show info about hardisk
/? - this help message
Switches
/format - format new partitions
/dynamic - leave space for Win2000/XP dynamic volume
/nolimit - enable creation of max 4GB BIGDOS partitions
جربت إمكانية تمرير أوامر بسيطة و خطيرة مثل File /delall عن طريق ملف Batch على نظام افتراضي حي، يعني من سطح المكتب لنظام التشغيل للجهاز الافتراضي، و النتيجة BSOD و عند إعادة تشغيل الجهاز الافتراضي لا شي، كل الــ Partitions ذهبت.
أعدت المحاولة من جديد بعمل ملف Batch و تنفيذ نفس الأوامر و النتيجة واحدة، إتلاف كل المعلومات الموجودة في الجهاز الافتراضي و النظام حي دون الحاجة والى الدخول بــ Boot على النظام لكي تعمل الأداة.
أعدت التجربة مرة أخرى ببرمجة Dropper يقوم بتنزيل الأداة ثم يقوم بتمرير الأوامر الضارة للأداة و تنفيذها و تم إتلاف معلومات القرص الصلب.
طبعا خيارات الجهاز الافتراضي عندي لا تحفظ التغييرات مما تجعل التجربة العملية فعالة.
لم أشأ أن أرفق الأداة لخطورة سوء استعمالها، من يريد أن يجربها يمكنه البحث عنها في النت اعتمادا على ما تم ذكره في هذا الموضوع.
