- 最后登录
- 2012-2-5
- 在线时间
- 86 小时
- 星星
- 12447 星星
- 抓星币
- 0 抓星币
- 注册时间
- 2008-10-1
- 阅读权限
- 100
- 帖子
- 1596
- 主题
- 63
- 精华
- 32
- 积分
- 12447
- UID
- 3
  
- 最后登录
- 2012-2-5
- 在线时间
- 86 小时
- 星星
- 12447 星星
- 抓星币
- 0 抓星币
- 注册时间
- 2008-10-1
- 阅读权限
- 100
- 帖子
- 1596
- 主题
- 63
- 精华
- 32
- 积分
- 12447
- UID
- 3
|
|
声明:
如果你对MAC修改有研究或对该方法已经知晓,请直接阅读3.6。
如果您对电脑不够熟悉,或对本文存在理解困难,请不要用第3.3点以后的方法进行操作。第3.3点以后的方法仅供完全理解本文,有一定电脑基础的朋友使用。
第3.6方法虽评价为“安全”,但由于不可测因素,还是请使用者三思而后行。
本文为sunw原创,发表于亚洲卫视烧友论坛。但所有方法来自网上,软件也未进行任何修改,使用者请多参考网上相关文章。不过本人认为,以本人的经验及经过本地和网友共20多人验证,确实行之有效,安全快捷。
文中提到的软件均在纳米盘
http://www.namipan.com/d/%e4%bf% ... 2164bf0ce318698b200
下载。
一、为什么要修改DM500的MAC地址??
修改MAC地址原因有二:
1)多台MAC相同的机器在同一局域网使用时,由于这几台DM500的MAC一样,必须对MAC进行更改才能使这些机器都能正常识别和正常工作。
2)害怕时间炸弹袭击,彻底把自己DM变成正版机。
害怕时间炸弹袭击可以装无毒版本,并使用“DM500查炸弹”工具验证(绿灯无炸弹,红灯有炸弹)。但此工具只检测某个文件的字节数进行判断,对过去的时间炸弹有效。对以后的炸弹不一定有效。不要忘记,DM500是处于联网状态的,随着软件的更新,还是会出现新的暂不能检测的时间炸弹的。如果“无毒版”中真的存在新的炸弹,那么DM500将报废,仅有绝顶高手可靠编程接口(JTAG接口)进行恢复,且相当麻烦(见软件“修复中弹DM500S机器软件”)。
二、修改目的
MAC码由6对数据组成,如00:09:34:20:1E:E7。由于德国dreambox公司法定的MAC地址前三对号码是00:09:34,故修改MAC一般是将前三对修改为00:09:34,后面的三对数字可以自定义(数字、A-F)均可。
三、方法大全
3.1 软修改办法一:3.1.1.使用DCC联机至Dreambox
3.1.2打开DCC进入VAR/ETC下找到 init 的文件,打开文件(按右键,选Edit)添加下列三行:
ifconfig eth0 down
ifconfig eth0 hw ether 00:09:34:08:15:E7
ifconfig eth0 up
只要00:93:34 开头就可以和德国原厂出的DM机器MAC一致了,后三对可以自定义。
(也可下载init到电脑编辑后上传,如无此文件,可用记事本创建,另存为init(无扩展名,不要存为init.txt)再上传)。
此方法无风险,但仅仅能骗过局域网内的路由和 电脑,对预防时间炸弹完全无效,因时间炸弹检测的是 bootloader 中(通俗说,就像电脑的BIOS)的MAC地址。重新串刷后或网刷后此方法失效。建议出于第1种目的修改MAC的人使用。
3.2 软修改方法二3.2.1.使用DCC联机至Dreambox
3.2.2.在左选单选择"FTP"
3.2.3.在/var/script里选择你每次开机使用的Cam,若您开机是使用CCcam 2.0.8,则你必需要修改CCcam_2.0.8_cam.sh档案,若您是使用mgcamd 1.22则您需要修改mgcamd_1.22_camd.sh0
3.2.4.在档案上,按右键,选Edit
3.2.5
.在INFOFILE="ecm.info"# end 之后 remove_tmp之前输入命令
ifconfig eth0 down
ifconfig eth0 hw ether 00:09:34:AA:BB:CC
ifconfig eth0 up
udhcpc renew
3.2.66. 00:09:34:AA:BB:CC是自己随便指定的网卡号,这是16进位,所以是00-FF
3.2.7.储存
3.2.8.重新启动您的CAM即可修改MAC地址
此方法类似3.1, 无风险,当3.1方法无效时使用。但仅仅能骗过局域网内的路由和 电脑,对预防时间炸弹完全无效,因时间炸弹检测的是 bootloader 中(通俗说,就像电脑的BIOS)的MAC地址。重新串刷后或网刷后此方法失效。建议出于第1种目的修改MAC的人使用。
3.3 修改方法三
下载dm500mac_generator_v2软件(此软件已经有v1和v2两个版本),选择DM500的高频头类型,Apls或Philips或Cabel(不会选?在DM500的系统信息可以查到)。将前三位MAC填写为00:09:34:,后三对任选。 生成形如dm500_alps_boot_00_09_34_13_45_EA的BIN文件,用JTAG接口写到DM机器中。(网上没有更详细的介绍,不过此方法不及3.6方法简单,且JTAG接口并非现成接口,需要高手方可使用)
3.4 硬修改方法一(dbmac法)3.4.1下载文件dbmac;
3.4.2用ftp或DCC将dbmac上传到DM500的/tmp目录下面
3.4.3用telnet登入DM500,在/tmp目录下面(与DOS类似,可用cd tmp命令)执行命令:chmod 755 dbmac ,
3.4.4然后再执行命令:./dbmac go
3.4.5 重新启动DM500,你就拥有正版机的bootloader MAC地址了。
此方法属于硬修改,可将bootloader 中MAC代码彻底修改,重刷img后依然有效,属于此方法经三人试验,两成功一失败,失败者已经将DM500返修。故我认为存在一定危险性。此方法仅仅可将MAC前三对修改为00:09:34,后三对不可选择。该程序执行到成功时间约10秒,有成功提示。
3.5 硬修改方法二(dbmac8 法)3.5.1 用ftp或DCC将dbmac8上传到DM500的/tmp目录下
3.5.2用telnet登入DM500,在/tmp目录下执行 chmod 755 dbmac8
3.5.3在/tmp目录下执行第一阶段命令 ./dbmac8 1 ,看到“Wait..."提示后等侯执行成功,等待时不要作任何操作,特别是不要断电。执行成功后DM500会自动重启进入第二阶段。
3.5.4 DM500重启完毕后,重复1、2步骤
3.5.5 在/tmp目录下执行第二阶段命令 ./dbmac8 2 ,看到“Wait..."提示后等侯执行成功,等待时不要作任何操作,特别是不要断电。
此方法与3.4极度类似属,但要多重启一次,且dbmsc8文件不知什么原因,非常巨大,dbmac8只适用于官方英文原版image。此方法仅有一位网友宣称成功,但原作者认为此方法比3.4方法更保险,可作为3.4方法的补充。建议如3.4方法失败,千万别断电,改用3.5方法。
3.6 (本人推荐,彻底修改bootloader MAC,经本人和其他二十多人验证,全部成功)
3.6.1 用FLASHWIZARD网刷软件备份你的现用系统。
3.6.2 刷入“可以彻底修改DM500的MAC地址的网刷ROM.fw2”文件(注意:英文版,完全不懂英文或对DM500设置不懂的慎重),重启,不必进行过多设置,查清现在DM500的IP地址即可,(也推荐使用“MAC地址查询扫描器”软件查询),遥控关机。
3.6.3 用文件上传软件DCC,用IP、帐号是root密码是dreambox登入。
3.6.4 在TELNET 下,“>”号后,用键盘输入/var/patchME 00 09 34 00 00 00 命令回车即大功告成。(后三组可自定义,不一定是00 00 00,MAC地址中间是空格,无“-”号。即“/var/patchME 00 09 34 00 00 00”正确,“/var/patchME 00-09 34-00-00-00”错误)。(运行命令到成功约5秒)参考下图。
3.6.5 交流关机。重启。遥控关机,恢复原来备份的IMG。
3.6.6 重启,一切大功告成!!
本方法安全,可一完全自定义MAC码。如需想用串刷版本请将“可以彻底修改DM500的MAC地址的网刷ROM.fw2”改名为“可以彻底修改DM500的MAC地址的网刷ROM.rar”,解压,将较大文件增加扩展名“.img”即可使用串刷。不过我的二十多朋友全部网刷成功。交叉网线刷机没试过。
如果真的失败,只有尝试“修复中弹DM500S机器软件”修复或送修。
祝大家完美修改MAC成功!!! |
|