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

  • 大小: 932KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-11
  • 語言: Java
  • 標簽: 課程設計??ARP??

資源簡介

題目四:發送Ethernet ARP包(95分)
設計要求:
在熟悉ARP協議并了解Winpcap編程的前提下,構造ARP包,選擇并打開網
卡,將ARP包發送出去。
1) 命令行格式:arpsend src_ip src_mac dst_ip dst_mac flag
2) 輸出:Send OK
3) 程序的正確性的檢驗??梢园惭b一個截獲包的軟件,如Iris,運行該軟件以查看能否收到程序發出的ARP包,并檢查包中各字段填充的內容(如各地址、協議類型)是否準確。


摘要:這次課程設計的主要任務是完成發送ARP數據包,熟悉ARP協議,對于 IP數據包的傳輸過程,

資源截圖

代碼片段和文件信息

package?me.lau.arp;

import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.net.Inet4Address;
import?java.net.InetAddress;
import?java.net.UnknownHostException;
import?java.util.Arrays;

import?jpcap.JpcapCaptor;
import?jpcap.JpcapSender;
import?jpcap.NetworkInterface;
import?jpcap.NetworkInterfaceAddress;
import?jpcap.packet.ARPPacket;
import?jpcap.packet.EthernetPacket;

/**
?*?laudukang
?*?201230740312
?*?2015年6月7日10:55:39
?*/
public?class?ARPTest?{

public?static?String?getMACAdressByIp(StringBuffer?command)
throws?IOException?IllegalArgumentException?{

byte[]?mac?=?ARPTest.getMACAddressByARP(command);

StringBuilder?formattedMac?=?new?StringBuilder();
boolean?first?=?true;
for?(byte?b?:?mac)?{
if?(first)?{
first?=

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????381??2015-06-08?21:04??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\.classpath

?????文件????????379??2015-06-07?20:09??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\.project

?????文件?????????74??2015-06-08?20:37??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\.settings\org.eclipse.core.resources.prefs

?????文件????????598??2015-06-07?20:10??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\.settings\org.eclipse.jdt.core.prefs

?????文件???????5264??2015-06-08?21:04??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\ARP.class

?????文件???????6400??2015-06-09?01:17??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\ARPTest.class

?????文件????????620??2015-06-08?21:04??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\changeARP$1.class

?????文件???????4725??2015-06-08?21:04??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\changeARP.class

?????文件???????2595??2015-06-08?21:04??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\MainTest.class

?????文件???????2626??2015-06-08?22:12??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp\SendFakeARP.class

?????文件??????18192??2015-06-07?20:13??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\jars\jpcap.jar

?????文件??????89600??2013-07-12?11:44??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\jpcap64\Jpcap.dll

?????文件??????27288??2007-06-12?01:48??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\jpcap64\jpcap.jar

?????文件???????6239??2015-06-09?10:55??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\src\me\lau\arp\ARPTest.java

?????文件????1064960??2015-07-19?11:17??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\發送Ethernet?ARP包實驗報告.doc

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau\arp

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\src\me\lau\arp

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me\lau

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\src\me\lau

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin\me

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\src\me

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\.settings

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\bin

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\jars

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\jpcap64

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP\src

?????目錄??????????0??2015-06-09?11:19??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】\ARP

?????目錄??????????0??2015-07-19?11:17??計算機網絡課程設計發送Ethernet?ARP包【JAVA版】

-----------?---------??----------?-----??----

??????????????1229941????????????????????28

............此處省略1個文件信息

評論

共有 條評論