BlitzLockIT Update.
Community Forums/Showcase/BlitzLockIT Update.
| ||
Hi Ive spent much time on the .dll that makes up the core of BlitzLockIT some of the new features that have been added are: SetTimeTrials GetTimeTrials DeleteTimeTrial DemoTrialsOver CreateCRC32Table EXEValidate ExeStamp TimeTrials: eg: number of trys before the program no longer runs. setting trail date period. TimeTrials can aslo be used to store other information in the registry. currently theres no encryption used to store trials. [EXE validation system information] this can be of benifit to prevent people from altering copyright notices, copy protection schemes and other information stored in your program's .EXE file. currently only CRC32 algorithm is available to use in BlitzLockIT. latest download available here any feedback welcome kev |
| ||
Kev - that's pretty good. I like. On a little side-note, any chance of you releasing a registry DLL/Userlib? Also, are you going to release BlitzLockIT when its completely finished or is this just for your own use? |
| ||
I might I ya'll ask nicely.... (registry userlib....) |
| ||
i will release BlitzLockIT when its at a stage that i consider more secure, im looking into self modifying code to be used for when checking the serial number is correct, ive also got to throw in fake conditional jumps :) that will mess any cracker about. ok, i will pull out some of the registry command and put them into a .dll thats not a problem. i will do this some time today. kev |
| ||
This sounds pretty useful. Writing my own copy protection schemes is a hassle. Assuming it works well I'll be using this a lot once you release it. |
| ||
jhocking, there's other security methods that i will be adding to BlitzLockIT, cd-rom copy protection, is allmost in, ive not add time to finish it yet. theres also more protection needing to be added when i have the time. kev |
| ||
no need to start a new thread, but for thoses intrested ive got self modifying code working. at the moment it just take 2 values and adds them together and return the result of them added. now its back to the disassembler to buld a check for correct serials. kev |
| ||
currently only CRC32 algorithm is available to use in BlitzLockIT. You know CRC32 has a serious vulnurability with regards to systematic changes in a file, right? I suggest using MD5 instead. So far there's only been one verified collision reported.Oh and "Another version"?!? I still haven't had time to examine the previous version! :o> You're working way too fast for me sporto! :o> |
| ||
Mikkel, CRC32 is stamped to the .exe file, where as the self modify code is used in the .dll im also looking into validation of the .dll as well heres what algorithms im planing to add. MD4 hash algorithm MD5 hash algorithm TIGER hash algorithm i will add more when i progress more. kev |