![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
ハーバードアーキテクチャーのコンピュータ(マイコンなど)にプログラムを書き込んで、プロテクトを掛けると
コードの読み出し自体が不可能になるので、コピーは極めて困難です。
No.4
- 回答日時:
完璧なコピー防止は困難…が現在の通説ですが、
人間は数々の不可能と思えるものを可能する発明をしてきました。
あなたのような若い人が【斬新な着想】で可能にすると、ビル・ゲイツ並みの
有名人になれますよ!
寝ても覚めても考え続けてみませんか?
当面は、万一不正コピーされても即座にコピー元を特定して当局へ通報できるように
すると心理的抑制効果を出せるのではと思います。
No.3
- 回答日時:
昔からソフトウェア業界は違法な複製からどうやって自社製品を守るか?が考え出されていますが、ソフトウェア単体では難しいでしょうね。
複製防止用の「ドングル」なんてのもあります。
これだけ対策を取っていてもその気になれば突破できますし。
>USBドングルタイプのソフトウェアコピープロテクト製品
>http://www.logicaltech.co.jp/standalone/lockstar …
参考URL:http://www.logicaltech.co.jp/standalone/lockstar …
No.2
- 回答日時:
コピー動作ってのは物理的には、ビット列の転送に過ぎないので、物理的な転送動作を防ぐ手段はほとんど無い訳です。
なので#1さんが仰るように、パスワードをかけたりファイルを暗号化するのが一般的です。これは物理的にコピーできても、ファイルが開けなかったり、情報を読み取れないようにする、実質的なコピー防止です。AESはもっと高度な技かも知れないですが。
しかし、ファイルの現物が相手に渡ってしまうところに、一抹の不安がある。プロのクラッカーの技術はものすごいですからね。
代替案として考えられるのは、OS絡みの方法です。物理的な転送動作を行うのは、実質的にはOSです。という事は、OSの動作を見張っていれば、特定ファイルやフォルダからのコピー動作を検知した時に、OSに「止めろ!」というメッセージを伝えるプログラムを作れば良い事になります。そのような常駐サービスを作成する事は可能ですが、けっこうOSのマニュアルを読まないといけない(^^;)。またメッセージが間に合うとは限らない。検知した時には、1行くらいは盗られてるかも知れない・・・。昨今のコンピューターは速いので。
ところで特定フォルダや特定ファイルに、管理者権限で手動でWrite Onlyをかけられるのはご存じですよね?(なんならRead/Write不可でもOK)。それを自動で行うプログラムを作る事も、確かに可能です。そして後は、OSとウィルスソフトの堅牢さを信じる・・・。
この「なんちゃって~」が、実用的だと自分には思えます(^^;)。
No.1
- 回答日時:
これまでのパスワード暗号化とか、映像メディアVHS・DVDのコピーガードなど、それ以上のレベルで実装するには、暗号理論の歴史を把握しておく必要があると思いますよ。
ただし、これは、おっしゃるように「コピーしても動作しない」タイプの複製防止策であって、「そもそもなんら情報が転送されない」というものではありません。
プログラムでなくメディアに物理的な加工を施すことで、その部分からデジタル信号が読み出せないことを用いて、純正品であるとみなす、というタイプのコピーガードもありますが、これはプログラムだけでの実装ではありませんし・・・。
この回答への補足
なるほど…
自分は特別プログラミングの技術がある方でもないのでコピー自体を規制するのは諦めですかね
先ほど教授からAESとざっくりとしたアドバイスをいただいたのですが、AESによるファイルの暗号化と絡めてなんちゃってでもいいのでコピーガードのようにすることは可能でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- JavaScript プルダウンから1個選んで、豆知識を出すプログラム。 2 2022/06/21 17:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Windows 10 Corsair SSDが遅い (2)WDに比べて 3 2023/04/25 11:21
- C言語・C++・C# C言語について教えて欲しいです。 ファイルの中身をコピーするプログラムを作ってます aというファイル 7 2022/11/03 19:21
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- UNIX・Linux Ubuntu でinvalid filenameとなるファイルをコピーする方法 3 2023/06/08 22:26
このQ&Aを見た人はこんなQ&Aも見ています
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access 同じデータをたくさん...
-
「しておきます」は偉そう?
-
Excelデータをコピペして、ペー...
-
送られて来たURLが黒字になっ...
-
YouTubeで 時間指定 url できな...
-
コピーと送るの違い
-
SSDからSSDにOS以外のものをデ...
-
Word文書のコメントを含めない...
-
突然、コピーアンドペーストが...
-
USBコピーしたら 履歴残る?
-
Youtubeのコメントをコピーする...
-
URLの貼り付け方法
-
Bufferの大きさ
-
履歴が残らないようにパソコン...
-
Vba Userformを前面に出すについて
-
DVDのコピーガードがかかってい...
-
エクセルで作った表をイラスト...
-
CD-Rの写真をiPhoneに移したい...
-
ヤマダ電気にその場でコピーす...
-
所定の様式とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「しておきます」は偉そう?
-
Access 同じデータをたくさん...
-
YouTubeで 時間指定 url できな...
-
DVDのコピーガードがかかってい...
-
エクセルで作った表をイラスト...
-
Youtubeのコメントをコピーする...
-
送られて来たURLが黒字になっ...
-
コピー防止(CCCD)であるCDの...
-
Bufferの大きさ
-
USBコピーしたら 履歴残る?
-
REGZAで録画した番組をパソコン...
-
URLの貼り付け方法
-
履歴が残らないようにパソコン...
-
CDからUSBに音楽をコピーしたい
-
Word文書のコメントを含めない...
-
SSDからSSDにOS以外のものをデ...
-
ヤマダ電気にその場でコピーす...
-
80分を超える音楽cdのコピー
-
レンタルしたDVDをコピーするの...
-
1:500(a3)の図面を1:200(a2...
おすすめ情報