Skip to content

Generate 16-letter PC signature from available hardware IDs

License

Notifications You must be signed in to change notification settings

eicossa/pcid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCID

Build Status experimentalLicense

A pc signature generator that can be used to implement copy protection or licensing software to node-lock your delivered software.

License

The project is donated to the community. It comes with a very large freedom of use for everyone, and it will always be. It uses a BSD 3 clauses licensing schema, that allows free modification and inclusion in commercial software.

How to build

make should work.

prerequisites

  • compilsers: GCC (Linux) MINGW (Linux cross compile for Windows), MINGW or MSVC (Windows)
  • tools/libs: cmake, boost. If target is linux openssl is necessary.
git clone https://github.com/eicossa/pcid.git
cd pcid/
make
cd bin
./pcid

How to contribute

New ways of obtaining serial nos from motherboard, RAM, chassis etc (a la dmidecode) would be welcome. As would be any ideas telling me how wrong this is.

About

Generate 16-letter PC signature from available hardware IDs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.2%
  • C 3.2%
  • Makefile 1.6%