View Single Post
  #1  
Old 07-25-2004, 06:55
zaratustra
 
Posts: n/a
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.
Reply With Quote