I donot know everything about asm but I believe that it is easy for asm to get a string which is unique for each computer (please correct me if I wrong, eg. processor s/n, mainboard s/n and other hardware info), this is used for software protection ... I would appreciated if someone could provide me something like DLL or codes for this so I can call it from my vb6 application..

many thanks in advance

Winanjaya