Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Obtaining the OwnerName 1

Status
Not open for further replies.

JJStorm

Programmer
Jun 4, 2002
8
ZA
I have some TPS's from an old system without the original Code or dictionary, and need to access these files.

I dont know the Ownername used by the previous programmer.

Is there a way or hack utility :) to get (or past) the ownername.

Thank You
JJ
 
ONLY IF YOU HAVE THE EXE FILE.

The Ownername is in plain text following the filename.
View the file with any hex editer to find it.

This is only true if a dictonary was used.
If the exe was built from a project it might not be there.

I don't know of any cracks for tps files.

Good luck.
 
There is at least one password "discovery" service on the net but my past experience has been negative with them. Each file that I could not crack they were also unable to. If you have the executable file that uses the data and it has not been EXE compressed then you may be able to see it clear text with a binary file viewer. If you have no success post back and we can see if there is something further to do.

HTH
 
Thank you !
I will try it and post back the results.

JJ
 
Ok,
I have viewed the EXE with an Hex editor but are unable locate the File I require. I even tried this on an exe i know the ownername of and searched for the Ownername in both text and hex formats but to no avail.

When i search for a file, i assume you are searching for the file label right?
 
Okay, First just let me thank you all for helping me out with this.

Now, let me see if i get this pretty simple procedure right.

1) open the exe with an Hex editor - I'm using XVI32.
2) Search for the clear text string of the password - in the case were i actually used know the password (ownername) it didnt worked- not case sensitive
3) Search for a clear text string of the filename - I used the label name as specified in the dic - again no success.

What will happen if the exe is setup not generate the File declarations but this is instead done in a bottom layer DLL.
Will this still work?
 
I forgot to ask what will happen if the programmer used a variable ownername. Then the ownername probably would not show in a hex editor, would it?
 
You didn't say anything about a data DLL<g>, in that case no. As to the variable there generally is still an assignment someplace that you can find. Unless of course the developer knows about this and tries to make the assignment character by character at several different point in the program. Finally if an algorithm is used to set the variable value it will be most difficult. A sure fire way (if you have the patience) is to load the application and then crash it getting a memory dump, the password can be seen in the dump. I have not tried this with a data DLL, let me know if it works.

HTH
 
This may sound novicelike but lets say you have a already compiled app and want to crash it.

HOW ? I never tried to crash an app before or tried to look at a memory dump.

I know on the GPF error screen there is a button &quot;details&quot;.
Is this the memory dump?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top