楽しいプロジェクトのために、私は答えが次のレベルへのリンクである一連の謎であるパズルゲームを作っていました、la Notpron。 私はこれをJavascriptで作業していますので、よりインタラクティブな要素を持つことができます。しかし誰もがJSのソースを見てすぐに次のパズルへのリンクを見つけることができます。私のようなもの持っている場合は特に:パズルゲームのためのJavascriptを隠す
window.location.href = "levels/1.html"
を私は何とかこれを隠すことができればいいだろうが、リンク文字列があるとデコード場所を識別することは非常に容易であろうように、私が見た中で最も難読化ツールは思えますそれ。 Notpronは、URLを次のレベルに手動で入力する手がかりを手に入れることでこれを回避しますが、それから離れていきたいと思います。
私が言ったように、これは単なる楽しみのためのものです。しかし、私の質問は、Web上に隠れたコードを達成する方法があるかどうかです。私は別のツールを使うことにもオープンしています。
を使用することができます示唆されているように複雑さを軽減するためにオフに投げるためのjQueryの機能のいくつかの並べ替えとしてそれを装っことができます。難読化は一般のユーザーにとってはあなたのコードを見るのに苦労しますが、誰も止めるつもりはありません。 – scrappedcola
あなたがしているのは、単純な文字置換の暗号化と復号鍵の使用です。だから誰かがあなたのコードを見ると、gobbligookが見えます。しかし、プログラムが実行されると、解読された文字列が表示されます。 – durbnpoisn
@durbnpoisnそれは難読化のもう一つの層です。ブラウザがそれを見て実行することができれば、ユーザーはそれを見ることができます。 –