ライセンスで保護したいソフトウェアを開発しました。これまでのところ、ハードウェアコンポーネントの詳細を使用して、各マシンの一意のIDを生成するコードがあります。次に、1つのシリアルキーに対して5台のマシンのアクティブ化を許可できます(ライセンスごとに5台のマシンが販売しています)。
これはすべて正常に機能しますが、明らかにインターネットに接続されているマシンでのみ機能します。これはこの種の保護の単なる制限であり、私にできることは何もありませんか?または、この問題に取り組む方法はありますか?
NB:この時点で、このスレッドでは、一意のIDを生成する方法について批判することはできません。これは私が選択した方法であり、無意識のうちに、いくつかのことを続ける必要があります。理由。