問題タブ [piracy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html5-audio - HTML5 オーディオと著作権侵害
次のように HTML5 オーディオ プレーヤーを実装しました。
「pathtofiles」ディレクトリは参照できません。
明らかに、ユーザーはコードを調べて「新しいタブで開く」ことができ、オーディオファイルは独立して再生されます。
問題は、HTML5 オーディオはどれくらい安全かということです。
ユーザーはファイルをダウンロードできますか?
ファイルはブラウザのキャッシュのどこかに (ダウンロードされて) 表示されますか?
(はいの場合、とにかくこの周りにありますか?)
**注 - Scott が言うように、「専門家」はブラウザーで表示/再生されるものを何でも取得できることを私は知っています。質問は、実際には専門家以外/カジュアルユーザーを対象としています...
steam - Steam に公開せずに Steamworks.NET を使用する (Spacewar)
Steamworks.NET が提供するデフォルトのゲーム ID (480 - Spacewar) を使用して、いくつかのテストを行ってきましたが、すべてが機能しているようです - フレンド リストにアクセスしたり、NAT パンチスルーで p2p を使用したりできます。では、私と友人が spacewar をプレイしている様子を示しています。実際に、基本的な Unity プロジェクトをプレイしています。
したがって、1 つ明確でないことがあります。Steamworks を使用してデフォルトのゲーム ID を使用して完全な p2p マルチプレイヤー ゲームのプロトタイプを構築することにした場合 (実装が簡単で、誰でも簡単にテストでき、便利だと思われます)、起動して提供しても安全でしょうか?または、人々が禁止されたり、スムーズになったりするリスクはありますか?
私は、宇宙戦争が著作権侵害で悪用された (または今も) 海賊版ゲームをオンラインでプレイできるようにしたことを知っており、一部の VAC 禁止にも関与していると聞いています。
明らかに、私はテスト目的でのみそれを行います (実際に何かまともなものを完成させた場合は、とにかく Steam でリリースしようとします)。 .
copy-protection - クライアント側でオフライン ライセンス キーを安全に検証することは可能ですか?
クラックが非常に困難になるような方法で、クライアント アプリケーションのライセンス キーを検証することは可能ですか?
次の簡単な例を考えてみましょう。
関数がどんなに精巧であっても、最終的には結果に基づいて常に分岐する必要があります。
このスレッドでは、キーの生成と検証についてもう少し説明していますが、分岐の問題を回避する方法については説明していません。
ある種のオンラインアクティベーションスキームを使用する安全な方法でこれを行う唯一の方法はありますか?
java - 全画面アプリケーションでのスクリーンショット (Print Screen) の防止
Print Screen ボタンで作成されたスクリーンショットを防止する必要があります。また、サードパーティのソフトウェアによって。
サードパーティのソフトウェアを使用してスクリーンショットを作成できないように、フルスクリーンを使用することにしました。
しかし、スクリーンショットを防ぐ方法はまだわかりません。
PS。このアプリは著作権侵害との戦いに関連しています。大量の電子ブックを無料で共有したくありません。代わりにビデオなどを考えましたが、書くことは私のやり方です。
このように、それをコピーする唯一の方法は、HD カメラで写真を作成することです。
それが可能かどうか誰かが知っていますか?私はこれについて何も見つけていません。