#1
|
|||
|
|||
Hasp readbyte and emulator
I'm using the hasp emulator BS 2.33.
Emulating timehasp. I can't find a match between what i read and what i have written in the memory of the emulator. My program execute this call void HASPAPI hasp( int service, int seed, int lptnum, int pass1, int pass2, int HASP_FAR* p1, int HASP_FAR* p2, int HASP_FAR* p3, int HASP_FAR* p4 ); with service to 4Bh and p1 equal to a pointer which datum is 1 I expected to find in the location pointed by p2 the byte of memory of the emulator. Why is it different? Is there a link with the secret table? What's the mean of request in the secret table section of the emulator? Thanks and cheers. Z. |
#2
|
|||
|
|||
Re
Just two notes:
1) As I know, the real hasp doesn't allow to write anything to its memory without special passwords Does the emulator know about it? if it does - this is an explanation 2) Does the emulator support write functions? if doesn't - it is an explanation too |
Thread Tools | |
Display Modes | |
|
|