Contribute  :  Web Resources  :  Past Polls  :  Site Statistics  :  Downloads  :  Forum  
    BiW ReversingThe challenge is yours    
 Welcome to BiW Reversing
 Tuesday, October 19 2021 @ 05:10 PM CEST
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Acoustica CD/DVD Label Maker

 
Post new topic   Reply to topic    www.reversing.be Forum Index -> Code Reversing
View previous topic :: View next topic  
Author Message
kcozart
New to the board
New to the board


Joined: 22 May 2008
Posts: 5

PostPosted: Sat May 24, 2008 12:15 am    Post subject: Acoustica CD/DVD Label Maker Reply with quote

I am trying to learn how to serial fish the serials from programs.
The program (Acoustica CD/DVD Label Maker) is testing my brain what I
have left of it. I have been trying to figure this program out for about a
week now. Any one wants to help thank you
http://www.sendspace.com/file/dh5mmz
Back to top
View user's profile Send private message
Nacho_dj
Frequent poster
Frequent poster


Joined: 03 Jan 2006
Posts: 52

PostPosted: Mon May 26, 2008 7:33 am    Post subject: Reply with quote

Ok, a useful way of getting good results is debugging the proggy.
Have you tried it? Which difficulties have you found?

Best regards

Nacho_dj

_________________
http://arteam.accessroot.com
Back to top
View user's profile Send private message Visit poster's website
kcozart
New to the board
New to the board


Joined: 22 May 2008
Posts: 5

PostPosted: Mon May 26, 2008 4:29 pm    Post subject: Reply with quote

Thanks for the reply
Like I said I am kind of new to this but I am trying.
I cannot find where to put the B.P. to make the program break in ollydbg
after entering the name and serial number.
I went to this address:
005326DF |. 68 38006300 push cdlabel.00630038 ; UNICODE "Unregistered Copy"

and tryed to set a B.P. above this line but I can not get the program to
B.P. into olly after entering the name and serial.
I searched the 'all string references" and found this:

004D2022 |. 68 14D06100 push cdlabel.0061D014 ; UNICODE "6UOWV-C5NHG-2U7G6-TH6II"

The serial required is 20 in length so the above is the
right length of numbers but I don't know what it means.
I tryed the above serial with a name but it didn't work.
Of course I know the name has to match the serial number.
I will keep on trying to figure it out.
I looked at Lena151 tutorials and she used a plugin which would go
to the point h. which is supposed to stop where the serial is being
calculated but it does not work on this program
Back to top
View user's profile Send private message
Nacho_dj
Frequent poster
Frequent poster


Joined: 03 Jan 2006
Posts: 52

PostPosted: Mon May 26, 2008 9:00 pm    Post subject: Reply with quote

Well, the "unregistered" string maybe would be reached when launching the proggy, and not whilst registering. Try to launch the application having set previously a breakpoint in that string.

Anyway, related to your user name, there would be a routine processing it, so you just need to find which routine(s) receives it as input parameter.

The hardcoded serial could be a trial serial, or maybe a blacklisted one, who knows. Or even a trick for annoying crackers...

But you'are ok if have found all of that. Just keep trying, by tracing and setting in the proper places all needed breakpoints.

Good luck

Nacho_dj

_________________
http://arteam.accessroot.com
Back to top
View user's profile Send private message Visit poster's website
kcozart
New to the board
New to the board


Joined: 22 May 2008
Posts: 5

PostPosted: Mon May 26, 2008 10:34 pm    Post subject: Reply with quote

I found one place where the program will break into olly and show my
entered name

004D1D40 /$ 55 push ebp

I think I am just going to another program this one is just too
hard for me.
thanks for the help
Back to top
View user's profile Send private message
detten
Site Admin


Joined: 05 Feb 2005
Posts: 317

PostPosted: Tue May 27, 2008 6:51 pm    Post subject: Reply with quote

I think you best start with newbie crackmes, those small programs are much easier to start with, and they have a tutorial written for them in most cases.
_________________
Ignorance is bliss, knowledge is power
Back to top
View user's profile Send private message Visit poster's website
kcozart
New to the board
New to the board


Joined: 22 May 2008
Posts: 5

PostPosted: Tue May 27, 2008 9:51 pm    Post subject: Reply with quote

Thanks Detten for the reply
You are probably right.
I have all of the tutorial by Lena151 and I found
these the other day all on serial fishing.
http://rapidshare.com/files/31472389/MyTuts.rar.html
If someone who is more experienced could just tell me where to put
the B.P. to break on the place where the serial is being calculcated it
might help me to figure this one out, then again maybe not.
I hate to just leave this program after spending so much time on it.
thanks for the replys
Back to top
View user's profile Send private message
kcozart
New to the board
New to the board


Joined: 22 May 2008
Posts: 5

PostPosted: Sat May 31, 2008 7:04 am    Post subject: Reply with quote

Very Happy
O.K.
SUCCESS ,I finally fished a working serial number from the program.
-----------------------------------------------------------------------------------------
I put B.P. here and somehow came up with a working serial by pressing
F9 to run the program and it cycled through and came up with the serial.
Breakpoints
Address Module Active Disassembly Comment
004D1CD3 cdlabel Always push eax
004D1D5F cdlabel Always cmp eax, 1
004D1E02 cdlabel Always push edx
005DBFD6 cdlabel Always pop esi
005DC0C5 cdlabel Always push ebp
005E7B1A cdlabel Always mov edi, dword ptr ss:[ebp-4]
005E7B4A cdlabel Always cmp ecx, edx
005E7B50 cdlabel Always push ecx
Back to top
View user's profile Send private message
Nacho_dj
Frequent poster
Frequent poster


Joined: 03 Jan 2006
Posts: 52

PostPosted: Sat May 31, 2008 2:30 pm    Post subject: Reply with quote

So, you have seen that sometimes only a bit of patience is required.

Congratulations, for your achivement and for all the new knowledge you have got by reversing that target.

Cheers

Nacho_dj

_________________
http://arteam.accessroot.com
Back to top
View user's profile Send private message Visit poster's website
tanatos
Frequent poster
Frequent poster


Joined: 16 Feb 2005
Posts: 68

PostPosted: Mon Jun 02, 2008 5:36 am    Post subject: Reply with quote

kcozart i suggest you start with so me keygenme's.the tricks they use this days are quite usefull for the software protections you will encounter on the market.Congrats and good luck in the future!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    www.reversing.be Forum Index -> Code Reversing All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
 Copyright © 2021 BiW Reversing
 All trademarks and copyrights on this page are owned by their respective owners.
Powered By Geeklog 
Created this page in 0.93 seconds