2011-11-01 24 views

回答

1

有沒有什麼辦法可以隱藏Java應用程序從wireshark或機器上的任何其他流量監控進程所產生的http請求?

這取決於。您可以通過使用SSL等來保護簡單的數據包嗅探以保護網絡連接;即使用HTTPS。但是,如果某個人/某些東西在典型機器上擁有最大權限,他們可以(理論上)繞過您嘗試建立的任何方案。例如,他們可以進入JVM並找出用於加密SSL流量的密鑰。

隱藏存在目的地是不可能的。

可能隱藏某些字符串數據被暴露通過jvm監視器?

如果有人可以將Java調試器附加到您的JVM,那麼可以(理論上)看到它包含的任何數據並觀察它所做的任何事情。對此你無能爲力。


字裏行間,好像你正試圖實現某種您的服務器和軟件的機器/平臺,你不能相信上運行的副本之間的安全通信信道。簡而言之,這在理論上是不可能的。如果有人能看到網絡流量,你最好尋找一個無所謂的方案。 (如果不知道你在做什麼,很難建議。)

1

如果您使用https而不是http,則不能被竊聽。

相關問題