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:
- Install DLLs to C:\WINDOWS\SYSTEM32
- 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.
- 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.
- Once this happens, the system drops the start-menu, taskbar, and desktop icons (and right clicking ability).
- After that happens, the program will display a nice promt informing the user of it's new found restrictions
- 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.
Sounds like effective backup for locked accounts (Score:1)