NTSwitch
Results 1 to 6 of 6

Thread: NTSwitch

  1. #1
    Senior Member
    Join Date
    Sep 2001
    Posts
    800

    NTSwitch

    Hey all.
    There was a few posts a while back about a program called NTswitch.
    Here, and here.


    If anyone is interested in trying this out here it is. I have tried it and it works perfectly. Just you wont have any licensing installed.
    [gloworange]\"A hacker is someone who has a passion for technology, someone who is possessed by a desire to figure out how things work.\" [/gloworange]

  2. #2
    Senior Member
    Join Date
    Sep 2001
    Posts
    800
    If anyone tries this program tell me how it runs for you.
    [gloworange]\"A hacker is someone who has a passion for technology, someone who is possessed by a desire to figure out how things work.\" [/gloworange]

  3. #3
    Banned
    Join Date
    Oct 2001
    Posts
    1,462
    Well, When I ran the program it changed the strat up screen and the login one, I dont see any other differences.... What else is it supposed to do?

  4. #4
    Senior Member
    Join Date
    Sep 2001
    Posts
    800
    I read that it is supposed to change it from NT workstation or 2000 pro to server, and vice versa. It does not have all of the software that server comes with though. Like licensing, and more. I think that it is to prove that the binarys of 2000 pro and 2000 server are the same.
    I also thought that it would be different but it looks and acts the same as 2000 pro.
    Here is a quote from here.
    What is NTSwitch?

    NTSwitch is a small freeware program that allows you to turn an existing NT Workstation or Windows 2000 Professional installation into an NT Server or a Windows 2000 Server environment.

    How does it work?

    It's well-known that Workstation and Server environments are virtually identical. The operating system decides which "flavor" to run in based on two registry values:

    HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions - ProductType [REG_SZ]
    HKLM\SYSTEM\Setup - SystemPrefix [REG_BINARY 8 bytes]

    ProductType is "ServerNT" or "LanmanNT" for servers, and "WinNT" for workstations. The third bit in the last byte of the SystemPrefix value is set for servers, and cleared for workstations.

    Since the release of NT4, Microsoft has taken measures to keep the user from changing these registry values. The operating system has two watcher threads that revert any changes made to these two registry settings, as well as warn the user about "tampering".

    The good guys at SYSInternals have supposedly created an application called NTTune. They did not release it to the public, but only to the press - their intent was to demonstrate the fact that there's really no difference between Server and Workstation. However, they did not make their utility publicly available. The application disabled the system threads thus letting the user change the aforementioned registry values.

    The public is curious - people came up with a way of changing these settings without NTTune. Details are here. It involves hacking the NTOSKRNL.EXE executable so that the watchdogs are looking at some other registry setting. While this works, it's definitely not for the faint at heart.

    Our utility, NTSwitch, is not as slick as NTTune - it does not disable the system threads. It's not as horrible as the NTOSKRNL.EXE hack either.

    Our approach is the following:

    Backup the SYSTEM hive of the registry using the registry API.
    Edit the information contained in the backup file.
    Restore the registry from the backup.
    Reboot the computer so that the changes can take effect.
    [gloworange]\"A hacker is someone who has a passion for technology, someone who is possessed by a desire to figure out how things work.\" [/gloworange]

  5. #5
    AO French Antique News Whore
    Join Date
    Aug 2001
    Posts
    2,126
    Thank man! Gonna give me a try when I get free time!
    -Simon \"SDK\"

  6. #6
    Junior Member
    Join Date
    Apr 2002
    Posts
    1
    If this really works you should be able to provide more than 10 concurrent connections. Can you? Also Server has an NNTP Server. Did you get that also?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •