Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Programming

Journal QBasicer's Journal: Spinoff of Key Blocker 1

The next thing to come to Vectec is what I call the Account Lockout (real creative, I know). It only works under XP, because of fast user switching (Make sure it's enabled. Read Item 6 below). This is how it works:

  1. Install DLLs to C:\WINDOWS\SYSTEM32
  2. Create a new account, and clear out it's desktop and start menu (except Programs/Startup in the start menu). Place the executable inside the Startup folder.
  3. When you log into that account, there will be a brief moment where the user will be able to access everything as normal, but soon enough (or at least on my computer), the program will inject a dll into the system and execute it.
  4. Once this happens, the system drops the start-menu, taskbar, and desktop icons (and right clicking ability).
  5. After that happens, the program will display a nice promt informing the user of it's new found restrictions
  6. To log out, press WINKEY+L, log in as another user (administrator), and press CTRL+ALT+DEL. Go to the users tab, click the limited user, and click Log Off.

Download: Win32

TODO

  • Autodetect system32 directory.
  • Quicker locking
  • Custom Program Launch
  • Winkey to log out
  • Fix bug that if the program doesn't sleep long enough before injecting, the account freezes up.

Please test this code, it's a SLASHDOT EXCLUSIVE. I look forward to your comments.

This discussion has been archived. No new comments can be posted.

Spinoff of Key Blocker

Comments Filter:

Remember to say hello to your bank teller.

Working...