2015-03-03 49 views
-3

我想對這個PHP進行反混淆,是一個PHP shell,並且我試圖去混淆它而沒有成功。Deobfuscate PHP代碼(遞歸)

是否可以實現它?如果是這樣,我將不勝感激您的幫助。這是PHP:http://pastebin.com/v3JKLRi2

+0

爲什麼?關鍵是要知道在哪裏如何去混淆不僅僅是爲了這個特定的代碼 – aDoN 2015-03-03 10:09:24

+0

如果你可以帶一個代碼示例到問題中,這可能是個好問題。粘貼板中的「代碼」塊對於粘貼問題來說相當笨拙和冗長,但好的問題必須在問題本身中包含代碼。不幸的是,鏈接斷裂。 – halfer 2015-03-03 10:10:57

+0

是的,你是對的,鏈接斷開......我不能將代碼分解成小塊,因爲我認爲這是無用的。我不知道我是否應該得到減得分的東西我相信不僅我想要解決這個問題,而且......人們是一種費率。 – aDoN 2015-03-03 10:16:37

回答

4

只要運行它(理想情況下在沙箱或vm爲安全起見)。它不適用於PHP> 5,但preg_replace()已更改。

See here爲明碼。

我不會建議使用普通的代碼,除非你確定它是幹什麼的。我沒有讀過它。

+1

對於未來的讀者來說,「只是運行它」可能並不一般!通常這種代碼是惡意的。 – halfer 2015-03-03 10:11:53

+2

@halfer這就是爲什麼我使用沙箱,而不是我的電腦:) – vascowhite 2015-03-03 10:13:07

+0

嘿!通過「運行它」你的意思是按鈕「eval」的權利?如果輸入太大,該如何處理?例如:http://pastebin.com/dDSWFMad 非常感謝你! – aDoN 2015-03-03 11:03:48