You are here

mass production and password manager

8 posts / 0 new
Last post
Mister V
Offline
Last seen: 17 years 10 months ago
Joined: 2005-12-13 06:10
mass production and password manager

Hi,

I'd like to give quite a big number of USB keys to peoples, and i'd like to put in these keys a portable firefox with a password registered for a web-site.

Like this, no need for the people to remember teir password, or to register it themself, it's already done. They just have to use the key and enjoy.

My problème is : I can't register all the passwords manualy.There's a lot of keys to create, and it will be done automaticly. So i'd like to find a way to register the password with a small script.

I found out that the passwords are stored in the files (in the /profile/ folder):
key3.db
signons.txt

But I don't know how to generate this files with a script, or a programme....

Maybe I can just do the stuff by generating the file signons.txt (the other one doesn't change from a password to another I think). But I still don't know how to create a valid signons.txt file.

Can any one help me with this ??

Thanks a lot

(excuse me for my poor english, it's not my natural language :p)

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Do one profile

1. Install Portable Firefox
2. Launch it and save any passwords within as necessary
3. Copy the whole Portable Firefox instance to every other key
4. Enjoy the beauty of open source software
5. (optional) If this is a profit-making endeavor, consider donating a portion back to the Portable Firefox project and Mozilla so the software can continue to be improved for you and others

Sometimes, the impossible can become possible, if you're awesome!

Vortex_ICS (not verified)
Great

Great idea for a small conference, and great idea to help the open source community.

Mister V
Offline
Last seen: 17 years 10 months ago
Joined: 2005-12-13 06:10
Different passwords

Hi,

Thanks for your answer. But I still have a probleme :
I'd like to put, for each key, a different password !!

So I can't just copy the PF instance as is. I have to change the password each time.

I found that the passwords are stored in file signons.txt, but it's encrypted, and I don't know what encryption is used, so I can't reproduce it.

Does anyone know how to make a signons.txt file ?? what encryption is used ??

Of course I'll try to make my boss to consider donating to PF project. But the USB Key created will not be sold but given, so we won't make money off it.... we'll see if we can help anyway Blum

thanks

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Different passwords = different profiles

Of you want different passwords, you need different profiles for every single one. You'll need to log into PFF on each drive and create it. Or create it elsewhere and copy it in. I don't know what encryption FF itself uses, but it's unchanged in PFF.

Sometimes, the impossible can become possible, if you're awesome!

Mister V
Offline
Last seen: 17 years 10 months ago
Joined: 2005-12-13 06:10
You'll need to log into PFF

You'll need to log into PFF on each drive and create it. Or create it elsewhere and copy it in.

This is impossible for 1000 or 10000 acounts.
I have to find a way not to do it manualy.

The only way I see actually is to find the encryption used and to make a script to generate the signons.txt files.

It seems the encryption is DES..... but I still don't know how to apply this...

johnnyh
Offline
Last seen: 15 years 11 months ago
Joined: 2006-04-24 11:23
great idea

what a great idea! what type of venture are you doing this for?

if I had employees, I would be very excited about the prospect of PAs.

I think you are right... a couple of options:
1. script it, if you are not confortable programming then...
2. macro, use a macro builder and populate the passwords from a pregenerated text file (I bet you could find a program or even spreadsheet formula to create random passwords)

Hope that helps.

nm35
Offline
Last seen: 17 years 8 months ago
Developer
Joined: 2005-12-12 17:13
Humph.

key3.db stores the encryption scheme used, and signons.txt has the signon itself. You lose key3.db, signons.txt is useless; the same goes vice versa.

If you need 10,000 signons, you should try something else. Can you tell us what exactly you're doing that needs unique signons for this? Will signons have to be generated on the spot?

If security isn't of the essence, I would use this hack: Install Firesomething and brand Portable Firefox so it looks like "Portable Firefox provided by (your company name)." Then let Firesomething change the user-agent string, and have the site automagically detect and let in people with that user-agent string.

Or, you could use a script to change the brand to include the password (the brand should be stored in prefs.js) and do it that way.

What programming languages can you write in? I think I could write you up something in NSIS or C++ to do the job, if that's what you want to do. E-mail me (nm35.53mn@gmail.com), if you want me to try.

~nm35 {blog} {personal space}

Topic locked