説明
Node.JSアプリケーションを設計しています(完全なWebサイトのようなものです)。アプリは5つのJavaScriptファイルを送信<script>
し、それらをリンクするタグを持ちます。
質問
ユーザーと攻撃者がコードをピアリングおよび編集するのを防ぐにはどうすればよいですか?
例は次のとおりです。
Ctrl+ Shift+I
ではデベロッパーツール、後藤ソース、(つまり編集するファイルを選択
index.html
)と書き込み編集Ctrl+ Sを押すと、ライブ編集が行われます
上記の例が発生しないようにしたい...可能ですか?
ここに私が考えたことがあります:
別のクライアント側JavaScriptファイルprevent_keys.jsを作成します
Ctrl+ Shift+ をリッスンしIます。
戻る
true
(つまり、キーが押された)場合log
、キーになります。
ただし、ユーザーがDevtoolsを直接使用することを停止することはありません。