偷梁换柱做自己的封装系统

偷梁换柱做自己的封装系统!菜鸟一开始都想把自己的信息加到系统里,但封装系统只会一点!但我们可“拿来”,我们可以用偷梁换柱的方法来修改别人的系统,本文以雨林的GHOST5.0系统为例。


一、准备工作
1、当然是下载一个自己认为比较好的封装系统!
2、使用工具软件:网上全可以找到的!

(1)、EasyBoot----制作光盘启动菜单
(2)、UltraISO----提取编译ISO文件
(3)、GhostEXP浏览器--提取编译镜像文件
(4)、PS或ACDSEE9.0--制作背景图和LOGO
(5)、Nero7或ONES.exe小巧好用

二、制图
1、寻找所要的素材图像
2、用ACDSEE9.0打开,选择修正---修改图像大小---设置为宽度640 x高度480。
3、修正---改变色深---256
4、分别保存为back.bmp和LOGO.bmp即可
如图: LOGO图


背景图



三、开工进行修改(说白了就是偷梁换柱)
把下载好的5.0镜像文件用UltraISO提取出文件中EZBOOT的全部内容,然后用EasyBoot修改背景图和启动LOGO,也就是说把你修改后的背景图和LOGO图重命名,要和雨林EZBOOT名称一致,保存后复制到5.0ISO文件里替换原有的内容,重新用EasyBoot编译即可。



四、提取其中的GHO文件进行偷梁换柱!
相信大家关心的就是系统恢复安装后能直接显示自己的OEM 信息,注册到的内容,第一次进入桌面的壁纸,以及打开IE浏览器是的首页,还有恢复安装过程中所显示的标识页面吧!另外就是加入一些自己认为比较好的绿色程序等!
要实现上面的内容用到的工具就是GHOSTEXP .EXE ,用其打开提取出来的GHO文件,再次编译即可!

ghost版修改sysprep目录下的sysprep.inf
OEM图片和信息在windows\system32目录下,oeminfo.ini和oemlogo.bmp替换就行了

首先用ghostexp打开你要修改的gho文件,提取sysprep目录下的sysprep.inf
找到[UserData]这一行,修改如下:

ProductKey=F4297-RCWJP-P482C-YY23Y-XH8W3
FullName="用户名" /改成你的
OrgName="公司名" /改成你的
ComputerName=电脑名称 /改成你的
修改完后替换原有的,然后重新编译一下gho文件(文件-编译),这样gho完就是你自己的OEM了

桌面壁纸修改方法:
把你要用的桌面壁纸替换
C:\Documents and Settings\Administrator\Local Setting\ Application Data \Microsoft
目录下的Wallpaper1.bmp
必须注意文件名称和格式,如果你的图片格式是其它的如JPG格式你可以用“画图”程序进行转换!

主页怎么改,以改为BAIDU 的主页为例,我这里说一下我的方法:
reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d http://www.BUAIDU.com/f del %0新建一个记事本,把上面加粗的命令复制到记事本里面,然后改名称和后缀名,homepage.cmd
然后把homepage.cmd放到gho文件的windows目录下
提取sysprep目录下的sysprep.inf,用记事本打开加入下面的命令
[GuiRunOnce]
"%WinDir%\homepage.cmd"
重新编译gho文件,这样,ghost完就是你自己设置的主页了,homepage.cmd文件也会自动删除

至于恢复安装时显示的画面与改桌面壁纸修改方法一样,用你喜欢的图片进行替换!文件名setup.bmp为保存在windows\system32的文件夹中

增加或者删除一些程序直接在ghostexp就可以进行了,但必须要重新编译,否则GHO文件会变大甚至不能恢复!

4、再次用UltraISO程序将提取出来修改后的两个文件合并回去生成新的ISO文件,刻录即可!

五、为了测试所制作的系统碟是否能正常安装,大家需要用虚拟安装来测试,这样就可以避免刻飞盘。

六、光盘刻录
安装版的修改方法

安装版修改WINNT.SIF和SYSDM.CP_
OEMINFO.IN_和OEMLOGO.BM_


winxp系统个性化修改OEM修改所需文件:
i386目录下:
oemlogo.bm_ 系统属性(右击我的电脑--属性)中oem图像
oeminfo.in_ 系统属性中oem信息
bliss.jp_ 系统安装后的桌面图像文件
sysdm.cp_ 系统属性开头信息
nlite.in_ 深度系统中精简的包括ie主页等信息
shdoclc.dll DNS解析出错时显示的页面
winnt.sif 系统安装无人值守定制信息
winntbbu.dll 系统安装时的背景图片
ntoskrnl.ex_ xp开机画面 启动画面
logonui.exe xp登陆画面

当然具体修改方法,无非就是winrar解压,然后替换,或用ResHacker修改即可

后面扩展名带“_”的一般的都是经过压缩的文件,可以用winrar强行解压,然后替换里面的内容,至于dll或都exe的文件就可以用ResHacker替换其中的内容

一、通过修改安装文件的方法
1、首先要知道需要修改的安装文件:OEMINFO.IN_ OEMLOGO.BM_ winnt.inf和sysdm.cp_
若是要想修改长时间停留的安装界面,还需修改winntbbu.dl_文件
2、oeminfo.in_内容是控制显示系统制造信息和技术支持信息的,OEMLOGO.BM_是控制制造商的logo图标的
通过对sysdm.cp_里位图的修改则可以把系统属性的那个计算机的图标换成自己想要显示的图片,对winntbbu.dl_的修改来修改安装,winnt.inf是自动安装应答文件,可以用记事本来修改。
3、用WinISO或winimage打开系统光盘镜像或是在安装盘的I386目录下OEMINFO.IN_ OEMLOGO.BM_ winnt.inf和sysdm.cp_四个文件,提取或是复制到别的地方!最好是根目录下,比方说D盘根目录,然后在dos下,在文件所在目录下运行EXPAND -R OEMINFO.IN_、EXPAND -R OEMLOGO.BM_和EXPAND -R winntbbu.dl_解压,会在文件所在目录生成OEMINFO.INI、OEMLOGO.BMP和winntbbu.dll三个文件,这就是我们需要改的,修改完成后再用MAKECAB /V /L D: OEMINFO.INI、MAKECAB /V /L D: OEMLOGO.BMP和MAKECAB /V /L D: winntbbu.dll把修改好的文件打包,把打包好的文件替换I386目录中的文件即可,这种类型的文件修改要用的程序是reshacker,
winntbbu.dll文件替换1033下的位图图标,sysdm.cpl这个,有兴趣的自己去找一下。至于oemlogo.bmp这个文件
我就不用啰嗦了,大家解开后就知道怎么做了,但是要注意,大小不能超过原来的位图。
4、至于壁纸的修改则类似,修改i386下的bliss.jp_就可完成桌面壁纸的修改。至此安装文件的修改宣告结束,拥有你自己OEM的电脑吧!
二、如果是在windows下修改,则可以把OEMINFO.INI OEMLOGO.BMP、winntbbu.dll和sysdm.cpl替换c:\windows\system32下的文件即可,但是由于系统在使用这些文件,直接是无法直接替换的,借用replacer这个软件轻松搞掂。

转载于:https://www.cnblogs.com/mier001/archive/2009/03/25/1421504.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/276608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JQuery 1.6+ checkbox 状态选择

示例&#xff1a; HTML: <form><table><tr><td><input type"checkbox" id"select_all"/></td></tr><tr><td><input type"checkbox" name"select[]"/></td></…

台电u盘量产工具_简单几步,让U盘起死回生

如今&#xff0c;虽说云存储风靡&#xff0c;但U盘仍存在价值&#xff0c;毕竟在很多场合并不方便上网&#xff0c;即便如此网上存储有时也并不方便&#xff0c;也不安全。与此同时&#xff0c;如果是大文件存储&#xff0c;云盘上传和下载速度非常慢&#xff0c;并不适合海量数…

PXC集群常见错误(一)

欢迎关注MySQL 8.0必知必会系列课程。MySQL8.0必知必会-自动化部署 https://edu.51cto.com/course/16368.htmlMySQL8.0必知必会之参数标准化配置 https://edu.51cto.com/course/16358.html1.Cant start server: Bind on TCP/IP port: Address already in use…

获取GridView中RowCommand的当前选中行的索引或主键Id

获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设置CommandArgument的值&#xff0c;值为绑定的数据库字段<asp:TemplateField HeaderText"操作"> …

系统架构师 项目经理 哪个更有前景_中央空调加地暖与五恒系统,哪个更省钱?...

每逢严冬酷暑,人们都会感叹空调是最伟大的发明,并且随着科技发展还在不断进化。从烤火取暖到空调和地暖的供暖,从纸扇电扇的吹风到空调的制冷,人们的需求正在不断提高,于是,为了满足人们的需求&#xff0c;市场上又衍生出了家装五恒系统。 恒温、恒湿、恒氧、恒洁、恒静这…

软件架构基本原则

软件架构本质上是绘制一幅复杂素描所打的草稿&#xff0c;我还说&#xff0c;如果你罩得住&#xff0c;可以不需要这个草稿。但这只是“理论上”&#xff0c;我们写软件&#xff0c;基本上不是在写只有几千行的代码的小程序&#xff0c;而是写数千万行的大型程序。《道德经》说…

Smarty目录结构和子目录路径问题

原文链接&#xff1a;http://bbs.csdn.net/topics/80223905 问题 1).最初在模板文件中使用了绝对路径&#xff08;相对于站点根的路径 ).如在system_info.tpl中图片是这样显示的<img src"/templates/default/images/logo.gif"/>这样当系统发布时&#xff0c;…

c++直角坐标系与极坐标系的转换_一篇阅读量高达2百6十多万的关于坐标系和投影的相关知识探讨...

本文转载于CSDN作者rsyaoxin这是一篇关于坐标和投影的「神文」截止目前浏览量已达2698239是相关文章中不可打破的神话...文末有本文作者推荐的两款坐标转换的小工具下载链接回想一下&#xff0c;接触遥感专业也有几个年头了&#xff0c;而现在越来越偏离遥感了&#xff0c;突然…

c# xmlhttp POST提取远程webservice数据

public string cancel(string StudentID,string Mobile){string datanull;data "<?xml version1.0 encodingutf-8?><soap:Envelope xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:xsdhttp://www.w3.org/2001/XMLSchema xmlns:soaphttp://schemas.…

Javascript实现的左右滑动菜单

原文链接&#xff1a;http://www.cnblogs.com/miqi2214/archive/2009/04/28/1445308.html Javascript实现的左右滑动菜单 先看Demo便于理解&#xff1a;请大家往这里看 业务需求&#xff1a; 1. 菜单个数不固定&#xff0c;当菜单个数长度小于给定范围宽度&#xff0c;则左右移…

查询用户分配角色TCODE

s_bce_68001419 转载于:https://www.cnblogs.com/yangliang/archive/2009/04/13/1434862.html

query string parameters什么意思_public static void main(String[] args) 是什么意思?(转)...

public static void main(String[] args)&#xff0c;是java程序的入口地址&#xff0c;java虚拟机运行程序的时候首先找的就是main方法。一、这里要对main函数讲解一下&#xff0c;参数String[] args是一个字符串数组&#xff0c;接收来自程度序执行时传进来的参数。如果是在控…

经典算法:位图排序

最近发现一个有趣的排序算法&#xff0c;通过位图来完成排序。位图排序其实就是基数排序&#xff0c;只不过位图排序的下标是比特位。 问题描述 输入&#xff1a;一个最多包含n个正整数的文件&#xff0c;每个数都小于n&#xff0c;其中n10^7。如果在输入文件中有任何正数重复出…

PHP中删除目录的三种方法

原文链接&#xff1a;http://www.chinaz.com/program/2008/1022/41645.shtml PHP中删除目录的三种方法 1、递规法&#xff1a;利用递归一层一层的删。 deleteDir(&#xff04;dir) { if (rmdir(&#xff04;dir)false && is_dir(&#xff04;dir)) {if (&#xff04;d…

b样条曲面绘制 opengl_CAD制图软件中如何利用EXCEL输入坐标绘制曲线?

当在使用浩辰CAD制图软件绘制图纸的过程中&#xff0c;经常要绘制由多个坐标点连接成的曲线时&#xff0c;有什么方便快捷的方法吗&#xff1f;那当然是有的。利用EXCEL表格保存数据并与CAD制图软件巧妙地结合起来&#xff0c;就能很容易地画出曲线。下面给大家详细介绍一下吧&…

根据进程名杀掉进程

foreach (System.Diagnostics.Process pro in System.Diagnostics.Process.GetProcesses()){if (pro.ProcessName "Bss"){pro.Kill();break;}} 转载于:https://www.cnblogs.com/wolfcool/archive/2009/04/17/1438284.html

JavaScript 操作 Cookie

从事web开发也有些日子了&#xff0c;cookie 是个啥差不多能说明白&#xff0c;可是实际自己一上手操作就是得去搜索(你们懂的)&#xff0c;结果被鄙视了...所以就写一篇博文做为自己的学习笔记&#xff0c;嘿嘿&#xff0c;博客的好处在此体现出来了。 什么是 Cookie “cookie…

阿里云服务器购买该如何选择?阿里云服务器购买步骤流程介绍...

很多第一次购买阿里云服务器&#xff0c;不知该如何选择适合自已的服务器。其实购买阿里云服务器&#xff0c;主要是根据自已网站的流量来决定的。如果网站流量不大&#xff0c;一天只有几百ip&#xff0c;一般选择1核cpu&#xff0c;1G内存&#xff0c;1MB带宽就可以用了&…

python 切片_全面解读Python高级特性切片

大家好&#xff0c;欢迎来到Crossin的编程教室&#xff01;众所周知&#xff0c;我们可以通过索引值(或称下标)来查找序列类型(如字符串、列表、元组…)中的单个元素&#xff0c;那么&#xff0c;如果要获取一个索引区间的元素该怎么办呢&#xff1f;切片(slice)就是一种截取索…

十大Web网站漏洞扫描工具

原文链接&#xff1a;http://zhumeng8337797.blog.163.com/blog/static/1007689142012819111054920/ 1. Nikto 这是一个开源的Web服务器扫描程序&#xff0c;它可以对Web服务器的多种项目(包括3500个潜在的危险文件/CGI&#xff0c;以及超过900个服务器版本&#xff0c;还有250…