80년대의 가장 상징적인 장난 바이러스 중 하나입니다. Amstrad CPC용으로 작성되었다가 이후 MS-DOS로 이식되었으며, 파괴적인 동작은 전혀 하지 않았습니다: 그저 화면의 모든 문자를 모래알처럼 천천히 아래로 떨어뜨렸을 뿐입니다. 사용자에게는 무섭지만 실제로는 무해했습니다. 여기 순수 HTML/JavaScript로 재현한 버전이 있습니다.
파란색 MS-DOS 화면이 브라우저를 가득 채우고 문자들이 떨어지기 시작합니다. 실제로 컴퓨터에는 아무 일도 일어나지 않습니다.
DOS/CPC의 텍스트 모드에서 화면은 특정 메모리 영역(CGA의 경우 0xB800:0000)에 저장된 25×80 문자 행렬이었습니다. 바이러스는 타이머 인터럽트에 후킹하여 N틱마다 무작위 문자를 골라 한 줄 아래로 옮기고 이전 위치를 지웠습니다. 총 100바이트 미만의 x86 어셈블리였습니다.
80년대의 장난 바이러스(DROP, Cascade, LEHIGH, Ambulance)는 플로피 디스크로 전파되던 디지털 장난이었습니다. 현대의 유사품(랜섬웨어, 스파이웨어)은 처음부터 파괴를 목적으로 설계되었습니다. DROP은 컴퓨터 바이러스의 상업화 이전 "1단계"를 보여주는 예시로 보존되고 있습니다.
컴퓨터의 어떤 파일도 손상되지 않았습니다. 모든 것은 브라우저 안의 HTML + JavaScript였을 뿐입니다.