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

正文內(nèi)容

信息對抗技術(shù)ppt課件-資料下載頁

2025-05-06 02:32本頁面
  

【正文】 eterr(adhandle))。 endif return 1。 } } return count。 } int decode_eth(char *buff,const unsigned char *packetbuf,int len) { export_packet * temp。 memcpy((buff+36),packetbuf,len)。 temp = (export_packet *)buff。 tempbuffer=buff+36。 temptotallen=len+36。 temppethheader=(ether_frame *)(buff+36)。 ether_frame * tef=(ether_frame *)packetbuf。 if (tefh_type==0x08 amp。amp。 tefl_type==0x00) { ifdef DEBUG printf(this is a IP packet\n)。 endif temppipheader=(ip_header *)(tempbuffer+14)。 ifdef DEBUG printf(\n%d.%d.%d.%d%d.%d.%d.%d\n, temppipheader, temppipheader, temppipheader, temppipheader, temppipheader, temppipheader, temppipheader, temppipheader)。 endif decode_iph(temp)。 } if (tefh_type==0x08 amp。amp。 tefl_type==0x06) { ifdef DEBUG printf(%s\n, this is a arp packet)。 //printf(Target Hardaddress %X =%d\t Source address =%X\n,(ether_frame*)packetbuf h_dest,(ether_frame*)packetbufh_source)。 endif tempparpheader=(arp_header *)(tempbuffer+14)。 } if (tefh_type==0x80 amp。amp。 tefl_type==0x35) { ifdef DEBUG printf(%s\n,this is a rarp packet)。 endif tempparpheader=(arp_header *)(tempbuffer+14)。 } return 1。 } int decode_iph(pexport_packet packet) { pip_header tempip。 tempip=packetpipheader。 int ip_len = (tempipver_ihl amp。 0xf) * 4。 // uh = (udp_header *) ((u_char*)ih + ip_len)。 switch(tempipproto) { case IPPROTO_TCP : //tcp protocal //printf(tcp Sport : %d \tDport : %d\n,packetptcpheader sport,packetptcpheaderdport)。 packetptcpheader=(tcp_header *) (packetpipheader+ip_len)。 ifdef DEBUG printf(%s\n,tcp packet)。 endif break。 case IPPROTO_UDP : //udp protocal packetpudpheader=(udp_header *) (packetpipheader+ip_len)。 //printf(udp Sport :%d \t Dport %d\n ,packet pudpheadersport,packetpudpheaderdport)。 ifdef DEBUG printf(%s\n,udp packet)。 endif break。 case IPPROTO_ICMP : //icmp protocal packetpicmpheader=(icmp_header *) (packetpipheader+ip_len)。 ifdef DEBUG printf(%s\n,icmp packet)。 endif break。 case IPPROTO_IGMP : //igmp protocal packetpigmpheader=(igmp_header *) (packetpipheader+ip_len)。 ifdef DEBUG printf(%s\n,igmp packet)。 endif break。 default: ifdef DEBUG printf(%s\n,do not resolve the ip packet)。 endif 。 return 1。 } } nt CCapture::Close(pcap_t * handle) { if(handle!=NULL) pcap_close(handle)。 return 0。 } //////////////////////////////////////////////////// ////////以下是 CCapCallback類的實現(xiàn)文件 ///////////// //////////////////////////////////////////////////// CCapCallback::CCapCallback() { } CCapCallback::~CCapCallback() { } PortScanKicker 檢測網(wǎng)絡(luò)掃描。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1