View Full Version : I can't seem to get this serial
Argoth
June 17th, 2001, 16:35
I am working on a program called Screen Saver Studio, which has some weird serial protection. Well, for me that is. The serial is supposed to be 26 characters, but then I get stuck. I don't know what the fuck is going on in the end. It checks if SI = 1 or SI = 2
I don't know how they create the SI value, but I always end up at some weird number.
I did some exploring and I think it is weird. When u set a bpx on 00405532, u will get into a serial calculation point (at least with this name: Argoth and serial: Z00085F5CC0N670655082200FE). Now set a BPX on 405493 and 40541E. This compares EAX and ECX, notice that ECX is a piece of our typed in serial and EAX gets calculated in the part of my first BPX. Well, everything ok...NOT! I thought I passed all the checks, but there seem to be some more. *hmmmz*
URL: http://www.worx.tmfweb.nl/apps/SSBuilder.exe
Grtz
Argoth
stillnewbie
June 19th, 2001, 11:26
Quote:
Argoth (06-17-2001 14:35):
I am working on a program called Screen Saver Studio, which has some weird serial protection. Well, for me that is. The serial is supposed to be 26 characters, but then I get stuck. I don't know what the fuck is going on in the end. It checks if SI = 1 or SI = 2
I don't know how they create the SI value, but I always end up at some weird number.
I did some exploring and I think it is weird. When u set a bpx on 00405532, u will get into a serial calculation point (at least with this name: Argoth and serial: Z00085F5CC0N670655082200FE). Now set a BPX on 405493 and 40541E. This compares EAX and ECX, notice that ECX is a piece of our typed in serial and EAX gets calculated in the part of my first BPX. Well, everything ok...NOT! I thought I passed all the checks, but there seem to be some more. *hmmmz*
URL: http://www.worx.tmfweb.nl/apps/SSBuilder.exe
Grtz
Argoth |
Heya,
You shud not post the serial number here though it doesn't works.Please read the FAQ.
cya...
Argoth
June 19th, 2001, 16:29
No, I know it doesn't work, but it's a serial which matches certain checkpoints. This serial number is only to get you to some parts of the code. This is easier for anyone who wants to have a quick look at it. Now he doesn't have to figure out his own parts of serial.
And who said this serial worked?
Grtz
Argoth
hiya Argoth,
You had best part of it worked out already. 1st two characters of fake code converted to hex byte (should be >0x5A and <0x5E), determine type of license and used to calculate valid code, last 8 characters converted to two hex words used as checksum/s, finally, ADD EAX,-5A where eax contains the byte from 1st two characters.
regards
This essay will now be placed in Tsehp's hall of F/Sh(ame).
Argoth
June 27th, 2001, 17:01
Thanks! I am sure I will be able to find my own serial now
And what is this hall of F/Sh(ame)?
Grtz
hiya,
shame,flame,lame take your pick. Nothing about you, just that I read my post afterwards, didn't understand a word of it.^_^.
Off topic, why the hell do we have a 'kiss' emoticon on this board?
Argoth
June 27th, 2001, 19:24
Heh, could be me, but where is this kiss emoticon? I don't see it.
And about your little solution...what do u mean with "ADD EAX, -5A, where EAX contains the byte from first two characters". When I use this serial: [[1085F5CC0N67065508A20BAA, EAX is something like 264 (sorry, my PC is telling me I haven't got enough memory to run any appliations). Where does it get this value then?
hiya.
remember I said the 1st two characters of serial had to be either 5B or 5C, the 1st two characters
of serial are converted to 1 hex byte, ascii 5C converts to hex byte 5C.
eax=5c
ADD EAX,-5A ; now eax = 2
thats where the si value comes into it.
or
eax=5b
ADD EAX,-5A ; now eax = 1
you dont want it to be 1 coz its the shitty non pro license
check here
004051B3 663D5A00 CMP AX,005A
regards
PS. Safer if nobody knows where the 'kiss' emoticon is I think
hiya again,
use something like (exactly)
5CABCDEFABCDEFABCD12345678 as your serial
and you will get a cleare picture of what is going on.
5CABCDEFABCDEFABCD12345678
^^^^^^
checksums
Arrgh,
I can't edit my posts. 12345678 part of the serial
is the checksum part not as diplayed above.
qferret
June 27th, 2001, 22:35
Hi Hz :* LOL
Oh qferret, I would never have got married if I'd know you felt that way.:-D
Argoth
June 29th, 2001, 17:56
Thanks alot man!
hiya,
you got it then?. you come across a lot of these
daft serial routines that seem complicated at first flance, then you realise how easy it is.
regards
Argoth
June 29th, 2001, 18:33
Yes, I studied the lines and the serials you gave me, and u were right. It became clear immediately.
[you come across a lot of these daft serial routines that seem complicated at first flance, then you realise how easy it is.]
I wonder if this is the case with ACDSee, coz I couldn't find a serial a few months ago, but maybe now I can. I'll give it a try now.
And maybe this gets a bit boring but eh...thanks again
Grtz
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.