用C#编写获取远程IP,MAC的方法

演不过的剧情

演不过的剧情

2016-01-29 13:24

用C#编写获取远程IP,MAC的方法,用C#编写获取远程IP,MAC的方法
如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下:[DllImport("Iphlpapi.dll")]private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length);[DllImport("Ws2_32.dll")]private static extern Int32 inet_addr(string ip);Int32 ldest= inet_addr("157.60.68.163");//目的地的ipInt32 lhost= inet_addr("157.60.68.33");//本地的iptry{Byte[] macinfo=new Byte[6];Int32 length=6;IntPtr mac=new IntPtr(macinfo[0]);IntPtr len=new IntPtr(6);int ii=SendARP(ldest,lhost, ref mac, ref len);Console.WriteLine("Mac Add:"+mac);Console.WriteLine("length:"+len);}catch(Exception err){Console.WriteLine(err);}
展开更多 50%)
分享

猜你喜欢

用C#编写获取远程IP,MAC的方法

电脑网络
用C#编写获取远程IP,MAC的方法

(原创)C#获取本地计算机名,IP,MAC地址

电脑网络
(原创)C#获取本地计算机名,IP,MAC地址

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

C#编写方法实例

编程语言 网络编程
C#编写方法实例

使用C#编写查询IP段功能的程序

编程语言 网络编程
使用C#编写查询IP段功能的程序

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用C#编写ActiveX控件(三)

编程语言 网络编程
用C#编写ActiveX控件(三)

用C#编写ActiveX控件(一)

编程语言 网络编程
用C#编写ActiveX控件(一)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《大众高尔夫6》取得王冠的条件

《大众高尔夫6》取得王冠的条件

《雷霆战机》智慧曙光装备搭配解析

《雷霆战机》智慧曙光装备搭配解析
下拉加载更多内容 ↓