发新话题
打印

如何将序列号直接写入软件的安装程序里??

如何将序列号直接写入软件的安装程序里??

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

TOP

一种可行的方法是,用工具修改安装原文件,直接写进去,如XP的syssetup.dll文件中写进序列号即可!(这是我实际实现过的)

TOP

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

或者安装过程中使用AutoIt脚本.

TOP

不同的软件,方法肯定不同的了

TOP

方法一:用于在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下面的同名文件

TOP

对于这样的问题只有一个办法,那就是改它的原程序

TOP

增长见识

TOP

发新话题