ИСТОРИЧЕСКАЯ РЕКОНСТРУКЦИЯ · 1985

DROP Virus

Один из самых культовых вирусов-приколов 80-х годов. Написанный для Amstrad CPC, а затем перенесённый на MS-DOS, он не наносил никакого вреда: он просто заставлял все символы на экране медленно осыпаться вниз, как песчинки. Пугающе для пользователя, но на деле безобидно. Вот его реконструкция на чистом HTML/JavaScript.

Синий экран в стиле MS-DOS заполнит браузер, и символы начнут падать. На вашем компьютере ничего реального не происходит.

Как работал оригинал

В текстовом режиме DOS/CPC экран представлял собой матрицу из 25×80 символов, хранящуюся в определённой области памяти (0xB800:0000 для CGA). Вирус перехватывал прерывание таймера и каждые N тактов выбирал случайный символ, сдвигал его на строку вниз, стирая прежнюю позицию. Всего <100 байт ассемблера x86.

Культурный контекст

Вирусы-приколы 80-х (DROP, Cascade, LEHIGH, Ambulance) были цифровыми розыгрышами, распространявшимися на дискетах. Современные аналоги (программы-вымогатели, шпионское ПО) изначально созданы разрушительными. DROP сохраняется как пример докоммерческой «первой фазы» компьютерных вирусов.

ЭТО БЫЛА ШУТКА

Ни один файл на вашем компьютере не пострадал. Всё это было лишь HTML + JavaScript в вашем браузере.

Отправь другу

Отправь эту ссылку в WhatsApp и понаблюдай за реакцией.

Поделиться в WhatsApp
Подробнее
📄 КОНФИДЕНЦИАЛЬНО - ОТЧЁТ Q4.DOC — DocEdit 3.2