freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-在線瀏覽

2025-07-01 03:53本頁(yè)面
  

【正文】 CaptureNet(){ =false。 // 用于存儲(chǔ)搜索到的網(wǎng)卡 //取得設(shè)備列表 int r = (alldevs, errbuf)。 return null。 } //此方法用于選取網(wǎng)卡并捕獲包 public static void CapturePacket(ArrayListPcapIf alldevs){ =true。 /*(\nChoosing 39。 on your behalf:\n, device .getDescription())。// 默認(rèn)長(zhǎng)度為65535 int flags = 。 // 10 seconds in millis Pcap pcap = ((), snaplen, flags, timeout, errbuf)。 return。 MyPcapPacketHandlerObject myhandler = new MyPcapPacketHandlerObject()。 } ()。 } public static void StopCapturePacket(){ =false。 ()。 =0。 =0。 =0。import 。public class MyPcapPacketHandlerObject implements PcapPacketHandlerObject { Override public void nextPacket(PcapPacket packet, Object arg1) { PacketMatch packetMatch = ()。 }}//該類(lèi)是包處理package util。import 。import 。import 。import 。 public static int numberOfPacket=0。 private Icmp icmp = new Icmp()。 private Udp udp = new Udp()。 private Ip4 ip4=new Ip4()。 public static double totalOfTcp=0。 public static double totalOfArp=0。 public static double totalOfIp=0。 public static int numberOfUdp=0。 public static int numberOfIcmp=0。 public static PacketMatch getInstance() { if (pm == null) { pm = new PacketMatch()。 } public void handlePacket(PcapPacket packet) { //以下四個(gè)包都已可以正確捕獲 +=()/(*)。 } if ((arp)) { handleArp(packet)。 } if ((udp)) { handleUdp(packet)。 /*以下為實(shí)驗(yàn)IP地址的獲取 (ip4)。 byte[] destinations=new byte[4]。 byte[] sources=new byte[4]。 (ip4 destination:+destinations)。 (ip4 destination:+())。 (ip4 destination:+(()))。 */ } } private void handleIp4(PcapPacket packet) { (ip4)。 (numberOfPacket, 廣播數(shù)據(jù)包)。 numberOfWideSpread++。 numberOfPacket++。 (udp來(lái)源端口+())。 (numberOfPacket, udp)。 totalOfUdp+=()/。 } private void handleTcp(PcapPacket packet) { (tcp)。 (numberOfPacket, ())。 numberOfTcp++。 numberOfPacket++。 (icmp:+())。 (numberOfPacket, icmp)。 totalOfIcmp+=()/。 } private void handleArp(PcapPacket packet) { (arp)。 (numberOfPacket, ())。 numberOfArp++。 numberOfPacket++。0xff)).append(39。).append ((ipInt16)amp。.39。0xff).append(39。).append ((ipIntamp。 }}//該類(lèi)是GUI界面設(shè)計(jì)package entity。import 。import 。import 。import 。impor
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1