BogdanV Posted October 17, 2009 Posted October 17, 2009 This would probably be my Hello World app for Windows, so don't expect something extraordinary. Well, this will be a evolutionary project, in the sense that I'll start as a Console App and develop it into a Win32 log-in complete with eye-candy and whatever bells and whistles I would be able to do. The main idea is simple : Run login program as shell, check user and password with data from a file and if OK, launch Explorer shell, else, either offer a fixed number of retries or shutdown/reboot pc. I could also consider making the program rename RP9's task manager to prevent Explorer launch via Run, so that people won't be able to bypass login. Its definitely not as good as winlogon.exe, but I think its better than the stock login, which you can bypass through cancel. I'll start working on a raw sketch, test it and keep you up-to-date with what I've done. In the meantime, comments, suggestions, anything is welcomed !
herbalist Posted October 17, 2009 Posted October 17, 2009 The use of "Cancel" to bypass the login screen can be prevented with a registry entry that requires users to be validated. REGEDIT4[HKEY_LOCAL_MACHINE\Network\Logon]"MustBeValidated"=hex:01,00,00,00Registry files to turn this feature on and off and a text file that expands on this protection are contained in the Must Be Validated zip from Doug Knox's site. It works quite well.Rick
BogdanV Posted October 17, 2009 Author Posted October 17, 2009 (edited) Well then, I guess my idea's kind of useless. I should find something else to do then. How about a animated aurora for Active Desktop (sure, no coding, just photoshop) ? Anyway, thanks for the info. Edited October 17, 2009 by BogdanV
BogdanV Posted October 18, 2009 Author Posted October 18, 2009 I made a Welcome animation for windows that runs before Explorer, to give it some eyecandy. Basically, I set a welcome.bat as shell in system.ini, which contains the following : @ECHO OFFc:\progra~1\smplayer\mplayer\mplayer.exe welcome.wmv -fs -ontopcopy C:\system.ini C:\Windows /Yexplorer.execopy C:\welcome.ini C:\Windows\system.ini /Y The first copy line inserts the original file with "Shell=Explorer.exe" in order to launch the Shell instance of Explorer and the last copy line inserts the modified system.ini with Shell=welcome.bat, in order for the welcome video to appear on the next boot. And here's a screenshot of the Welcome video (Its in line with Whistler 2419's boot screen) : If anyone wants the welcome video I made, do tell. I'll try to make a higher res one because the current one looks kinda ugly when launched by mplayer in WinMe.PS: Some extra notes : the colored bars under "Welcome" are animated. Also, I can't manage to hide the console window (well, there seems to be a way with cmdow and vbs, but I don't know how many of you keep the scripting engine active)
cscherme Posted October 18, 2009 Posted October 18, 2009 "If anyone wants the welcome video I made, do tell. I'll try to make a higher res one because the current one looks kinda ugly when launched by mplayer in WinMe."Please post the video, I have windows ME and would love to have that screen u showed. Plus I have been looking for one for such a long time...
BogdanV Posted October 18, 2009 Author Posted October 18, 2009 Well, you'd probably want to see the actual animation. Here it is : PS: I'd attach the files if archives would be permitted.Anyway, PM me for the files. until I find a file host and post a upload link.
PROBLEMCHYLD Posted October 19, 2009 Posted October 19, 2009 The use of "Cancel" to bypass the login screen can be prevented with a registry entry that requires users to be validated. REGEDIT4[HKEY_LOCAL_MACHINE\Network\Logon]"MustBeValidated"=hex:01,00,00,00Registry files to turn this feature on and off and a text file that expands on this protection are contained in the Must Be Validated zip from Doug Knox's site. It works quite well.RickYeah until you navigate to safe-mode and delete the registry key. Then what?
herbalist Posted October 19, 2009 Posted October 19, 2009 Yeah until you navigate to safe-mode and delete the registry key. Then what?Add the following line to MSDOS.SYS:Bootkeys=0This prevents booting to safe mode by using the CTRL or F8 key. The text file contained in mustbevalidated.zip explains this and much more, such as changing the boot order at the BIOS and protecting it with a password. This will prevent its being bypassed with a bootdisk or live CD. If all the steps it mentions are properly implemented, it would require opening the case and pulling the battery to defeat it. The included text file is worth reading even if you don't plan on using the registry files. Like XP, 98 is not at all secure out of the box, and like XP, a few small changes can make a big difference. Rick
PROBLEMCHYLD Posted October 24, 2009 Posted October 24, 2009 Why is it when you use clients for microsoft networks it ask for a domain?
awergh Posted October 25, 2009 Posted October 25, 2009 It shouldn't, not by default unless you've set a domain in client for Microsoft networks.
PROBLEMCHYLD Posted October 25, 2009 Posted October 25, 2009 It shouldn't, not by default unless you've set a domain in client for Microsoft networks.But i didn't i just followed the instructions and it ask for a domain.
cscherme Posted October 26, 2009 Posted October 26, 2009 Why is it when you use clients for microsoft networks it ask for a domain?This is why I always change my network to Windows Logon, it seems to make it bypass this step for me. I used to get annoyed with Windows asking me for a domain and a password everytime.
awergh Posted October 27, 2009 Posted October 27, 2009 I usually set it to autologon in tweakui so this wasnt a problem but the domain option didnt appear unless i actually specified a domain
sparky4 Posted November 16, 2009 Posted November 16, 2009 BogdanV!you can use my server to host the files for freehttp://4ch.lolcano.me:88/uploads/@/I love this idea you came up with!
luluthefirst Posted November 29, 2009 Posted November 29, 2009 (edited) Its awesome but there is a fail... The autologon I try all possible way but it log on automatically at start up And aslo disabling CTRL-ALT-DEL (aslo is because revolution pack 9 have a new taskmanager wich can click on "Run") Edited November 29, 2009 by luluthefirst
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now