Saturday, October 23, 2004

Registry Reference for Windows Server 2003


ProductType HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions

Data type Range Default value
REG_SZ Platform identifier Windows XP Professional: WinNT
Windows Server 2003: ServerNT or LanmanNT

Description
Stores data that identifies the operating system platform running on the computer. This data lets programs identify and customize their features to the platform.

In Windows Server 2003, the following entries identify the platform options.

Value Meaning
WinNT Windows XP Professional
ServerNT Windows Server 2003
LanmanNT Windows Server 2003

Tip

To view this data, programs can use the GetVersionEx and VerifyVersionInfo application programming interfaces.

Caution

Do not delete this entry or change its value. This entry stores protected operating system data. Editing this data violates your Windows Server 2003 licensing agreement and disqualifies you from receiving Microsoft Product Support Services service. If a program tries to change the data, the system stops abnormally and displays a blue screen.
Windows 9x install control

Do you need to install Windows from your CD but lost the CD Key and the Certificate of Authenticity? There are a few methods that you can use to get Windows installed. On this page I will discuss two of the easiest methods for installing Windows 9x and Millennium without a key.

The idea here is to get Windows to think it is either an OEM version being installed that does not require the CD Key or make Windows think it is being installed over a network without supervision so that a CD key is not asked for.

To get this accomplished we need to change the setting ProductType in the Setuppp.inf file located inside one of the Precopy?.cab files. Windows Me uses only Precopy1.cab while 9x can use 2 or 3. Since we cannot re-save the file back into the cab file we need to approach this from a different angle.

You may need to try a few different methods to get the one that works for you.

Method One: (easiest)
Start installing Windows from inside of Windows. When you are asked to except the License Agreement do not click on "Next", YET! Now bring up the Start Menu (Ctrl + ESC buttons) and in the Run window type Notepad. Have Notepad open the file WININST0.400\Setuppp.inf. Do a search for the string "ProductType", and change the value from 9 to 1. If the value 1 fails try one of the other values as noted below

ProductType=1: Upgrades without asking for CD KEY (serial number)
ProductType=2: CD Key required
ProductType=5: Asks for CD Key, but won't take valid keys- and you get the option to "ignore" and go on.
ProductType=6: Works OK (?) (?)
ProductType=7: Works on Windows 95 and 95 A
ProductType=9: OEM non upgrade version

Now save the changes and continue the installation.

Method Two:
You will need to copy all the Windows installation files to your hard drive first. Then in the same folder you copied the files to create a new file Msbatch.inf. Add the following:
[Setup]
ProductType=1
(press Enter)
(press Enter)

Save the file and install Windows.

When Windows has completed installing go to the Registry Key in RegEdit HKEY_LOCAL_MACHINE|Software\Microsoft\Windows\CurrentVersion and get the value of the Data "ProductKey", for Windows 95, it will be "ProductID". If you have Windows 98 or ME do not use the value from "ProductID". Save the information, this is your Windows CD Key.
Patriot Games (pg)

Written by: Tom Clancy

First published: 1987

Known translations:
Danish - Patrioternes Spil
Italian - attentato alla corte d'Inghilterra - 1987

Plot:
Jack Ryan is on vacation in London with his wife Cathy and his daughter Sally while doing some research for a book he is writing. As Ryan meets his family at St. James Park, they witness a terrorist attack on a member of British royal family. Ryan, a former US Marine, charges the terrorists and foils their attack killing one and wounding another. The terrorists belong to ULA (Ulster Liberation Army), an offshoot of the IRA, whom doesn't approve of the attack. Sean Miller, fanatic member of the ULA and the mastermind behind the attack, won't let Ryan get away with it. Admiral Greer urges Jack to join the CIA in order to protect the Ryan family from the terrorists' revenge.
The Hunt for Red October (hfro)

Written by: Tom Clancy

First published: 1984

Known translations:
Danish - Jagten på Røde Oktober
Italian - la grande fuga dell'Ottobre rosso
Dutch - De jacht op Red October (1986)

Plot:
Russia's newest Typhoon-class nuclear missile submarine Red October, equipped with a silent propulsion system, sets sail from Murmansk. At the same time a mysterious letter is sent from Red October's captain, Marko Ramius, to the chief political officer of the Soviet Navy. Shortly after almost the entire Soviet fleet in the North Atlantic and Mediterranean sets out for the Atlantic Ocean with the mission to hunt down and destroy the Red October. CIA-analyst Jack Ryan believes that Ramius is trying to defect to the West. The Pentagon and White House generals do not believe in his idea. They believe Soviet's story, that Ramius is a madman and that he will launch his nuclear missiles at the United States. A race between NATO and the Soviet Union begins. Who will find the Red October first? In the middle of all this Ryan is trying to get to Ramius and help him.

Monday, October 18, 2004

Spoof MAC Address

Goto Start->Run, type "cmd" to goto command prompt

Type "ipconfig /all" and record the MAC address for each network adapter

Goto Start->Run, type "regedit" to bring up registry editor. Make sure you backup your registry in case you screw up. If you screw up important registry entries, you may damage your computer system. Again, MAKE SURE you have a good backup of your registry entry!

Locate "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\\Parameters". should have subkeys like "xyz0000", "xyz0001", "xyz0002" and so on.

Click on each subkey that starts with "0000" and determine your Ethernet card by looking at "DriverDesc" key. If it did not match, then goto "0001", "0002" and so on...

Once you got the right NIC card,

Click on dropdown menu Edit->New->String Value.

Name the new string "NetworkAddress" and click OK.

Double-click on the new "NetworkAddress" string and you will be prompted for "Value data"

Enter the new MAC address you want to assign. The MAC address you enter should be a 12 digit number with NO "-", i.e. "00C095ECB761"

Reboot your system

Verify the new MAC address with "IPCONFIG"

Resources: