1
我擔心從遠程數據庫發送到基於Java的客戶端軟件的數據沒有被安全發送,因爲它使用的是RMI而不是https隧道。使用RMI的HTTP隧道安全
問題是我需要在與IT公司合作之前向我的老闆證明他的收益。
如何向RMI cgi serverlet發送和接收數據以測試此理論?
我已經使用wireshark查看數據包,我可以看到數據發佈到的url,但不知道如何輕鬆複製RMI協議(無需編寫整個Java應用程序)。
我擔心從遠程數據庫發送到基於Java的客戶端軟件的數據沒有被安全發送,因爲它使用的是RMI而不是https隧道。使用RMI的HTTP隧道安全
問題是我需要在與IT公司合作之前向我的老闆證明他的收益。
如何向RMI cgi serverlet發送和接收數據以測試此理論?
我已經使用wireshark查看數據包,我可以看到數據發佈到的url,但不知道如何輕鬆複製RMI協議(無需編寫整個Java應用程序)。
我相信,你可以創建簡單的簽名特殊方法像
String foo(String);
現在嘗試調用此方法與機制和用戶的Wireshark捕捉包。我認爲,如果數據未加密,您將能夠以明文形式查看參數和返回值。
您如何使用RMI + HTTP隧道?我過去自己實現了HTTP隧道,但我從來沒有嘗試通過它傳遞RMI。你使用自己的第三方解決方案嗎? – AlexR 2011-02-09 10:24:46
它似乎是相當標準的東西...... http://www.cs.swan.ac.uk/~csneal/InternetComputing/Tunnelling.html雖然......我沒有寫任何它......一家IT公司製造了它..我試圖證明它的安全性不足 – 2011-02-09 10:52:44