Board logo

标题: 如何将序列号直接写入软件的安装程序里?? [打印本页]

作者: bax78421    时间: 2005-12-26 10:41     标题: 如何将序列号直接写入软件的安装程序里??

谁知道直接把序列号写入软件安装程序中的方法,或者安装软件时免输入序列号的方法?关于免输入序列号的方法我在网上也找到过,可是试了都不起作用。
作者: shychest    时间: 2005-12-28 09:00

一种可行的方法是,用工具修改安装原文件,直接写进去,如XP的syssetup.dll文件中写进序列号即可!(这是我实际实现过的)
作者: lucky0504    时间: 2005-12-28 16:58

不太容易,有些文件可以试试导入注册表

或者安装过程中使用AutoIt脚本.
作者: liangliang    时间: 2005-12-28 19:17

不同的软件,方法肯定不同的了
作者: bax78421    时间: 2005-12-28 20:21

方法一:用于在windows系统下安装免输序号
用一些EXE资源修改器,比如Resource Hacker等。
英文版的改 I386\WINNT32A.DLL、中文版的改 I386\WINNT32U.DLL
OEM版 改对话框\145\2052
零售版 改对话框\144\2052

1033英文界面,2052中文界面,如中文VOL版只需要修改(对话框\158\2052)

修改里面的序列号,有五个CONTROL "",在""中间按顺序加入SN,然后编译-保存

最后把WINNT32U.DLL替换掉I386下面的同名文件

方法二:用于dos和光盘启动下安装免输序号
用WINRAR解开 I386\SYSSETUP.DL_ 得到文件SYSSETUP.DLL
再用Resource Hacker打开文件SYSSETUP.DLL

OEM版 改对话框\58\2052
零售版 改对话框\59\2052

1033英文界面,2052中文界面,如中文VOL版只需要修改(对话框\208\2052)

修改里面的序列号,有五个CONTROL "",在""中间按顺序加入SN,然后编译-保存

开始-运行-CMD
运行 makecab syssetup.dll syssetup.dl_

最后把SYSSETUP.DL_替换掉I386下面的同名文件
作者: 22578    时间: 2005-12-28 20:50

对于这样的问题只有一个办法,那就是改它的原程序
作者: utempygl    时间: 2005-12-29 00:49

增长见识




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0