Jump to content
Server Maintenance This Week. ×

I'm stupid. Password recovery Help


This topic is 5129 days old. Please don't post here. Open a new topic instead.

Recommended Posts

SO, I'm working on a database where the staff permissions are controlled by filemaker. I've set up a pretty sweet database and then I was automating an account password change dialog (with dialogplugin) so that I could have the password typed in by the user saved in the staff table and also added to the filemaker permissions.

When I ran the script for the first time I changed my password and a dialog box (that I had set up) came up saying that my old password didn't match the old password in the FileMaker accounts. Now when I try to login to make changes to my database I am locked out of making changes (because only my user was authorized to make changes).

I know this defeats the purpose of permissions and security, but is there a way to recover a lost password when you don't have permissions to edit anything? I don't want to have to recreate this database because I was stupid enough to lock myself out.

Thanks for any help.

Link to comment
Share on other sites

Since real FIleMaker passwords are not stored in FileMaker Pro files, I don't know what you recovered. Likely this was one of the password crackers that strips out the hash block and replaces it with its own. This damages the structure of your file.

Please see thefmkb.com/4829 for more details on that.

More broadly, your original concept is flawed, namely storing the password as a data element. That could easily be compromised, less easily now in FileMaker® Pro 11, but still doable.

Steven

Link to comment
Share on other sites

Surely the password must be stored in the Filemaker database....the (Presumably Passware) tool is able to decrypt the password data in the fp7?

No on both counts. The tool doesn't decrypt the password because the password isn't stored in the database or anywhere else.

Steven

Link to comment
Share on other sites

Steven knows what he's talking about.

However, in this particular case, it appears the OP (not FMP) is storing passwords in the file. Which is a BAD IDEA.

PS:

You ever try to recover a lost password for a website? They usually just send you a link to reset the password. They don't tell you what it is. Because no one knows, it's not stored in a human-retrievable way.

It's a good idea to follow the same practice in your FMP development.

Edited by Guest
Link to comment
Share on other sites

The password is in the database FILE (as in within the file itself, not as a record in the database), obviously hashed/encrypted in some way.

No system is completely hack/crack/foolproof, it stands to reason that the authors of the tool have been able to reverse engineer Filemaker's password storage system and reveal or otherwise overwrite the password.

I suspect the former, as I've used the tool previously and confirmed that it does indeed retrieve the password I set.

Link to comment
Share on other sites

Attached is a very simple file created in FMP 10.0v3 in Windows 7. Tell me what the full access password is.

If you get it open, tell me what word is on the layout.

I'm keen to know if these utilities can "recover" passwords.

Password.zip

Link to comment
Share on other sites

I'm not sure if you were intending to reply to me or to the thread in general.

But the OP is storing passwords as rows in the db itself.

I could have the password typed in by the user saved in the staff table and also added to the filemaker permissions

Which makes getting said passwords much much easier.

Link to comment
Share on other sites

Ann, many thanks for taking the time to work on the file. Indeed "open" is the word.

What was the password that the cracker used?

Link to comment
Share on other sites

This topic is 5129 days old. Please don't post here. Open a new topic instead.

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
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.