View Full Version : App using SLockPK
ok777777
April 6th, 2007, 11:09
I uninstalled demoapp, deleted all the files/directories/reg Keys
I could find. And still, on a reinstall, it knew how many days were left.
Someone know what I missed?
I also modded a single byte and it said the license was invalid.
(Even if I figure what to patch to extend the trial it seems I can't
easily mod the code.)
Searching the archives it seems TARGET NAME DELETED uses SLockPK
but apparently it can be easily patched because it doesn't check for
code mods.
Also, when you bump the clock and reset the clock it knows
the clock was advanced (even when not connected to the internet).
Any hints on why a 'fresh' install, a mod, and a clock change were all
unsuccessful?
My time is running out, any ideas are appreciated.
evlncrn8
April 8th, 2007, 18:48
maybe stores time data in ntfs streams
possibly checks file times on windows swapfiles
many many ways, read the faq, do some work
then you might get some help...
noone here will crack it for you...
JMI
April 8th, 2007, 19:47
READ THE FRIGGIN FAQ!!!!!
Which part of these instructions DO YOU NOT UNDERSTAND????
DO NOT POST THE NAME OF THE SOFTWARE COMPANY THAT MAKES THE PROGRAM. DO NOT POST TARGET SPECIFIC CODE THAT INCLUDES THE NAME OF THE TARGET: this means do not post code that shows where and how to patch/keygen blah blah blah on a specific target. Keep your code snippets as generic as possible while explaining your problem. DO NOT POST THE NAME OF THE SOFTWARE COMPANY AND THE NAME OF THE TARGET. DO NOT POST THE NAME OF THE SOFTWARE COMPANY AND THE NAME OF THE PROTECTION. DO NOT POST THE NAME OF THE SOFTWARE COMPANY, THE NAME OF THE TARGET AND THE NAME OF THE PROTECTION. DO NOT POST ANY VARIATION OF THE AFORMENTIONED RULES.
Regards,
ok777777
April 9th, 2007, 09:19
>>Which part of these instructions DO YOU NOT UNDERSTAND????
Huh?
The name deleted is not my target. (I used the term demoapp as shorthand for a generic demo application.)
If someone had experience I wanted to know what they
discovered to avoid reinventing the wheel.
-------------------------------------------------------
>>noone here will crack it for you...
That's fine.
I was looking for hints since the protection method seemed obscure.
I only found one cracked program that claimed to use it.
No, I don't need to re-crack a cracked program, it is not my target.
To me it appears that the general themes of most tutorials don't
apply to this protection for the reasons outlined in their documentation.
I was hoping for possibly a pointer to a tutorial that was applicable.
--------------------------------------------------------
I hope you can re-read my post.
I can see you have strict rules for good reason.
Your forum is a great resource and I don't want to see it lost.
Thanks
FrankRizzo
April 9th, 2007, 17:56
I would make good use of the spys. RegMon, APISpy, FileMon, etc., and reinstall it, and watch what it does. Even though I'd bet that the install might not do anything, and that it's the .exe that does it. In which case, you'll just have to keep the monitors running, and run the app, and check the logs.
Now, as for modding a byte and having it complain, simple, load the app into debugger, modify a byte somewhere, and set a READ breakpoint on it. When it breaks, you have the routine reading for the checksum. Mod appropriately.
ok777777
April 9th, 2007, 19:44
I'm making some progress (following generally the technique you describe).
Checksum is actual Public Key Encryption. I can't quite figure where it's getting its starting and ending address boundaries from but I guess it doesn't matter.
Can't defeat the date routine because the date is derived from various
timestamps rather than the system clock. It appears just booting the PC is enough for the program to know the real date.
I might be over my head on this one but thanks to the hints I'm learning something.
Thanks
DeViaN
April 15th, 2007, 12:05
Yep,I tried to pass SlockPK protection too... There is two version - TSlock and TSlockPk (which is proffessional protection).
I studied the source codes of this protection properly,but I was still unable to pass this protection.
There is one Security timer and few next protections too... like serial lenght,checking whne you typing number and generating next sequences of sn and more....
Serial key is generated after program is launched and when (!) you typing serial key.
When you"ll disable this secutiry timer.... application will stop work properly...
We should discuss more about this protection ....

Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.