質問です。
プログラムの2次配布を制限したいと思っています。
現在はMySQLサーバーと連携してHDDのシリアル番号でPCを識別しています。
(規約にHDDシリアル番号を送信することを書いてユーザーに同意させています。)

HDDシリアル番号以外でPCを識別する方法は何かありませんか?

HDDシリアル番号はフォーマットすると変わるようなので
OSの入れなおしをした方のサポートが非常にやりにくいので困っています。