2016-03-24 172 views
-2

我正在嘗試確定是否有可能利用SHA進行混淆,並且仍然保持體面/全部功能。我在問,因爲我找不到任何與用於混淆真實運行時代碼的SHA有關的東西。我找到的每一個答案都是指SHA只是將變量混淆成hash來比較,而不是混淆運行時函數和代碼的功能。混淆和SHA?

謝謝大家,謝謝你這個可愛的網站。

回答

0

混淆是一種雙向街道。您希望能夠混淆某些內容並在反混淆後使用它。

SHA是散列函數。這是一條街道。如果你採取了一些措施,你就無法回到原來的價值。

因此。您無法使用SHA進行模糊處理。

順便說一句。 「將變量混淆成哈希」是對術語的錯誤使用。

+0

感謝您的評論,我仍然在學習。我想知道你眼中的硬混淆方法是什麼?此外,我目前正在嘗試掌握多態和變形,因此如果您傾向於捏住這些以及它們如何模糊代碼和/或任何類型的優化問題,它將不勝感激。 – curious