プログラムをバイナリ実行可能ファイルにコンパイルし、それを誰かに送信する前に保護します。さらに、実行可能ファイルをパスワードで特定の期間内にのみ実行可能にします。期間が終了すると、プログラムはもう実行できなくなります。どのようにそのような目標を達成できますか?バイナリ実行可能ファイルを暗号化し、Macでバイナリを実行する前にパスワードを入力する方法
私はこのフォーラムでいくつかの記事を読んでいます。最も近いのは、ソースコード内のパスワードをハードワイヤリングし、プログラムの実行時に比較を行うことです。しかし、私は、ソースコードがperlやjavaのときに特に安全だとは思わない。
ありがとうございます!
実行ファイルを解凍しようとすると、実行しようとするとパスワードを尋ねることができます。タイミングオプションのために、実行可能ファイルに時間のチェックを追加することができます。 –
何かのため。しかし、ユーザーが製品を解凍した後、パスワードなしで誰かに渡すことができます。メインの実行可能ファイルに時間を追加することは、システムクロックを変更することで簡単に回避できます。 –