|
![]() | 作者: wanghaitao [wanghaitao]
![]() |
登录 |
在交换环境下嗅探其他主机间的通信,除了可以arp欺骗,还可以采取改变网卡的MAC地址,听说可以利用ifconfig命令直接进行设置,我以为Linux系统刚刚崩溃,所以无法实验,请问高手,是否真的可以修改mac,不是说mac是标识硬件唯一性的吗? |
地主 发表时间: 01/10 09:22 |
![]() | 回复: xuchen0819 [xuchen0819] ![]() |
登录 |
我知道在windows下用软件可以实现! |
B1层 发表时间: 01/10 11:22 |
![]() | 回复: tabris17 [tabris17] ![]() |
登录 |
物理改变网卡的MAC必须通过刷网卡的rom才行 用软件是不行的 |
B2层 发表时间: 01/10 11:47 |
![]() | 回复: xuchen0819 [xuchen0819] ![]() |
登录 |
用软件只是实现和别的网卡抢地址的目的,并不是真正的改! |
B3层 发表时间: 01/10 16:53 |
![]() | 回复: baboo [baboo] ![]() |
登录 |
那就是说再windows下用软件改了mac可以骗别人的机子,但物理上是没变的。那机子重启候会不会变为原来的mac呢?还有能改变的原理是什么呢?请问有什么软件可以改啊? |
B4层 发表时间: 01/12 16:31 |
![]() | 回复: baboo [baboo] ![]() |
登录 |
那就是说再windows下用软件改了mac可以骗别人的机子,但物理上是没变的。那机子重启候会不会变为原来的mac呢?还有能改变的原理是什么呢?请问有什么软件可以改啊? |
B5层 发表时间: 01/12 16:31 |
![]() | 回复: shareing [shareing] ![]() |
登录 |
MAC就象你的脸,IP如同你的名字,你的名字可以随便改,但要在物理上改个样子需要去美容院,也就是需要改写网卡上的ROM内容。 |
B6层 发表时间: 01/14 12:37 |
![]() | 回复: brucebird [brucebird] ![]() |
登录 |
windows下可以通过修改注册表来实现,不过老麻烦,我试过的,成功,用ipconfig/all查看,mac果然变了。另外最新版本的超级兔子可以修改mac地址,我没试过。在linux下修改及其简单,在网络设置里直接该就可以了。 |
B7层 发表时间: 01/15 15:02 |
![]() | 回复: xiaohaha [xiaohaha] ![]() |
登录 |
我昨天刚改完,可以改,要不我就上不了网了,该注册表。自己上网找吧 很多,该城任何一个16进制的数字就可以了 方法自己去搜以下 |
B8层 发表时间: 01/16 13:55 |
![]() | 回复: jiantian [jiantian] ![]() |
登录 |
有些网卡支持在网络设置里修改,你网卡属性的高级选项里: Network address 就是 直接在右边修改就可以。。。 |
B9层 发表时间: 02/04 13:02 |
![]() | 回复: roxbin [roxbin] ![]() |
登录 |
物理上该怎么改??? |
B10层 发表时间: 03/07 16:05 |
![]() | 回复: dengzitui [dengzitui] ![]() |
登录 |
我个人认为用软件一定可以改变,我试过, |
B11层 发表时间: 03/07 17:06 |
![]() | 回复: gfabcde [gfabcde] ![]() |
登录 |
ARP |
B12层 发表时间: 03/07 19:55 |
![]() | 回复: wineggdrop [wineggdrop] ![]() |
登录 |
211.93.112.71/smac.exe 很小的程序,可以在NT 4.0/2k/xp下修改指定网卡的MAC地址,至于 修改MAC地址有什么作为,那视乎自己的需要的,搞那些MAC spoofing 或在网络中检测建立的网络的routing table等都会用到的。由于列出 系统mac地址的功能使用的api在win9x下不支持,所以程序在win9x下并 不支持的。 用法: 1.smac -listp 列 出所有网卡号对应的IP地址 2.smac -listmac 列出系统所有网卡的mac地址 3.smac -modifymac 网卡号 新的mac地址 修改某个网卡的mac地址 实际用法: 1. smac -listip NIC Number 0:-->IP Address: 210.22.142.22 NIC Number 1:-->IP Address: 192.168.0.1 说明: 网卡0对应IP为210.22.142.22 网卡1对应的IP为192.168.0.1 2.smac -listmac MAC Address: 00-50-BA-44-D2-2A MAC Address: 00-D0-B7-A9-B9-85 说明: 网卡0对应的MAC地址为00-50-BA-44-D2-2A 网卡1对应的MAC地址为00-D0-B7-A9-B9-85 3.smac -modifymac 0 0050BA44D27A 将网卡0的MAC地址改为0050BA44D27A 从第二步中可以看到网卡0的MAC地址是000-50-BA-44-D2-2A,因为方便 看,所以每位中以_隔开,从我们第三步改的MAC中可以知道只是最后 那位我们是更改的了,因为网卡是会检查MAC地址是不是合法的, 所以最好就是只改一位。重启后查看MAC地址,应该是改后的MAC来 的了。由于没有太多时间,所以没有加进去将更改的MAC地址删除的功 能,或者迟些会加 所以如果你对于MAC地址结构等都不太熟悉的话,最好就不要试了。 [此贴被 wineggdrop(wineggdrop) 在 03月08日15时42分 编辑过] |
B13层 发表时间: 2003-03-08 15:07:42 |
![]() | 回复: nothing [eson] ![]() |
登录 |
住册表里改 |
B14层 发表时间: 03/09 19:33 |
![]() | 回复: nothing [eson] ![]() |
登录 |
google search.. |
B15层 发表时间: 03/09 19:33 |
![]() | 回复: roxbin [roxbin] ![]() |
登录 |
是修改物理上的, 不是靠软件吧?? |
B16层 发表时间: 03/28 10:29 |
![]() | 回复: dengzitui [dengzitui] ![]() |
登录 |
物理地址可以改,但不是我门通常所用的方法改,是用特制的写入工具写入的,就象出厂时一样写。 |
B17层 发表时间: 03/29 12:34 |
![]() | 回复: xiaoht [xiaoht] ![]() |
登录 |
好累哟???你娃想搞那样!!!! |
B18层 发表时间: 04/05 21:43 |
![]() | 回复: aa11 [aa11] ![]() |
登录 |
我改了后就不能上网了` 这是怎么回事呢?? |
B19层 发表时间: 04/06 03:09 |
![]() | 回复: moonair [moonair] ![]() |
登录 |
经典的比喻! |
B20层 发表时间: 04/06 17:02 |
![]() | 回复: dinghj [dinghj] ![]() |
登录 |
换块网卡,不久改了吗? |
B21层 发表时间: 04/08 09:59 |
![]() | 回复: aa11 [aa11] ![]() |
登录 |
如果换的话, 那还有什么好说的呢~ |
B22层 发表时间: 04/09 07:40 |
![]() | 回复: BlueSnoopy [bluesnoopy] ![]() |
登录 |
ifconfig eth0 down ifconfig eth0 hw ether **:**:**:**:**:** ifconfig eth0 up 或是直接加到/etc/rc.d/rc.local里去 |
B23层 发表时间: 04/14 19:12 |
![]() | 回复: yutou [yutou] ![]() |
登录 |
好象网络执法官这个软件可以改 |
B24层 发表时间: 12/15 21:01 |
![]() | 回复: lingshiyon [lingshiyon] ![]() |
登录 |
怎样修改网卡MAC地址 首先应声明的是:在同一网段不能存在两个同样的MAC地址,否则将导致死机。因此在修改 之前应先确定你要改的地址,并确认不会与他人相冲突。建议至少应避开几个常用厂商的 地址段如 52-54-ab-xx-xx-xx、 00-00-e8-xx-xx-xx等。 也可以试着将MAC地址设成与IP地址一样, 如IP为: 202.112. 017. 033 MAC可设为:20-21-12-01-70-33 刚好12位数字对12位数字。 ^_^ 网卡真正的MAC地址是在EPROM中的,可以通过专门的程序修改,不少网卡的厂商都能提 供。比如PCI-RTL8029,便可到realtek公司的主页上下载一个修改EPROM的小程序。 另一种方法是通过软件修改。在Win9x和winnt 3.5、4.0、2000下,网卡驱动程序都是使用 NDIS规范与操作系统通信。MAC地址被存储在操作系统的某存储单元内,这时可以通过修改 该内容达到目的而不用修改你的EPROM内容。但如果一台机同时装有多个操作系统,则每个 系统都要做同样的修改。每次重装操作系统之后也需要重复下述修改步骤。 1、首先打开注册表,找到在HEKY_LOCAL_MACHINE\system\currentControlSet\control \class\{4d36e972-e325-11ce-bfc1-xxxxxxxxxxxx},在0000、0001、0002等下, 观察网卡的描述内容,判断哪一个是你要修改的网卡。 2、在其下(如0001),添加一个字符串(编辑->添加数值),数值名称为NetworkAddress, 数据类型为REG_SZ,内容设为你要的MAC地址,要连续写,如004040404040。 3、然后到其下 NDI\params中添加一项主键(编辑->添加项),项名称为NetworkAddress, 类别可为空。在该项下添加名为default的字符串(编辑->添加数值,数据类型为REG_SZ) ,其值写你要设的mac地址,要连续的写,如004040404040。请注意与第二步中设的值 保持一致。 4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串(编辑->添加数值,数据 类型为REG_SZ),其作用为指定NetworkAddress主键的描述,其值可为"Modified MAC Address”,这样以后打开网络邻居的属性,双击相应网卡项会发现有一个高级设置, 其下存在名为"Modified MAC Address”的键值,其内容就是你在注册表中加的新的 MAC地址,以后只要在此修改MAC地址就可以了。 5、关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会 发现在高级设置项有一个名为"Modified MAC Address”的键值,可用于直接修改MAC地 址。 注: 1、2步骤用于修改当前(下一次启动)时MAC 地址。 3、4步骤用于在网络属性的网卡属性中添加相应高级属性。 RIFTER Aug. 20 以上是转载。我希望还是不要盗用别人的MAC和IP,毕竟是不道德的! 在Linux下可在/etc/rc.d下加上ifconfig eth0 hw ether xx-xx-xx-xx-xx-xx就可以了! 然后重启! 不想重启,先用ifconfig eth0 down 再用哪个!在改IP,再ifconfig eth0 up 在FreeBSD下也差不多。 希望大家不要用上面的方法盗用别人的IP。嘿嘿 |
B25层 发表时间: 12/16 17:39 |
![]() | 回复: pula [pula] ![]() |
登录 |
MAC的修改?我不清楚,我想所谓的改不过是MAC欺骗而已。:―) |
B26层 发表时间: 12/19 23:04 |
![]() | 回复: tuzi [tuzi] ![]() |
登录 |
我做过试验 改MAC 改过后 根本就不会报错 我想应该是这样的 两方面 一 改注册表只能欺骗系统 而在数据链路层封装的时候 仍然是本来的MAC 二 协议对MAC一样的机子不报错 好象不大可能 |
B27层 发表时间: 12/20 08:59 |
![]() | 回复: lgf [lgf] ![]() |
登录 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
B28层 发表时间: 12/20 20:43 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号