如何获得网卡的EPROM里面的MAC地址。

sasksinger 2013-03-08 02:50:00
如何获得网卡的EPROM里面的MAC地址。

不是要windows注册表里面的Mac逻辑地址,而是要获得网卡EPROM里面的物理地址。

希望能提供源码。谢谢。

最好是C#语言的。
...全文
1196 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2013-03-08
  • 打赏
  • 举报
回复
不同厂商的网卡刷固件的方法不同。

我以市面常见的Intel 82559 100M网卡(我以前刷过),价格5~10元。淘宝大量能买到为例子,给你一个帖子

http://blog.chinaunix.net/uid-45094-id-3012405.html

当然了,刷82559的人主要倒不是为了mac地址去的。大多是为了将桌面版刷成服务器版,或者为了把Win7 OEM证书刷到网卡中免激活安装Win 7而刷的。因为单单为了搞mac地址,对于支持Hyper-V的操作系统(Windows Server 2008 R2, Windows 8),那就更简单了,直接挂一个纯软件的网卡就行了。对于XP、Win7来说,也可以用VMWare挂纯软件的虚拟网卡。

总之一句话,无论是主板、硬盘、网卡的唯一编号,都是不作数的。加密狗事实上也是不作数的,作数的只有营业执照、身份证、信用卡。(为了用你的软件而搞假的信用卡、身份证成本太高),如果你的软件不值钱,手机号也是一个选项。因为手机号并没有真正实名制,所以说可信度要比前面两者低。
threenewbee 2013-03-08
  • 打赏
  • 举报
回复
引用 6 楼 sasksinger 的回复:
引用 5 楼 caozhy 的回复:引用 4 楼 sasksinger 的回复: 引用 3 楼 caozhy 的回复:引用 2 楼 sasksinger 的回复: 引用 1 楼 caozhy 的回复:扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。 要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中……
首先,一般用户根本不会搞什么注册表之类的。你是瞎操心。 再者,稍微专业点的用户,都可以通过修改固件的形式修改网卡mac,达到和原厂一样的效果。也就是拔下网卡,插入另一台计算机,mac地址也被永久改变了。我为什么和你咬文嚼字,我要强调eeprom,因为eeprom是电可擦写编程的,mac地址放在里面,你修改它和厂商出厂的时候设定它,完全一样的原理,根本无法区分。 另外那个帖子中还告诉你了,现在网卡厂商把这个修改mac地址的功能做的足够友好,懂键盘鼠标操作和会百度的人都能修改。所以你忙了半天根本就是瞎折腾。 最后,我们还可以用纯软件实现网卡。这种情况下根本就没有硬件。
sasksinger 2013-03-08
  • 打赏
  • 举报
回复
引用 5 楼 caozhy 的回复:
引用 4 楼 sasksinger 的回复: 引用 3 楼 caozhy 的回复:引用 2 楼 sasksinger 的回复: 引用 1 楼 caozhy 的回复:扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。 要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中的MAC物理地址,而非注册表里的地址。 http://b……
我是打算做注册码的,为什么会徒劳啊?请详解一下。
threenewbee 2013-03-08
  • 打赏
  • 举报
回复
引用 4 楼 sasksinger 的回复:
引用 3 楼 caozhy 的回复:引用 2 楼 sasksinger 的回复: 引用 1 楼 caozhy 的回复:扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。 要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中的MAC物理地址,而非注册表里的地址。 http://bbs.csdn.net……
如果你是打算做什么注册码之类的事情,那么就不要徒劳啦。
sasksinger 2013-03-08
  • 打赏
  • 举报
回复
引用 3 楼 caozhy 的回复:
引用 2 楼 sasksinger 的回复: 引用 1 楼 caozhy 的回复:扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。 要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中的MAC物理地址,而非注册表里的地址。 http://bbs.csdn.net/topics/390378337
楼上的斑竹,我是想要知道如何实现的方法或者能给出源码,不是讲解!!!
threenewbee 2013-03-08
  • 打赏
  • 举报
回复
引用 2 楼 sasksinger 的回复:
引用 1 楼 caozhy 的回复:扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。 要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中的MAC物理地址,而非注册表里的地址。
http://bbs.csdn.net/topics/390378337
sasksinger 2013-03-08
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。
要是我理解错误了的话,问题就更改为: 如何获得网卡的真实硬件中的MAC物理地址,而非注册表里的地址。
threenewbee 2013-03-08
  • 打赏
  • 举报
回复
扯淡,网卡上根本就没有EPROM。到电脑城花3块钱买一片8139网卡,先搞清楚网卡长什么样吧。

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧