إعادة تمثيل تاريخية · 1985

DROP Virus

أحد أشهر فيروسات المزاح في الثمانينيات. كُتب في الأصل لجهاز Amstrad CPC ثم نُقل لاحقاً إلى نظام MS-DOS، ولم يكن يُحدث أي ضرر فعلي: كان فقط يجعل كل حرف على الشاشة يتساقط ببطء نحو الأسفل مثل حبات الرمل. مرعب بالنسبة للمستخدم، لكنه غير ضار في الواقع. وهذه إعادة تمثيل له بلغة HTML/JavaScript خالصة.

ستملأ شاشة زرقاء بنمط MS-DOS المتصفح وستبدأ الأحرف بالتساقط. لا يحدث أي شيء حقيقي على جهاز الكمبيوتر الخاص بك.

كيف كانت النسخة الأصلية تعمل

في وضع النص الخاص بـ DOS/CPC، كانت الشاشة عبارة عن مصفوفة من 25×80 حرفاً مخزّنة في منطقة ذاكرة محددة (0xB800:0000 لبطاقات CGA). كان الفيروس يعترض مقاطعة المؤقّت (timer interrupt)، وكل N من النبضات يختار حرفاً عشوائياً وينقله صفاً واحداً إلى الأسفل ثم يمسح موضعه القديم. الحجم الإجمالي أقل من 100 بايت من تعليمات x86 Assembly.

السياق الثقافي

كانت فيروسات المزاح في الثمانينيات (DROP وCascade وLEHIGH وAmbulance) بمثابة مقالب رقمية تنتقل عبر الأقراص المرنة. أما النظائر الحديثة (برامج الفدية وبرامج التجسس) فهي مدمّرة بحكم تصميمها. ويُحتفظ بفيروس DROP كمثال على «المرحلة الأولى» التجارية المبكرة لفيروسات الحاسوب.

لقد كانت مجرد مزحة

لم يتأثر أي ملف على جهاز الكمبيوتر الخاص بك. كان كل ذلك مجرد HTML + JavaScript يعمل داخل متصفحك.

شارك مع صديق

أرسل هذا الرابط عبر واتساب وشاهد رد فعله.

مشاركة عبر واتساب
لمزيد من المعلومات
📄 سري - تقرير الربع الرابع.DOC — DocEdit 3.2