无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6204|回复: 13

IPDNSMAC快速设置

[复制链接]
发表于 2009-10-3 09:17:15 | 显示全部楼层 |阅读模式
制作的这个的初衷本来是用来破解公司局域网的IP、DNS、MAC的绑定机制
就是从其他能上网的机器的盗取来就行了
就是不劳而获了 呵呵呵见笑了......


使用适用于xp2003及他们各自的PE系统环境中
其中在下面:

echo 正在设置IP即DNS的配置.....
@echo off

netsh add helper ifmon.dll
netsh interface ip set address "本地连接" static addr=192.168.1.174 mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set address "本地连接" static addr=192.168.1.174 mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set dns name="本地连接" static 218.85.157.99
netsh interface ip add dns name="本地连接"  218.85.152.99

代表的是 IP地址及DNS地址 依次是:
(大家可对照进行修改成自己要的,没技术含量呵呵呵..)
  IP地址:   192.168.1.174
子网掩码:   255.255.255.0
默认网关:   192.168.1.1
     DNS:   218.85.157.99
             218.85.152.99


还有就是修改网卡的地址(及MAC)在下面这段中的 最后引号"00E081031837"  如下:
echo 将新的MAC值写入注册表
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-

11CE-BFC1-08002bE10318}\0001" /f /v "NetworkAddress" /t REG_SZ /d
"00E081031837"
修改成你要的代码即可(无需转码!)

最后就是关于的启用/禁用网卡的书写了
使用的devcon这个工具的 disable(禁用) 与 enable(启用) 硬件设备

右键 我的电脑 然后就是 属性-硬件-设备管理器-网络配置器
接着对所要修改的网卡右键 属性-详细信息 最后下拉框 选择 “硬件 ID”
就是你机子上的网卡的上的 “硬件 ID”中的代码就是
"&DEV_8139& " 中的 “DEV_8139”值就是我么所要的硬件ID代码了

在批处理中的查找相关“DEV_8139”
全部替换成刚才查看到的 “DEV_8139”(举个例子)

这个IP DNS MAC 地址就是一键设定好了 !!!!简单吧???

网卡截图

网卡截图


原文里面的代码,如下:


@echo off
PUSHD %~dp0
SET TP=%CD%
title   欢迎使用靠山王DIY IP-DNS-MAC快速设定
color 4f


echo 正在设置IP即DNS的配置.....
@echo off

netsh add helper ifmon.dll
netsh interface ip set address "本地连接" static addr=192.168.1.174 mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set address "本地连接" static addr=192.168.1.174 mask=255.255.255.0 gateway=192.168.1.1 auto
netsh interface ip set dns name="本地连接" static 218.85.157.99
netsh interface ip add dns name="本地连接"  218.85.152.99




echo 将新的MAC值写入注册表
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0001" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0002" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0003" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0004" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0005" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0006" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0007" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0009" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0010" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"




echo 正在禁用本机网卡
devcon disable *DEV_3065*

echo 正在启用本机网卡
echo 友情提示:此操作时间较长,请耐心等待,脚本执行完成后,本窗口会自动退出。
devcon enable *DEV_3065*

goto end

:end

start iexplore http://bbs.wuyou.net/forumdisplay.php?fid=39
exit






IPDNSMAC快速设置修正.rar (131.12 KB, 下载次数: 151)
 楼主| 发表于 2009-10-3 12:23:00 | 显示全部楼层
一护你认识吗?呵呵呵呵
你知道他QQ吗?
回复

使用道具 举报

 楼主| 发表于 2009-10-3 19:08:10 | 显示全部楼层
恭喜一个人兄猜对我就是一护
回复

使用道具 举报

 楼主| 发表于 2009-10-3 21:17:02 | 显示全部楼层
一个人我是知道的,那你是?
回复

使用道具 举报

 楼主| 发表于 2009-10-3 22:37:39 | 显示全部楼层

回复 #9 xhwfq 的帖子

以下三条语句多余.
net stop dhcp
rundll32 netshell.dll HrRenameConnection
......
net start dhcp

谢谢诶了 多谢指教!!!

但是你下面的就是有些不好用了
以下两条语句可以合并为一条:devcon restart *dev_3065*.
devcon disable *DEV_3065*
......
devcon enable *DEV_3065*


如果这个网卡刚好已禁用了
那restart命令就没用了 呵呵呵



刚才有修正了一下网卡的的地址的修改地址
主要是考虑到的硬件个数的问题 所以对应网卡的对应地址
键值的目录就会改变 在PE中的在001目录中
但在我家电脑中是在008目录中的


所以就多写几个通杀一下了 10个吧  呵呵呵

如下:
echo 将新的MAC值写入注册表
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0001" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0002" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0003" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0004" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0005" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0006" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0007" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0009" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0010" /f /v "NetworkAddress" /t REG_SZ /d "00E081031837"

[ 本帖最后由 yanglin 于 2009-10-4 00:24 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2009-10-5 15:26:06 | 显示全部楼层

回复 #11 xhwfq 的帖子

厉害啊!看来小菜我是献丑了!!
无忧无忧藏龙卧虎啊!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-10-4 07:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表