我有一些問題,試圖解碼一些JavaScript ..我不知道這是什麼樣的編碼..我試過基地64解碼器等如果你可以請幫助我出於此,這裏是一段代碼:一些編碼的JavaScript,我需要純文本
\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x70\x70\x34\x39\x34\x39\x3
任何方式,我可以從中獲得明文嗎?
謝謝!
我有一些問題,試圖解碼一些JavaScript ..我不知道這是什麼樣的編碼..我試過基地64解碼器等如果你可以請幫助我出於此,這裏是一段代碼:一些編碼的JavaScript,我需要純文本
\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x70\x70\x34\x39\x34\x39\x3
任何方式,我可以從中獲得明文嗎?
謝謝!
escape()函數編碼一個 字符串。
此功能使一個字符串便攜, 所以可以跨任何 網絡傳送到支持 ASCII字符的任何計算機。
該功能對特殊 字符進行編碼,但以下情況除外:* @ - _ +。/
escape()
的反向是unescape()
函數。
試試這個:
alert(unescape("\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C\x61\x70\x70\x34\x39\x34\x39\x3"));
編輯:爲J-P提到的是不是真的在這裏需要UNESCAPE畢竟。
這些只是符號的十六進制值。
\ X69 = i等前幾個字母: 「innerHTML的」, 「AP ...」
我認爲你應該使用window.unescape()
,或unescape()
我不認爲有幫助,它沒有逃過文本.. – Alex 2010-04-05 21:40:58
@Alex是不工作... – rogeriopvl 2010-04-05 21:43:41
作爲一個側面說明,小心你的轉義字符串做什麼:許多惡意的JavaScript利用這個函數來混淆他們的代碼。除非你確切地知道它來自哪裏,否則在使用它們之前,應該總是檢查以這種方式傳遞的字符串(並且*在執行它們之前尤其*)。 – tloflin 2010-04-05 21:43:46