I would like to make a program, that only runs on one computer.
I thought I'd make it write down some security identity data of the computer. (called SID)
I'd want to get the SID data, write it as a binary file. And then when you execute a program, that program reads that data and only runs when the SID-s match.

Is this possible?