📄 monitoring2.txt
字号:
import jpcap.JpcapHandler;
import jpcap.Jpcap;
import jpcap.Packet;
public class JpcapTip implements JpcapHandler {
public void handlePacket(Packet packet){
System.out.println(packet);
}
public static void main(String[] args) throws java.io.IOException{
String[] devices = Jpcap.getDeviceList();
for (int i = 0; i < devices.length; i++) {
System.out.println(devices);
}
String deviceName = devices[0];
Jpcap jpcap = Jpcap.openDevice(deviceName, 1028, false, 1);
jpcap.loopPacket(-1, new JpcapTip());
}
}
Z:\Idea - Mini Projects\Packet Capture\Sample Program>set
classpath=d:\orant\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;d:\masm;d:\j2sdk1.4.0\bin;
d:\cobol;d:\borland\bcc55\bin;;D:\jdk12\jre\lib\ext\jpcap.jar;D:\j2sdk1.4.0\jre\lib\ext\jpcap.jar;
Z:\Idea - Mini Projects\Packet Capture\Sample Program>javac JpcapTip.java
Z:\Idea - Mini Projects\Packet Capture\Sample Program>java JpcapTip
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jpcap in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1410)
at java.lang.Runtime.loadLibrary0(Runtime.java:772)
at java.lang.System.loadLibrary(System.java:832)
at jpcap.Jpcap.(Jpcap.java:151)
at JpcapTip.main(JpcapTip.java:14)
*Exception in thread "main" java.lang.UnsatisfiedLinkError: getDeviceList
at jpcap.Jpcap.getDeviceList(Native Method)
at JSniff.main(JSniff.java:21)
renamed JpcapTip as JSniff
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -