eso se conoce como llave de dongle, y en el foro hay mucha informacion al respecto, inclusive como comenzar
saludos y animo en revisar
pd:busca mochilas, hasp, busca dongle, busca tutoriales super pro, que es peid, que es ingenieria inversa, busca el tutorial desde 0, como modificar un ejecutable, etc
saludos y suerte cuando leas los escritos de TORO en otros foros
se cuida