Very cool.
Roll up, roll up to the Malware Museum! Run classic DOS viruses in your web browser
The Internet Archive has opened a new collection dubbed the Malware Museum that lets you run old DOS-era viruses in your web browser. There are 78 samples to play with, all uploaded earlier today and collated by Mikko Hypponen and Jason Scott. The cheesy old code is executed in your browser using a JavaScript version of …
COMMENTS
-
This post has been deleted by its author
-
-
Saturday 6th February 2016 01:17 GMT Mikey
I suppose a lot of us would like to know...
...What exactly IS this 'winbloat' you're on about? Kinda sounds like some weird prank program, or maybe a Mr Creosote simulator. Whatever it is, I guess I hope it doesn't show up on my install of Win 7. Thankfully, that has some semblance of a firewall, and a semi-useful malware checker.
But no, you can't mean Windows. That DOES come with some security, even if the rest is up to the user to provide. And that's a good thing, I think, having the freedom of choice on that. Certainly choice seems to be a tennet of that peculiar kind of rabid open source lunatics, so choice MUST be a good thing!
Right?
-
-
Monday 8th February 2016 23:12 GMT Mikey
Re: I suppose a lot of us would like to know...
@mikey - have a look in $Windows.~BT - you will find a nice winbloat file that is waiting for you to upgrade to w10 whether you want to or not.
You mean the one I got rid of as soon as I found it, and knew what it was for? Yes, I removed the cached data for the upgrade, no different to any other downloaded and as-yet-uninstalled update in principle. Sure, the delivery method was underhanded, but an update is all it ever was.
And now it's not. Good computer management, you see. Take steps to secure, remove, patch and protect.
-
-
-
-
Saturday 6th February 2016 09:19 GMT macjules
Re: So what's the difference between this, and installing Flash???
One is written by despicable, evil, hackers who only want to ruin your day with endless desktop messages and demands for you to download and install their latest, pathetic attempts to write code.
The other is a relatively harmless computer virus written by someone with absolutely no connection at all to Adobe.
-
-
Friday 5th February 2016 21:14 GMT Andrew Jones 2
I have often said that viruses used to be intelligent and sometimes quite fun, they existed to destroy hard drives and find new ways to spread. Nowadays they are all about stealing information and forcing you to pay. I don't think you even get polymorphic viruses these days do you? They are all written from toolkits and show very little innovation.
-
Saturday 6th February 2016 13:29 GMT Destroy All Monsters
They are all written from toolkits and show very little innovation.
"They are perfect. A new form of lowlife!"
A blast from the past:
Scientific American 1985-03, "Computer Recreations" Column by Alexander Keewatin Dewdney: A Core War bestiary of viruses, worms and other threats to computer memories
There is a good problem implicit here and I would be both unimaginative and irresponsible for not posing it; In one page or less describe DOS DOCTOR, a program on disk that somehow stamps out such electronic epidemics. Many disks used by a personal computer contain copies of its DOS. When started up, the computer obtains its copy of the DOS from the disk. This DOS will still be in charge when other disks, also containing copies of the DOS, are run. If it is infected, the DOS currently in charge may alter the other copies of the DOS or even replace them with copies of itself. But how to counteract such virulence?
That sounds suspiciously like a halting problem.
-
-
Friday 5th February 2016 21:18 GMT davcefai
Just to add a little info, the Maltese Casino was a modified, already existent, virus. I examined the innards and saw that the date check code was very clumsy although it did work. It was nowhere near as elegantly written as the rest of the .com file. However it served as a good detection string.
Strangely enough the 15th August is a national holiday in Malta - a big one - where we literally celebrate not becoming part of Germany during WW2. Malta was out of food and aviation fuel. Fighters could not take off. The Ohio made it into harbour and fuel was trucked straight to the waiting planes!
Anyway, the point is that the writer set his code to trigger on a day when the fewest computers would have been turned on. Most businesses would be on Summer shutdown and everybody would be at the beach!
-
-
Saturday 6th February 2016 11:30 GMT Mr Templedene
Two I remember which were fun and non destructive, but were detected and flagged as viruses by anti virus software:-
popcorn, that changed the keyboard beep note so that as you typed it played the tune "popcorn"
It was fun briefly, as you tried to get your typing to fit the songs rythm
and "Polite" which got all huffy if you inevitably typed a swear word into the command line, and then refused to let you do anything until you typed in an apology.
-
Saturday 6th February 2016 11:31 GMT Mystic Megabyte
Music virus
In all my computing years the only data loss* I've had was from the "Music virus". I got it from a dodgy copy of "The Prince of Persia" which was running on a 286. Sure enough it played a tune while deleting the FAT :(
I've gone all Linux now so apart from Flash I should be safe. When the BBC finally stop using Flash it will be removed immediately.
*AFAIR nothing important was lost
-
-
Sunday 7th February 2016 08:49 GMT JimC
Virus Collections...
I came across my Virus collection floppy discs the other day: quite an array of different offenders we caught in the organisation. The only one that really hurt is was the first we got, Vacsina, which was a pain in the neck to eliminate. After that we got much better at catching them early on.
-
Sunday 7th February 2016 10:43 GMT Ken Moorhouse
My first encounter with a virus
My largest client at the time had bought a high-performance pc (a 386sx, if my memory serves me right) from a London-based third-tier manufacturer. He wanted a mouse to go with it and I supplied him a top-of-the-range Logitech. In those days you had to run the supplied driver disk (5.25" floppy) to get it recognised. Did that, tested it, client happy, went away.
Shortly after I got urgently summoned back: accused of infecting the pc with a virus. WTF!? This was indeed A Serious Matter.
When I arrived, it turned out that that super-duper high-performance pc had got fried. The supplier had installed a new motherboard and had thought he'd try and mitigate some of the loss of replacing said motherboard with another one FOC by flogging my client an AV solution. In those days it was Dr Solomon, and his product was indeed considered by myself as the Rolls Royce of AV scanners (but that's another story).
So, the pc supplier had run the AV through and lo and behold there was a virus on the hard drive. What software had been recently been installed? (Perish the thought that it had originally been supplied with a virus). So I got the blame.
I asked where the Logitech disk was, right now.
"It is in the safe." (This was pre-internet when manufacturer driver disks were precious).
Having established that it had a write-protect tab on it (which I had had the foresight to ensure was on there when I supplied it), I said "Ok, let's run an AV check on that."
Banking my reputation on Logitech being a Good Brand, that test came up negative. So I was able to prove that, without shadow of doubt that it was not the mouse software that was the source of the infection. "Get that f'ing pc supplier down here, Right Now..." was my client's response.
-
Monday 8th February 2016 12:28 GMT Tachikoma
"Type Cookie!"
Those were the days!
I think one of my earliest coding attempts was a sort of virus on the Archimedes, one of the cover discs had an antivirus app on it, which grabbed my curiosity so I wrote something (pseudocode, excuse me) like:
DO
IF SYS$.Time = 09:00:00
Copy <random folder name>, <same folder name>
ENDIF
LOOP
There were no checks in those days, so you could copy a folder into itself, which would cause an endless cycle of copying until the folder/FAT limit had been reached... or you pressed Ctrl Shift + Break