Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


BogdanV

9x Log-in Manager

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 !

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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)

Share this post


Link to post
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... :)

Share this post


Link to post
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.

Share this post


Link to post
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:

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

It shouldn't, not by default unless you've set a domain in client for Microsoft networks.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...