2012-01-14 9 views
0

私の質問です:あなたはそれを使用する必要がある場合でも、どのようにjavascriptファイルを隠すことができますか?どのようにJavaScriptファイルを非表示にするには?

javascriptファイルのソースコードへのアクセスを拒否できますか?私のページに挿入すると、関数や他のものは動作しますが、誰かが直接アクセスしようとすると、それは失敗します。何か案は ?

私はいくつかの調査をしましたが、本当に欲しかったものは見つかりませんでした。

+2

短いバージョン:**その不可能**、長いバージョン:ファイルにアクセスするトリックは非常に複雑ですが、専用の攻撃を停止しません_ – c69

+0

[ウェブの保存を制限するにはどうすればよいですかページ?](http://stackoverflow.com/questions/615982/how-can-we-restrict-the-user-from-saving-a-web-page) –

+1

コードをレビューしている人が心配している場合は、あなたはディーン・エドワードのパッカーのようなツールでそれを難読化することができます。デコードすることは不可能ではありませんが、苦痛になります。また、難読化によってパフォーマンスが低下します。 –

答えて

1

http://www.stunnix.com/prod/jo/

あなたはそれが難しいあなたのコードが読める人間であるために作るために、このツールまたは類似のものを使用することができますが、コードを見てから人々を停止することはできません。

3

短い答えは、できません。

実行されている場合は、それが表示されます。

1

ファイルをユーザーに送信している場合は、ファイルを見ることができます。

ユーザーがファイルの内容を見ることができないことを保証する唯一の方法は、ファイルを送信しないことです。

2

javascriptは翻訳された言語(コンパイルされていない)なので、ソースコードのコピーをユーザーのコンピュータにコピーする必要があります。ハードドライブ上で見たり、ブラウザの組み込み機能を使用したりすることを止める方法はありません。

関連する問題