Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > Reverse Code Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 01-28-2005, 04:28 PM
Fierce Fierce is offline
Junior Member
 
Join Date: Jan 2005
Posts: 4
Send a message via ICQ to Fierce
Default i need help with cracking

Hello,

i need help with a file and i am new to the scene.
i wont do it myself. this file is an exe-file of a telephone-book on cd...
when i specify my search to only one city i can see all the adresses of the people living in this city... and i want to export ALL ADRESSES of this city but can only export 75 adresses at once... too less, of course

so i need to crack the limitation of exportation... i have to unlimit it!
1 more problem perhaps: this file is german...

When i exported some people's adresses the program says:

"Es wurden 75 Datensätze exportiert"

Which means: "There were 75 adresses exported"


i already found 3 interesting string data references:

String Resource ID=00055 "Es wurden" <--- "There were"
String Resource ID=00056 " Datensätze exportiert!" <--- "adresses exportet"

but i cant find the limitation...

i hope, u understood my problem...
Reply With Quote
  #2  
Old 01-28-2005, 09:53 PM
kw kw is offline
Administrator
 
Join Date: Dec 2002
Location: The Netherlands
Posts: 116
Send a message via Yahoo to kw
Default

Hello,

About the string references:
They are used to construct the sentence you see, it will probably do something like:
wsprintf("%s %i %s", firstPart, amount, secondPart);

Which still means you are on the right track. You should look where those sentences are being used (the ASM equivalent of something like I mentioned above will appear) and look above that, because it probably shows that message after its started its copy. Hopefully that'll give you a start on cracking this (note that 75 is 4B in hex, which you will be more likely to find in code).

Bitte sehr,
kw
__________________
"It's people like this that make you realize how little you've accomplished. It is a sobering thought, for instance, that when Mozart was my age, he had been dead for two years." - Tom Lehrer
Reply With Quote
  #3  
Old 01-29-2005, 05:25 AM
Fierce Fierce is offline
Junior Member
 
Join Date: Jan 2005
Posts: 4
Send a message via ICQ to Fierce
Default

Thanks for the reply so far!
Danke, kw, nur leider bringt mir das nicht allzu viel

I searched for these sentences several times and unlukily they r used approximamtely 12 times... and i dont know on which one i should have a closer look. and 4b is obvious but tooooo often. This exe file takes about 4mb...

Yesterday i read so many tutorials about cracking but i cant use the disassembler and the program (klicktel) at the same time so that i cant see where the program jumps to in a function...

edit: has anybody got a working version of softice for win2k ?

i guess i need some more help
Reply With Quote
  #4  
Old 01-29-2005, 10:55 AM
Devine9 Devine9 is offline
Administrator
 
Join Date: Dec 2002
Posts: 180
Default

There's no warez requests on this board. My recommendation would be to find a winapi being used above this section in the code, and break on it in softice.. and go from there.

-DR
Reply With Quote
  #5  
Old 01-29-2005, 11:21 AM
Fierce Fierce is offline
Junior Member
 
Join Date: Jan 2005
Posts: 4
Send a message via ICQ to Fierce
Default

i would do... if i were able to handle softice
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.