Jump to content

9x Log-in Manager


BogdanV

Recommended Posts

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 !

Link to comment
Share on other sites


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,00

Registry 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

Link to comment
Share on other sites

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 by BogdanV
Link to comment
Share on other sites

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 OFF
c:\progra~1\smplayer\mplayer\mplayer.exe welcome.wmv -fs -ontop
copy C:\system.ini C:\Windows /Y
explorer.exe
copy 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) :

welcome.jpg

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)

Link to comment
Share on other sites

"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... :)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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,00

Registry 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

Yeah until you navigate to safe-mode and delete the registry key. Then what? :unsure:

Link to comment
Share on other sites

Yeah until you navigate to safe-mode and delete the registry key. Then what?

Add the following line to MSDOS.SYS:

Bootkeys=0

This 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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Its awesome :thumbup

but there is a fail... The autologon :unsure:

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 by luluthefirst
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...