博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年4月16日

摘要: 有的时候需要根据MAC来限定登录的计算机,为此查找了不少资料(有来自博客堂和CSDN),下面是获得远程计算机的MAC和局域网中计算机列表的方法。需要引用的命名空间 using System; using System.Collections; using System.Diagnostics; using System.Management; using System.Net; usingSyst... 阅读全文

posted @ 2010-04-16 14:39 linFen 阅读(368) 评论(0) 推荐(0)

摘要: 1.使用WMI。查询表Win32_NetworkAdapterConfiguration即可获得。2.使用ARP协议。请看这里。3.使用Windows命令nbtstat,也就是通过NetBIOS。请看这里。4.查询SNMP(就是一种用于监视网络设备的协议)的MIB(管理信息数据库)。但这不是一件简单的事情,需要自己创建SNMP包,发送到交换机,然后对返回的响应进行解析。下面是代碼:usingSys... 阅读全文

posted @ 2010-04-16 14:38 linFen 阅读(1401) 评论(0) 推荐(0)

摘要: 1)建立空连接: net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格) 2)建立非空连接: net use \\IP\ipc$ "密码" /user:"用户名" (同样有3个空格) 3)映射默认共享: net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的c盘映射为自己的z盘,其他盘类推) 如果已经和目标建立了ipc... 阅读全文

posted @ 2010-04-16 14:21 linFen 阅读(5113) 评论(0) 推荐(2)

摘要: 用AdventNet SNMP API获取SNMP表信息(C#)用AdventNet SNMP API获取SNMP表信息(C#)using System;using adventnet.snmp.snmp2;public class snmpget{ [STAThread] public static void Main(System.String[] args) { // getting the... 阅读全文

posted @ 2010-04-16 13:42 linFen 阅读(3347) 评论(3) 推荐(0)

摘要: 1.SNMP概述SNMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Int... 阅读全文

posted @ 2010-04-16 13:36 linFen 阅读(6054) 评论(0) 推荐(0)

摘要: 首先准备一个包snmpsharpnet,到这个官网上去下载http://www.snmpsharpnet.com/ 我主要关心两个方式,一个是通过snmpget方法获得,一个是通过snmpwalk方法,snmpget方法可以获得指定oid的值,snmpwalk方法可以获得一个组下面的所有key和value。 剩下的不多说,直接贴代码吧。C#代码 usingSystem; usingSystem.... 阅读全文

posted @ 2010-04-16 13:29 linFen 阅读(15042) 评论(3) 推荐(1)