-
大小: 5.95MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-09-29
- 语言: Java
- 标签: ObjectSNMP zhtelecombas jar
资源简介
包括zhtelecombasis.jar,MibbleBrowser,jmibbrowser,运行zhtelecombasis示例程序,请将系统时间改为2012年6月份,这个代码是加密过的,偶尝试反编译破解了一下,有部分动态加载运行的代码没完成,懒得研究了,还不如去玩下snmp4j。
代码片段和文件信息
package snmptest.discover;
import java.util.List;
import java.util.Vector;
import com.zhtelecom.common.snmp.SNMPFactory;
import com.zhtelecom.common.snmp.SNMPSysConfig;
import com.zhtelecom.common.snmp.SNMPTarget;
import com.zhtelecom.common.snmp.mib.Dot1dTpFdbEntry;
import com.zhtelecom.common.snmp.mib.MibIPAddrEntry;
import com.zhtelecom.common.snmp.mib.MibIfEntry;
import com.zhtelecom.common.snmp.mib.MibMacIP;
import com.zhtelecom.nms.framework.discover.DeviceInfo;
import com.zhtelecom.nms.framework.discover.DeviceTypeInfo;
import com.zhtelecom.nms.framework.discover.DiscoverAPI;
import com.zhtelecom.nms.framework.discover.DiscoverConfig;
import com.zhtelecom.nms.framework.discover.linkInfo;
import com.zhtelecom.nms.framework.discover.ResourceInfo;
import com.zhtelecom.nms.framework.discover.ResourceSearchMothType;
import com.zhtelecom.nms.framework.discover.rstype.CPUType;
import com.zhtelecom.nms.framework.discover.rstype.GernalGroupSearchType;
import com.zhtelecom.nms.framework.discover.rstype.GernalTableSearchType;
import com.zhtelecom.nms.framework.discover.rstype.InterfaceType;
import com.zhtelecom.nms.framework.discover.rstype.MemoryType;
import com.zhtelecom.nms.framework.discover.rstype.SoftwareRunType;
import com.zhtelecom.nms.framework.discover.rstype.TCPServerType;
public class DiscoverTest extends Thread
{
// 主测试程序。选择一个测试案例进行测试。
public static void main(String args[])
{
initSNMP();// 初始化SNMP
System.out
.println(“开始时间:“
+ new java.sql.Timestamp(System.currentTimeMillis())
.toString());
// testSearchDeviceByNet(); //网络范围发现设备
// testSearchDeviceByIP(); //IP范围发现设备
// testSeachByIPRoaming(); //漫游发现设备
// testSearchNetByRouter(); //通过路由器所在的网络号,发现本网络和路由相邻的网络上的设备
//testSearchResource(); //发现某个设备的资源
//testSearchDeviceAndResource(); //先用一种方法发现设备,然后发现所有设备的资源
//testSeachByRoaminglink(); //先漫游发现设备,然后发现设备连接关系
testPhysicslink(); // 先用一种方法发现网络设备,然后发现这些设备间的连接关系。
// testlinkBySimulation(); //内部测试。不对外。
System.out
.println(“本搜索全部结束!!!!!!结束时间:“
+ new java.sql.Timestamp(System.currentTimeMillis())
.toString());
System.exit(0);
}
static void initSNMP()
{
try
{
SNMPFactory.init(SNMPFactory.Mode_Local null 8088);
} catch (Exception ex)
{
ex.printStackTrace();
}
}
// 初始化配置信息
static
{
// 配置厂商专有设备类型。
{
DeviceTypeInfo type = new DeviceTypeInfo();
type.setDeviceProductType(“Windows 2003“);
type.setLogicType(“计算机“);
List oids = new Vector();
oids.add(“1.3.6.1.4.1.311.1.1.3.1.3.1.2“);
type.setTypeOIDCharacter(oids);
DiscoverConfig.addDeviceType(type);
}
{
DeviceTypeInfo type = new DeviceTypeInfo();
type.setDeviceProductType(“HP服务器“);
type.setLogicType(“计算机“);
List oids = new Vector();
oids.add(“1.3.6.1.4.1.11.2.3.2.3“);
type.setTypeOIDCharacter(oids);
DiscoverConfig.addDeviceType(type);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-05-25 10:13 ob
文件 160 2012-05-23 09:23 ob
目录 0 2012-05-22 18:11 ob
文件 3435 2012-05-22 17:52 ob
文件 3075 2012-05-22 17:52 ob
目录 0 2012-05-22 18:11 ob
目录 0 2012-05-22 18:11 ob
目录 0 2012-05-22 18:11 ob
目录 0 2012-05-22 18:11 ob
目录 0 2012-05-22 18:12 ob
文件 5796 2012-05-22 17:52 ob
文件 5776 2012-05-22 17:52 ob
文件 7623 2012-05-22 17:52 ob
文件 5756 2012-05-22 17:52 ob
文件 5786 2012-05-22 17:52 ob
文件 5776 2012-05-22 17:52 ob
文件 24660 2012-05-22 17:52 ob
文件 11538 2012-05-22 17:52 ob
文件 14944 2012-05-22 17:52 ob
文件 1860 2012-05-22 17:52 ob
文件 7643 2012-05-22 17:52 ob
文件 7021 2012-05-22 17:52 ob
文件 7883 2012-05-22 17:52 ob
文件 28135 2012-05-22 17:52 ob
文件 16753 2012-05-22 17:52 ob
文件 11103 2012-05-22 17:52 ob
文件 15144 2012-05-22 17:52 ob
文件 15645 2012-05-22 17:52 ob
目录 0 2012-05-22 18:11 ob
目录 0 2012-05-22 18:12 ob
文件 7943 2012-05-22 17:52 ob
............此处省略85个文件信息
相关资源
- hibernate4 必须jar 包
- java org jar包
- commons所有jar包
- javaweb使用rsa加密解密jar包
- mysql-connector-java-8.0.12
- EasyPR-Java 的jar包
- jackson-all-1.9.0.jarjackson-all-1.9.9.jarjack
- guava-19.0.jar
- JSON6个jar包
- arcgis-java-100.8.0.jar
- 修复版 hadoop-0.21.0-eclipse-plugin.jar
- java ee 6 libraries jar包
- org.eclipse.wst.jsdt.core_1.1.102.jar
- jieba分词jar包
- tapestry3开发指南,带tapestry3所有jar包
- java连接LDAP的jar包和
- 使用JNA的jar包
- Junit4.9jar源代码API
- org.bouncycastle jar包
- hibernate3.3.1的jar包
- haxm和dx.jar
- jfreechart(包含jfreechart.jar和jcommon-1.
- selenium-server-standalone-3.0.0JAR包
- java开发常用jar包
- dex2jar-2.1最新版
- JPA项目含jar包
- richfaces jar
- VMware开发jar包
- mybatis-3.4.1.zip 官网JAR包
- poi(java导出excel表jar包)
评论
共有 条评论