Archive forPerl

I Love You virus scanner in Perl

Back in May of 2000, I was playing around with Win32 API for Active Perl. I hadn’t programmed in Windows before that and it was cool to mess around with Windows internal settings.

Right around that same time, the “I Love You” virus was creating havoc.

8:30 am in the morning
I was working at UIC at that time. About 200 computers at our Department were infected. We were looking for an anti-virus tool or update from Norton.

10:00am
The “I Love You” virus was covered in the news. People were talking about how fast it is spreading, but still no anti-virus program.

10:30am
I decide to write a home grown version in perl to disinfect affected computers.

11:30am
Norton posts update on their server.

1:30 pm
I finish writing my own anti-virus program in perl.

Moral of the Story
A virus scanner can be written in perl ;-)

Someday, when I have some time, I will have to find the code and upload it online.

Comments