首先,在我提出之前,我想指出這個問題是針對教育的。我想知道擴展我對Java和網絡安全的理解(只有少許)。Java網絡?
如何使用Java進行網絡安全和計數器攻擊?我一直在使用服務器/套接字一段時間(對於非系統安全的東西),但我不太明白我在做什麼。自然,我應該學習網絡,但從哪裏開始?有一個協議的一切,嘿有協議有協議。爲了進一步擴展,你如何使用Java來說,端口嗅探,捕獲數據包或遠程終止/打開一個端口?
我想更充分地提出問題;有沒有人知道我可以看看有什麼好的資源來深入研究Java如何處理網絡安全和反黑客攻擊以及惡意軟件遏制?
啊,那嚴格的c/C++呢? – AedonEtLIRA 2011-05-10 22:53:56
呃,爲了更清楚一點:是否嚴格c/C++可以做這些事情?你有沒有推薦另一種語言,我應該看看? – AedonEtLIRA 2011-05-10 23:04:18
我認爲其中的一些有點過於強大。您當然可以使用Java進行端口嗅探,而jnetpcap是本地libpcap非常流行的包裝,可以讓您執行各種基於低級別數據包捕獲的活動。如果說「反黑客攻擊」是指發起DDOS攻擊或SQL注入攻擊或其他網站入侵攻擊,那麼沒有理由不能在Java中做這些事情。另一方面,處理實際病毒或各種二進制代碼注入的東西,絕對無法用Java處理。 – 2011-05-11 00:27:33