Help - Search - Members - Calendar
Full Version: PreLogonConfig / PreLogon stand alone public version
The CD Forum > Bart's PE Builder > Plugins
Joshua
PreLogonConfig - V-3.0

With this utility you can config the parameters for PreLogon.exe.
Normaly PreLogon is used to start my PreShell, but it can also used standalone.
PreLogon can do the following thinks.

1. Remove Pe resource limitation.
2. Remove Pe 24 hour duration.
3. Password protected your System.
4. Make a System that were able to expire.
5. Start user-defined shell.
6. You can easy modify the used language file.





Titelbar Caption: is the text in PreLogon Titelbar.
Password to crypt (CD): is the password if you are booting from CD/DVD / (PE-Dir=I386).
Password to crypt (Disk): is the password if you are booting from Disk / (PE-Dir=MININT).
Number of trials: possible misentrys.
Expiration date start: if date < Expiration date start, you can not logon!
Expiration date end: if date> Expiration date end, you can not logon!
Disable password function: Deactivate the password function.
Disable expiration date function: Deactivate the expiration date function.
Remove 24 hour time limit: Remove Pe 24 hour duration.
Remove resource limit: Remove Pe resource limitation.
Run as Shell after Prelogon: Program to start after Prelogon.

here the download link: http://www.drowaelder.de/winpe/PreLogon/PreLogon.Cab

i am also working on the next public version of PreShell, it will need more time,
because it will include writefilter support, and the super tool from Olaf Lagerkvist,
ImDisk !

Joshua
sanbarrow
thumbup.gif

looks nice.
If I understand it right this can be used to replace peloader.exe ?

You may need to tell 2k3-sp1-users where to find msstdfmt.dll as this is needed for PreLogonConfig.exe.
My system does not have this file but I found it in one of my older plugins.
Will I need the dll in the BartPE too ?

Ulli

Hmm - seems to be easy to bypass the expiration function by editing the ini and rebuild the iso
Joshua
QUOTE (sanbarrow @ May 18 2007, 02:22 AM) *
If I understand it right this can be used to replace peloader.exe ?

Yes!

QUOTE
You may need to tell 2k3-sp1-users where to find msstdfmt.dll as this is needed for PreLogonConfig.exe.

I will include this file in next release.

QUOTE
Hmm - seems to be easy to bypass the expiration function by editing the ini and rebuild the iso

I can made it more difficult, but starting PreLogonConfig.exe again on a
other system and rebuild the iso with the new files will always work.
Do you have a more secure idea???

Joshua
paraglider
Whatever you do its easy to update the setupreg.hiv file and replace the startup shell with another shell and then rebuild the iso. I think the best you can do if you are worried about your licensed software is to store it in an encrypted container along with a reg file for license keys.
Jotnar
If you manually build the disc image you could also pass "-hide PreLogon.ini -hide-joliet PreLogon.ini" to mkisofs.exe.

Cheers
daederatz
I don't think we should waste any efforts, especially not those of the truly knowledgeable people like Joshua or paraglider, by trying to build a PE "protection system". It will never be 100 percent secure anyway, as proved by the vain attempts of billion dollar companys with nearly unlimited resources. So why bother?

I just take care of my current PE-CDs - and burn the old ones for 10 secs with my Zippo lighter. That's secure enough for me. wink.gif
sanbarrow
QUOTE (daederatz @ May 21 2007, 11:03 PM) *
I just take care of my current PE-CDs - and burn the old ones for 10 secs with my Zippo lighter. That's secure enough for me. wink.gif


You may also consider the frisbee-approach whistling.gif
hilander999
QUOTE (sanbarrow @ May 21 2007, 07:09 PM) *
QUOTE (daederatz @ May 21 2007, 11:03 PM) *
I just take care of my current PE-CDs - and burn the old ones for 10 secs with my Zippo lighter. That's secure enough for me. wink.gif


You may also consider the frisbee-approach whistling.gif

Let's not forget they make excellant targets for shotgun practice. hysterical.gif
footslong
@Joshua,

I have tried to use the plugin with XPE but cannot get it to work. I have entered XPE as my startup shell, but I never get prompted for a password. What am I doing wrong? bangin.gif

TIA

F. Long
oscar
Try disabling this line in xpe-defaults.inf

;0x1,"Setup","CmdLine","XPELogon.exe -r"
footslong
@Oscar

Tried commenting the line out, and I now get the Prelogon dialog box. BUT I now also get a dialog box that says the following -

bartpe.exe - Unable To Locate Component
This application has failed to start because framedyn.dll was not found.
Re-installing the application may fix this problem.

This error dialog box first pops up after I login in (I dismiss the error dialog box), and then again during hwpnp device discovery. If I dismiss the error dialog box again, XPE continues to boot normally, and the shell seems to work fine. Using agent ransack, I find framedyn dll compressed in my i386 source share, but it is missing in the pebuilder Bartpe directory.

Thanks,

Frank Long
Joshua
QUOTE (footslong @ May 30 2007, 12:02 AM) *
I have tried to use the plugin with XPE but cannot get it to work. I have entered XPE as my startup shell, but I never get prompted for a password. What am I doing wrong? bangin.gif

i have just test it with vanilla pebuilder3110a, and xpe-1.0.7 without any problems.
1. disable Nu2Shell plugin
2. edit xpe-defaults.inf and comment out: ;0x1,"Setup","CmdLine","XPELogon.exe -r"
3. press config button in plugin: Shell: Joshuas-WinPE-PreLogon and
Set Password and expiration dates
Enable Remove resource limit
Enable Remove 24 hour time limit
Set Run as Shell after Prelogon to: XPELogon.exe -r
Press Apply button and build your .ISO


Joshua
Joshua
QUOTE (footslong @ May 30 2007, 05:32 AM) *
This application has failed to start because framedyn.dll was not found.
Re-installing the application may fix this problem.


Do you use a Spybot - Search & Destroy plugin with autostart ?
because normaly there is no framedyn.dll in vanilla build !

Joshua
footslong
@Joshua

The only plugin I have is the prelogin installed. The only thing I have done differently is to disable the WMI plugin in XPE. When I enable WMI the problem goes away. I did a grep in the XPE inf files for framedyn.dll and I get -

xpe-wmi.inf:framedyn.dll=35

Since I wanted to speed up CD boot times I wanted to keep WMI disabled. Would it be okay to just modify the prelogin inf to include framedyn? worthy.gif worthy.gif I generally don't like to modify someone else's plugin because it has a tendency to come back and bite you in the butt.

Thanks,
F. Long
Ed_P
QUOTE (footslong @ May 30 2007, 11:18 AM) *
Would it be okay to just modify the prelogin inf to include framedyn? worthy.gif worthy.gif I generally don't like to modify someone else's plugin because it has a tendency to come back and bite you in the butt.

You could create your own plugin that does nothing more than load the missing dll. Thus the original plugin remains unchanged. thumbsup.gif
Joshua
QUOTE (footslong @ May 30 2007, 05:18 PM) *
@Joshua
The only thing I have done differently is to disable the WMI plugin in XPE.


i also disabled the WMI plugin. you must have a other plugin that used the framedyn.dll !?

Joshua
maxrealqnx
Hi thumbsup.gif

I'm thank you Joshua for nice job thumbup.gif

Are you make this software's vistape version clap.gif

http://vistape.boot-land.net
http://maxrealqnx.boot-land.net

Good luck my friend hug.gif
FeReNGi
This plugin gives always the wrong date (feb 07) to start and not from today.

After clicking 3 times for next month the month is gone....
Joshua
QUOTE (FeReNGi @ Oct 12 2007, 09:36 AM) *
This plugin gives always the wrong date (feb 07) to start and not from today.

What do you mean ???
PrelogonConfig ?

Joshua
midas
I am thinking he is having problems with the little calendar that comes up when configuring expiration date for prelogon with prelogonconfig
It is a little buggy at times so I tend to just type it in
Paxamime
QUOTE (maxrealqnx @ Sep 3 2007, 05:44 PM) *
Hi thumbsup.gif

I'm thank you Joshua for nice job thumbup.gif

Are you make this software's vistape version clap.gif

http://vistape.boot-land.net
http://maxrealqnx.boot-land.net

Good luck my friend hug.gif


I would also like to know if you have plans to make this for PE 2.0. Currently with PE 2.0 it causes the machine to just sit at a black screen and does not launch the shell.
janie09
Thank you for this. I've been looking for this version all over the net. I'm glad i found it here.





Regards,
Marc
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.