91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

一、 Eclipse環(huán)境下安裝與配置Jpcap 二、 配置Jpcap出現(xiàn)的問題 三、 Jpcap 測(cè)試程序,模擬sniffer。實(shí)現(xiàn)不同協(xié)議的抓包,寫入文件和讀文件。

資源截圖

代碼片段和文件信息

package?jpcap;

/**?This?class?represents?ARP/RARP?packet.?*/
public?class?ARPPacket?extends?Packet
{
/**?Hardware?type?*/
public?short?hardtype;
/**?Hardware?type:?Ethernet?*/
public?static?final?short?HARDTYPE_ETHER=1;
/**?Hardware?type:?Token?ring?*/
public?static?final?short?HARDTYPE_IEEE802=6;
/**?Hardware?type:?frame?relay?*/
public?static?final?short?HARDTYPE_frameRELAY=15;

/**?Protocol?type?*/
public?short?prototype;
/**?Protocol?type:?IP?*/
public?static?final?short?PROTOTYPE_IP=2048;

/**?Hardware?address?length?*/
public?short?hlen;

/**?Protocol?address?length?*/
public?short?plen;

/**?Operation?*/
public?short?operation;
/**?ARP?request?*/
public?static?final?short?ARP_REQUEST=1;
/**?ARP?reply?*/
public?static?final?short?ARP_REPLY=2;
/**?Reverse?ARP?request?*/
public?static?final?short?RARP_REQUEST=3;
/**?Reverse?ARP?reply?*/
public?static?final?short?RARP_REPLY=4;
/**?Identify?peer?request?*/
public?static?final?short?INV_REQUEST=8;
/**?Identify?peer?response?*/
public?static?final?short?INV_REPLY=9;


/**?Sender?hardware?address?*/
public?byte[]?sender_hardaddr;
/**?Sender?protocol?address?*/
public?byte[]?sender_protoaddr;
/**?Target?hardware?address?*/
public?byte[]?target_hardaddr;
/**?Target?protocol?address?*/
public?byte[]?target_protoaddr;

void?setValue(short?hardtypeshort?prototypeshort?hlenshort?plen
?short?operationbyte[]?shabyte[]?spabyte[]?thabyte[]?tpa){
this.hardtype=hardtype;
this.prototype=prototype;
this.hlen=hlen;this.plen=plen;
this.operation=operation;
sender_hardaddr=sha;
sender_protoaddr=spa;
target_hardaddr=tha;
target_protoaddr=tpa;
}

/**?Returns?the?hardware?address?(MAC?address)?of?the?sender.
?????????*?@return?Hardware?address?of?the?sender
?????????*/
public?object?getSenderHardwareAddress(){
switch(hardtype){
case?HARDTYPE_ETHER:
char[]?adr=new?char[17];

for(int?i=0;i<5;i++){
adr[i*3]=hexUpperChar(sender_hardaddr[i]);
adr[i*3+1]=hexLowerChar(sender_hardaddr[i]);
adr[i*3+2]=‘:‘;
}
adr[15]=hexUpperChar(sender_hardaddr[5]);
adr[16]=hexLowerChar(sender_hardaddr[5]);

return?new?String(adr);
default:
return?“Unknown?Protocol“;
}
}

/**?Returns?the?hardware?address?(MAC?address)?of?the?target.
?????????*?@return?Hardware?address?of?the?target
?????????*/
public?object?getTargetHardwareAddress(){
switch(hardtype){
case?HARDTYPE_ETHER:
char[]?adr=new?char[17];

for(int?i=0;i<5;i++){
adr[i*3]=hexUpperChar(target_hardaddr[i]);
adr[i*3+1]=hexLowerChar(target_hardaddr[i]);
adr[i*3+2]=‘:‘;
}
adr[15]=hexUpperChar(target_hardaddr[5]);
adr[16]=hexLowerChar(target_hardaddr[5]);

return?new?String(adr);
default:
return?“Unknown?Protocol“;
}
}

/**?Returns?the?protocol?address?of?the?sender.
?????????*?@return?Protocol?address?of?the

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1202??2003-04-09?21:04??博客上傳\Jpcap\CHANGES

?????文件??????17989??2003-04-02?12:43??博客上傳\Jpcap\COPYING

?????文件???????3663??2003-04-08?16:24??博客上傳\Jpcap\doc\document.html

?????文件???????4476??2003-04-08?16:24??博客上傳\Jpcap\doc\donation.html

?????文件???????4018??2003-04-08?16:24??博客上傳\Jpcap\doc\download.html

?????文件???????3047??2003-04-08?16:24??博客上傳\Jpcap\doc\faq.html

?????文件???????4823??2003-04-09?21:05??博客上傳\Jpcap\doc\index.html

?????文件???????5225??2003-04-08?16:24??博客上傳\Jpcap\doc\install.html

?????文件???????1685??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\allclasses-frame.html

?????文件???????1545??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\allclasses-noframe.html

?????文件??????25614??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\constant-values.html

?????文件???????4157??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\deprecated-list.html

?????文件???????7391??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\help-doc.html

?????文件??????46446??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\index-all.html

?????文件????????696??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\index.html

?????文件??????23805??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\ARPPacket.html

?????文件???????7607??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\DatalinkPacket.html

?????文件??????12363??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\EthernetPacket.html

?????文件??????48356??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\ICMPPacket.html

?????文件??????17557??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\IPAddress.html

?????文件??????24309??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\IPPacket.html

?????文件??????18354??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\IPv6Option.html

?????文件??????19882??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\Jpcap.html

?????文件???????6650??2003-04-02?12:43??博客上傳\Jpcap\doc\javadoc\jpcap\Jpcap.JpcapInfo.html

?????文件???????7432??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\JpcapHandler.html

?????文件???????9518??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\JpcapSender.html

?????文件???????9786??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\JpcapWriter.html

?????文件???????1928??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\package-frame.html

?????文件???????7296??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\package-summary.html

?????文件???????5672??2003-04-14?22:04??博客上傳\Jpcap\doc\javadoc\jpcap\package-tree.html

............此處省略41個(gè)文件信息

評(píng)論

共有 條評(píng)論