I can only advise you try this (it didn't work on the hasp or Sentinel I have here).
As an aside might I suggest that anyone looking for a legitimate dongle replacement or solution contact Spectrum Software first and avoid like the plague any of the russian sites offering 'dongle emulations' (usually in badly written english payment to be sent by Western Union.
Offers legitimate dongle emulators for most of the common keys, (Hardlock / hasp / Sentinel / Wibu / KeyLok) game gta san andreas dragon ball z as well as license solutions for most of the common license managers.Dallas iButton - 'button' style protection inside a can.Hardlock Packet De/Encrypt C Source C source code for de/encrypting the Hardlock packet structure, this is only applicable to very old Hardlock API versions (authored by HarmEr) ( 1k).Hasp Grabber.97.3.00.2 hasp memory dumper and rewriter which might work with all hasp key types, its a lot faster than Dumbhasp too (18k).Sentinel range by Rainbow, most common model is the SuperPro, newest is the ultrapro (recommended reading pro223.pdf, spro_dev.Dinkey Dongle - 4 flavours of very rudimentary dongle, download my edited guide here (15k).After 8 months search I really found a way how encryption is done inside the asic.Also encrypt your "bad guy" message strings otherwise a disassembler will easily isolate them.Vero visi Series.2 - Inside the deskey DK2 dongle protection (includes DESlock (21/08/00).FabriCAD Suite.0 - Recovering hasp return codes and patching a good HaspCode implementation (04/09/99).Small bug : sscanf(mystring 08x ValidateCode1 sscanf(mystring2 08x ValidateCode2 Edit klcalc in hex-editor: sscanf(mystring 04x ValidateCode1 sscanf(mystring2 04x ValidateCode2 and klcalc works.Even with this information, in the latest generation envelope, HaspCode features only for internal use (background hasp checks) and the code section is now decrypted using the new hasp 4 block encrypt / decrypt services (Feistel cipher in CBC mode during the enveloping process the.
MMGroup's Webpage - or M artin M ckeen (both of his sites have disappeared from the web for violation of TOS, want to take one guess on who reported him?).
SafeKey's emulator uses its own *.FST data files for emulation (most likely the.fst is to denote 'fast' or something similar *.FST files are 138 bytes in length and have the following format : dw seed1 dw seed2 dw modAd ; module address of supported Hardlock.
Sentinel is largely a tale of 2 algorithms, often these are termed as the 'pro' and 'advanced' queries (after the API sproQuery that implements them).Naturally ALL of my options are now enabled :-).Eds2seed Recovers the seed value used from an EDStruct (an example is included) (10k).Virtual Gibbs.05/v5.55rc1 - Re-writing sproRead and identifying Sentinel trademark API weaknesses (26/09/99).(if you have dumped out your Hardlock or hasp key and have any of the popular emulators) this tool will generate a working registry file for immediate importing (246k).I really can't stress this point enough, make your way to the dongle manufacturer's web sites and get their API guides, example code, everything you can lay your hands on, often you'll find full SDK's, else you'll be reversing jumps all day.Note a little hasp history with some undocumented services (978k).Its all over for Aladdin Safe-Net Inc.Sentinel De-VM An IDC script for use with IDA, comments the Sentinel shells VM (1k).