Home > Archive > Programming with dBASE > April 2005 > EXE PROTECTION SCHEME USING HARDWARE FINGERPRINTS









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author EXE PROTECTION SCHEME USING HARDWARE FINGERPRINTS
Jack

2005-04-20, 3:23 am

1. S.M.A.R.T ID - Firmware ID of the hard disc (physical), this is the most unique number. It can not be changed by any means. Most Modern hard discs support SMART, but older hard discs (below <
2001) does not support this option. This information is not changed
even if the hard disc is formatted or partitioned. [SMART]

2. Hard Disc Geometry - phYsical data of the hard disc like # of
cylinders, # of tracks, sectors etc. [GEO]

3. BIOS Data - like bios serial number, Main bios id string (ex:
01/24/2003-SiS651/SIS962/IT8705F-P4S53 ) [BIOS]

4. Cpu information - such as processor id, speed... [CPU]

5. Hdd Serial number. (this number can be changed using some tools)
[VOLUME]


PROTECTION COMBINATION:

BEST: SMART + GEO

MOST COMPATIBLE: VOLUME + CPU, CPU + BIOS

The schemes enumerated above are from the Exe Protector
program from www.sriharish.info. It is an Award Winning Code by
sriharish. It can be downloaded from "http://www.Planet-Source-Code.com". The program was written in visual basic. However, most of the schemes are already been extracted by rich, pls refer to codelib and duflp, except 'main bios id string'.

p.s.
thanks rich for inspiring us. you are really one of the finest of dBASE.

i am sorry for not replying immediately because we have different time zone and we also reformatted our hard disk due to some virus.
Sponsored Links





Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive | Programming forum archive

Copyright 2008 droptable.com