First of all congrats for a great project, So on with the question or idea now.
Would it be possible to create a password or login script before the main menu appears. This would add a bit of security to the ubcd project.
Any comments or suggestings are welcome.
Thanx in advance
Technically yes, you can require a user to input a password. To do this you'll need to do some studying of the cdshell documentation to modify the cdshell.ini file, then repackage UBCD into an ISO and burn. There is no "password" function, but through the use of an MD5 hash and the input commands you can make it work. The cdshell documentation can be found at www.cdshell.org.
However, note that this is almost completely ineffectual. The contents of UBCD are not encrypted, so it's a simple matter for someone to copy your CD, extract the cdshell.ini, remove password authentication, and inject and burn. Furthermore, the entire contents can be copied from any OS that can read the CD. Lastly, an MD5 hash in plain view would not be considered very secure.
If you're trying to protect the contents of (non-bootable image) files that you've added to the CD, check out AxCrypt. I don't know how it will work with read-only media but I think it might work. If you try it, let us know how it works out.