0

JavaScript パック コード (Dean Edwards) をデコード/アンパックするためのスニペットを見つけたので、コード (python) でこのスニペットを使用して文字列をデコードしたいと考えています。私はPythonの初心者で、JavaScriptについてあまり知りません。誰かがこれを翻訳してくれませんか?

スニペットはjsfiddleにあります

デコード部分は次のとおりです。

function Decode() {
eval("var value=String" + input.value.slice(4));
output.value = value;
}

(入力と出力 = テキストエリア)

スライスと評価の部分は不明です。
部分文字列を使用しようとしましたが、結果は jsfiddles の出力と同じではありません。

4

1 に答える 1

0

これを単純に Python に翻訳することはできません。実際の「デコード」は、難読化されたコードを実行することによって行われるためです。そうsliceかどうかsubstringは重要ではありません。ポイントは:

これを行うには、JavaScript エンジンが必要です。

于 2013-09-24T10:35:26.927 に答える