2011-07-22 84 views
4

我正在與Embedly合作,並發現在Embedly javascript中使用和支付的關鍵字是明顯可見的,因爲任何人都可以「檢查元素」並查看關鍵字。如何隱藏嵌入式JavaScript鍵?

如何從只使用「檢查元素」的人中隱藏javascript的關鍵部分?

<script type="text/javascript"> 
    $('document').ready(function(){ 
    $('div.featuredGame').embedly({ 
     maxWidth: 200, 
     maxHeight: 140, 
     key: 'KEY REMOVED' 
    }); 
    }); 
</script> 

回答

5

你可以嘗試混淆它嗎?這是您可以使用的js obfuscator

它不是100%安全的,但它至少隱藏了你的密鑰,除非有人真的想解碼它。

+0

你能更具體地說明我該如何使用它嗎?我不太確定這是如何工作的。 – tnw

+0

只需將實際的javascript功能粘貼到編輯器中,然後單擊混淆按鈕。它會給你的函數一種基本的「加密」,仍然可以被瀏覽器解釋。使用網站爲您生成的代碼,而不是您已擁有的功能:) –

+0

混淆器可以輕鬆撤消。 http://jsbeautifier.org/ –