资源简介
一款很不错的snmp协议的网络监控软件,对学习snmp的朋友很有帮助呵
代码片段和文件信息
import jpcap.*;
import jpcap.packet.*;
import java.awt.Rectangle;
import java.lang.String;
import javax.swing.*;
public class CapturePK extends Jframe implements PacketReceiver
{
private JPanel jContentPane = null;
private JButton start=null;
private JButton Stop=null;
private JButton End=null;
private JButton Analy=null;
private JTextArea jta = null;
private JScrollPane jsp=null;
private JScrollPane udpcon=null;
private JTextArea udpcontext=null;
public static Boolean begin=false;
public byte[] data=null;
public CapturePK()
{
super();
initialize();
}
private void initialize()
{
this.setSize(600 500);
this.setContentPane(getJContentPane());
this.settitle(“Send“);
begin=false;
}
private JPanel getJContentPane()
{
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getStart() null);
jContentPane.add(getEnd() null);
jContentPane.add(getStop() null);
jContentPane.add(getAnaly() null);
jContentPane.add(getJScrollPane()null);
jContentPane.add(getJScrollPane1()null);
}
return jContentPane;
}
private JScrollPane getJScrollPane() {
if (jsp == null) {
jsp = new JScrollPane();
jsp.setBounds(new Rectangle(20 80 500 200));
jsp.setViewportView(getJta());
}
return jsp;
}
private JScrollPane getJScrollPane1() {
if (udpcon== null) {
udpcon = new JScrollPane();
udpcon.setBounds(new Rectangle(20 300 500 150));
udpcon.setViewportView(getJUDP());
}
return udpcon;
}
private JTextArea getJUDP() {
if (udpcontext== null) {
udpcontext= new JTextArea();
}
udpcontext.append(“源Port \t“+“目的Port\t“+“Version\t“+“Community\t\t“+“Command\t“
+“ResquestId\t“+“Error_Status\t“+“Error_index\t“+“Oid\t\t“+“OidValue\r\n“);
return udpcontext;
}
private JTextArea getJta() {
if (jta == null) {
jta = new JTextArea();
}
jta.append(“源IP\t\t“+“目的IP\t\t“+“Protocol\t“+“Version\n“);
return jta;
}
private JButton getStart()
{
if (start == null) {
start = new JButton();
start.setBounds(new Rectangle(10 30 80 20));
start.setText(“Start“);
start.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Boolean b=true;
setBeginValue(b);
capture();
}
});
}
return start;
}
private JButton getEnd()
{
if (End == null) {
End = new JButton();
End.setBounds(new Rectangle(200 30 80 20));
End.setText(“End“);
End.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(1);
}
});
}
return End;
}
private JButton getStop()
{
if (Stop == null) {
Stop = new JButton();
Stop.setBounds(new Rectangle(100 30 80 20));
Stop.setText(“Stop“);
Stop.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
Boolea
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 479 2008-05-19 07:41 用java开发snmp包的发送和接收以及抓包\.classpath
文件 384 2008-05-15 21:51 用java开发snmp包的发送和接收以及抓包\.project
文件 862 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\bin\CapturePK$1.class
文件 682 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\bin\CapturePK$2.class
文件 830 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\bin\CapturePK$3.class
文件 1011 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\bin\CapturePK$4.class
文件 9225 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\bin\CapturePK.class
文件 782 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext\SendSnmp$1.class
文件 766 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext\SendSnmp$2.class
文件 774 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext\SendSnmp$3.class
文件 1024 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext\SendSnmp$4.class
文件 8874 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext\SendSnmp.class
文件 18372 2007-06-12 02:27 用java开发snmp包的发送和接收以及抓包\jpcap.jar
文件 6073 2008-05-18 17:00 用java开发snmp包的发送和接收以及抓包\packet.txt
文件 428331 2008-05-15 21:35 用java开发snmp包的发送和接收以及抓包\SNMP4J.jar
文件 9158 2008-05-21 01:41 用java开发snmp包的发送和接收以及抓包\src\CapturePK.java
文件 8184 2008-05-20 20:08 用java开发snmp包的发送和接收以及抓包\src\com\join\snmptext\SendSnmp.java
目录 0 2008-05-19 07:41 用java开发snmp包的发送和接收以及抓包\bin\com\join\snmptext
目录 0 2008-05-15 21:52 用java开发snmp包的发送和接收以及抓包\src\com\join\snmptext
目录 0 2008-05-19 07:41 用java开发snmp包的发送和接收以及抓包\bin\com\join
目录 0 2008-05-15 21:52 用java开发snmp包的发送和接收以及抓包\src\com\join
目录 0 2008-05-19 07:41 用java开发snmp包的发送和接收以及抓包\bin\com
目录 0 2008-05-15 21:52 用java开发snmp包的发送和接收以及抓包\src\com
目录 0 2008-05-15 21:51 用java开发snmp包的发送和接收以及抓包\bin
目录 0 2008-05-15 21:51 用java开发snmp包的发送和接收以及抓包\src
目录 0 2008-05-15 21:51 用java开发snmp包的发送和接收以及抓包
----------- --------- ---------- ----- ----
495811 26
- 上一篇:北京环路.7z
- 下一篇:一对多 多字节的can总线通信
相关资源
- SNMPutil & SNMPutilG 两个小工具
- snmputil工具
- snmp的get和set测试工具
- Net-SNMP代理开发程序
- Gx00_83-05-33-SNMP.zip
- SNMP++/Agent++ 开发手册
- snmp++和agent++开发指南
- SNMP网络拓扑发现.doc
- 公安系统安防数字网络监控方案
- xxx网络监控方案设计(超值
- snmp_Get_Set_Trap工具
- 利用SNMP#NET做trap接收器
- Procmon软件
- IP网络监控方案平面图
- SNMP+MIB完整手册
- nagios-snmp-plugins-1.2.tar.gz
- SNMP实验报告
- 网络监控软件.rar
- 用net-snmp的api实现trap接收,windows+li
- net-snmp开始教程
- mib2中节点的详细中文描述
- snmp4j中文版阅读文档
- 用snmp4j获取本地所有oid
- Getif 2.3.1.zip
- H3C最新MIB库-2018
- 通信设备MIB之cisco思科最新全套私有
- Wireshark使用教程用户手册
- SSTap-1.0.9.7版本-规则兼容性最好的版本
- 组态王Kingview7.5 SP特别版第三部分60
- 华为服务器ibmc snmp mib
评论
共有 条评论