查看: 21251|回复: 32
收起左侧

[转帖] 诺顿2009全系列注册n年序列号补丁详细制作教程

[复制链接]
masonlynn
头像被屏蔽
发表于 2008-12-18 12:22:28 | 显示全部楼层 |阅读模式
本帖由蓝盾360网络技术论坛(bbs.landun360.com) Samblg编写,转载请注明,本方法不可用于商业目的,否则后果自负!



n年期补丁的目的就是把自己的正版CD-KEY(如果没有我们会提供KEY激活后的文件)分享给好友,而不是自己制作注册机,而Norton Cracker是让你在没有CD-KEY的情况下得到永久使用期限(当然你也可以在任何时候输入正版CD-KEY转换为正版)。

沉闷了这么久,想了想还是写一下吧,普及这些“补丁”制作技巧,想必大家都很是希望了解如何制作一年或者两年的破解补丁。

1、首先解疑一下大家的迷惑,一年序列号补丁是如何实现的:
激活后序列号信息是存储在以下位置的:%ALLUSERSPROFILE%\Norton\00000082(一般来说就是C:\Documents and Settings\All Users\Application Data\Norton\00000082)
根据版本不同,NIS存储的位置是:%ALLUSERSPROFILE%\Norton\00000082\000000fb(一般来说就是
C:\Documents and Settings\All Users\Application Data\Norton\00000082\000000fb)
而NAV(或游戏版)存储的位置是:%ALLUSERSPROFILE%\Norton\00000082\000000fc(一般来说就是
C:\Documents and Settings\All Users\Application Data\Norton\00000082\000000fc)

当大家使用正版序列号激活了诺顿2009产品后,序列号文件就会存储在上面的位置中。
那为什么又不会失效,引用段誉的一些说明:当引导区被改写时才会导致诺顿重新验证激活状态信息等(DNA),所以说只要不修改,激活是可以一直维持的。

2、如何制作序列号补丁?
  (1)购买正版序列号激活你的诺顿2009产品。
  (2)在开始-运行中输入"%ALLUSERSPROFILE%\Norton\00000082"(包括引号)。
  
(3)复制 00000082 这个文件夹到其他地方,以备后面使用。(如果不能复制出来请关闭防篡改,并在服务中停止“Norton Internet Security或者Norton AntiVirus”,如果不会则直接到安全模式下复制即可)
3、有关RAR打包的一些技巧:
  (4)首先你需要安装WinRAR(推荐 3.8 版本)。
  
(5)然后按照图示方法打包(相信这个谁都会)






(6)然后就是转换SFX部分了:



点击“自解压格式”,然后创建SFX自解压包。




这里有一些技巧需要讲:
在“解压路径”部分可以使用以下系统变量作为解压目录:

变量 类型 描述
%SystemDrive%        操作系统所在的分区号。如   C:
%SystemRoot%         操作系统根目录。如 C:\WINDOWS
%windir%                   操作系统根目录。如 C:\WINDOWS
%ALLUSERSPROFILE%           相当于   C:\Documents and Settings\All Users
%APPDATA%           相当于   C:\Documents and Settings\用户目录\Application Data
%ProgramFiles%      相当于   C:\Program Files
%CommonProgramFiles%          相当于   C:\Program Files\Common Files
%HOMEDRIVE%       操作系统所在的分区号。如:C:
%HOMEPATH%        相当于   \Documents and Settings\用户目录
%USERPROFILE%   相当于   C:\Documents and Settings\用户目录
%HOMEDRIVE%     = C:\                    当前启动的系统的所在分区
%SystemRoot%      = C:\WINDOWS           当前启动的系统的所在目录
%windir%                 = %SystemRoot% = C:\WINDOWS                   当前启动的系统的所在目录
%USERPROFILE% = C:\Documents and Settings\sihochina           当前用户数据变量
%HOMEPATH%       = C:\Documents and Settings\sihochina           当前用户环境变量
%system%              = C:\WINDOWS\SYSTEM32   
%ALLUSERSPROFILE% : 列出所有用户Profile文件位置。
%APPDATA% :   列出应用程序数据的默认存放位置。
%CD% :   列出当前目录。
%CLIENTNAME% :   列出联接到终端服务会话时客户端的NETBIOS名。
%CMDCMDLINE% :   列出启动当前cmd.exe所使用的命令行。
%CMDEXTVERSION% :   命令出当前命令处理程序扩展版本号。
%CommonProgramFiles% :   列出了常用文件的文件夹路径。
%COMPUTERNAME% :   列出了计算机名。
%COMSPEC% :   列出了可执行命令外壳(命令处理程序)的路径。
%DATE% :   列出当前日期。
%ERRORLEVEL% :   列出了最近使用的命令的错误代码。
%HOMEDRIVE% :   列出与用户主目录所在的驱动器盘符。
%HOMEPATH% :   列出用户主目录的完整路径。
%HOMESHARE% :   列出用户共享主目录的网络路径。
%LOGONSEVER% :   列出有效的当前登录会话的域名控制器名。
%NUMBER_OF_PROCESSORS% :   列出了计算机安装的处理器数。
%OS% :   列出操作系统的名字。(Windows XP 和 Windows 2000 列为 Windows_NT.)
%Path% :   列出了可执行文件的搜索路径。
%PATHEXT% :   列出操作系统认为可被执行的文件扩展名。
%PROCESSOR_ARCHITECTURE% :   列出了处理器的芯片架构。
%PROCESSOR_IDENTFIER% :   列出了处理器的描述。
%PROCESSOR_LEVEL% :   列出了计算机的处理器的型号。
%PROCESSOR_REVISION% :   列出了处理器的修订号。
%ProgramFiles% :   列出了Program Files文件夹的路径。
%PROMPT% :   列出了当前命令解释器的命令提示设置。
%RANDOM% :   列出界于0 和 32767之间的随机十进制数。
%SESSIONNAME% :   列出连接到终端服务会话时的连接和会话名。
%SYSTEMDRIVE% :   列出了Windows启动目录所在驱动器。
%SYSTEMROOT% :   列出了Windows启动目录的位置。
%TEMP% and %TMP% :   列出了当前登录的用户可用应用程序的默认临时目录。
%TIME% :   列出当前时间。
%USERDOMAIN% :   列出了包含用户帐号的域的名字。
%USERNAME% :   列出当前登录的用户的名字。
%USERPROFILE% :   列出当前用户Profile文件位置。
%WINDIR% :   列出操作系统目录的位置。
变量 类型 描述
%ALLUSERSPROFILE% 本地 返回“所有用户”配置文件的位置。
%APPDATA% 本地 返回默认情况下应用程序存储数据的位置。
%CD% 本地 返回当前目录字符串。
%CMDCMDLINE% 本地 返回用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME%   系统 返回计算机的名称。
%COMSPEC%   系统 返回命令行解释器可执行程序的准确路径。
%DATE%   系统 返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。有关 date 命令的详细信息,请参阅 Date。
%ERRORLEVEL%   系统 返回上一条命令的错误代码。通常用非零值表示错误。
%HOMEDRIVE%   系统 返回连接到用户主目录的本地工作站驱动器号。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%HOMEPATH%   系统 返回用户主目录的完整路径。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%HOMESHARE%   系统 返回用户的共享主目录的网络路径。基于主目录值而设置。用户主目录是在“本地用户和组”中指定的。
%LOGONSERVER%   本地 返回验证当前登录会话的域控制器的名称。
%NUMBER_OF_PROCESSORS%   系统 指定安装在计算机上的处理器的数目。
%OS%   系统 返回操作系统名称。Windows 2000 显示其操作系统为 Windows_NT。
%PATH% 系统 指定可执行文件的搜索路径。
%PATHEXT% 系统 返回操作系统认为可执行的文件扩展名的列表。
%PROCESSOR_ARCHITECTURE%   系统 返回处理器的芯片体系结构。值:x86 或 IA64(基于 Itanium)。
%PROCESSOR_IDENTFIER% 系统 返回处理器说明。
%PROCESSOR_LEVEL%   系统 返回计算机上安装的处理器的型号。
%PROCESSOR_REVISION% 系统 返回处理器的版本号。
%PROMPT% 本地 返回当前解释程序的命令提示符设置。由 Cmd.exe 生成。
%RANDOM% 系统 返回 0 到 32767 之间的任意十进制数字。由 Cmd.exe 生成。
%SYSTEMDRIVE% 系统 返回包含 Windows server operating system 根目录(即系统根目录)的驱动器。
%SYSTEMROOT%   系统 返回 Windows server operating system 根目录的位置。
%TEMP% 和 %TMP% 系统和用户 返回对当前登录用户可用的应用程序所使用的默认临时目录。有些应用程序需要 TEMP,而其他应用程序则需要 TMP。
%TIME% 系统 返回当前时间。使用与 time /t 命令相同的格式。由 Cmd.exe 生成。有关 time 命令的详细信息,请参阅 Time。
%USERDOMAIN% 本地 返回包含用户帐户的域的名称。
%USERNAME% 本地 返回当前登录的用户的名称。
%USERPROFILE% 本地 返回当前用户的配置文件的位置。
%WINDIR% 系统 返回操作系统目录的位置。

%temp%        = %USERPROFILE%\Local Settings\Temp = C:\Documents and Settings\sihochina\Local Settings\Temp                                                                              当前用户TEMP缓存变量



好了,介绍完了系统环境变量,我们再回来讲解如何制作序列号补丁,
  (7)之前已经给大家讲了序列号存放位置是%ALLUSERSPROFILE%\Norton\00000082
其中:%ALLUSERSPROFILE% 便是系统环境变量,这个变量在XP操作系统或以下表示的实际路径是: x:\Documents and Settings\All Users (x是操作系统路径);在VISTA系统下便是:x:\programData(x是操作系统路径),但有可能是隐藏的,取消文件夹隐藏的方法这里不再叙述。
那么存放路径就可以理解为:x:\Documents and Settings\All Users\Norton\00000082 (xp )或 x:\programData\Norton\00000082 (vista)。

好了,了解了这些,我们继续开始制作补丁:
  (8)由于我们是将00000082压缩成了压缩包,所以在解压路径的地方可以填写成:%ALLUSERSPROFILE%\Norton,这样序列号相关文件就会被解压缩到x:\Documents and Settings\All Users\Norton\00000082 (xp )或 x:\programData\Norton\00000082 (vista)。
  (9)如何自动进行解压缩:



将此处设置为“隐藏启动对话框”则启动我们制作的补丁就会有窗口,但一旦启动将自动把文件解压到制定目录;“全部隐藏”则是什么都不显示。就是如此。
  (10)所有步骤都完成了,这时我们还可以设置程序的图标或程序标题等等等等,这些东西请自己探索,但主要的东西上面已经阐述,接下来点击“确定”按钮,制作SFX自解压缩包,完成补丁的制作。

4、接下来还有一些说明:
  (1)如果要NAV和NIS都可以通用,上面已经阐述:

激活后序列号信息是存储在以下位置的:%ALLUSERSPROFILE%\Norton\00000082
根据版本不同,NIS存储的位置是:%ALLUSERSPROFILE%\Norton\00000082\000000fb
而NAV(或游戏版)存储的位置是:%ALLUSERSPROFILE%\Norton\00000082\000000fc


,所以将这些文件或文件夹都放在你要制作的压缩包中,这样制作出来的序列号补丁就通用支持NAV和NIS了!!!
  (2)在普通操作系统模式下会提示文件无法被替换是由于诺顿防篡改功能和正在调用这些文件,这就是为什么要在安全模式下打补丁的原因。
接下来,Sam 将阐述如何在普通模式下就可以打上补丁的制作方法!
   A、首先,上面其实已经阐述过的:

如果不能复制出来请关闭防篡改,并在cmd中执行一下命令:taskkill /im ccsvchst.exe /f


思路有了,那么就开始写程序,Sam 常常使用 C++ 或 C# ,由于使用编程代码写程序涉及知识过多,所以Sam 教大家写最简单的批处理文件以实现上面的功能:

a、首先新建一个文本文档(*.txt),然后打开它,写如下代码:

@echo off
title NIS key installer by xxx.
echo.
echo 运行序列号注册补丁前请关闭您的防篡改服务。然后任意键继续本工具,否则不能成功。
pause

taskkill /im ccsvchst.exe /f
taskkill /im ccsvchst.exe /f

echo All done.
echo Starting Key installer...
exit



下面来解释上面代码的含义:
@echo off -关闭回显
pause  - 当有按键执行时继续下面的代码
taskkill /im ccsvchst.exe /f  - 结束诺顿的所有进程

b、好了,保存我们写的代码,然后重命名我们的文本文档的后缀.txt 为 .cmd 或 .bat ,这样,我们的批处理程序就编写完成了!
   B、将我们编写的批处理命名为 norton_installer.bat (也可以是其他的),将我们制作好的序列号注册补丁程序(*.exe)文件的后缀改成.rar ,这样我们就又可以以压缩包形式编辑我们的补丁了。
   将norton_installer.bat 拖入压缩包中,并在注释部分添加一行代码: setup=norton_installer.bat (这部分不再截图,相信大家能够了解)
   C、好了。把注册补丁改回.exe 格式,如此,我们的注册补丁就基本大功告成了。


5、补丁制作完了,当然需要测试一下。

未完待续,之后将补充如何对程序进行二进制反编汇的相关知识,其中涉及本文提到的程序 !

总结:
1、本补丁可以实现1年注册的相同的效果,这点没有任何差别
2、本补丁会提示用户关闭“Norton 防篡改保护”提示,然后不用在安全模式下打补丁!更方便!更智能。
3、由于是使用的正版序列号,并且不会被官方 ban ,所以安全性值得信赖。

*考虑到大家没有正版序列号文件,段誉 已经为我们奉献了自己宝贵的正版序列号文件供大家交流研究并针对本文使用,稍后奉上!

后话:其实大家学会Winrar自解压包的制作后可以制作很多东西了,比如一些软件的绿色版,例如QQ,还可以把自己的QQ号文件也压缩进去,永远都不再重新设置自己的QQ菜单,还有一些聊天信息和自定义表情都可以保存下来。


[ 本帖最后由 masonlynn 于 2008-12-18 12:40 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
19han
发表于 2008-12-18 12:30:28 | 显示全部楼层
图片看不到
masonlynn
头像被屏蔽
 楼主| 发表于 2008-12-18 12:40:44 | 显示全部楼层
已经修改图片链接了
cnreadcom
发表于 2008-12-18 13:47:49 | 显示全部楼层
很简单嘛。
hover421
发表于 2008-12-18 14:09:33 | 显示全部楼层
等待下一篇,这个刚刚开了个头,呵呵
magity
发表于 2008-12-18 15:45:19 | 显示全部楼层
学习了,自解压原来这里爽
excmuif
发表于 2008-12-18 16:18:25 | 显示全部楼层
技术啊。代码看不懂啊。
evanle
发表于 2008-12-18 16:30:44 | 显示全部楼层
用着舒服,但是看着晕乎
wrq
发表于 2008-12-18 18:46:26 | 显示全部楼层
技术强啊
长空之鹰
发表于 2008-12-18 19:10:59 | 显示全部楼层
球,这个叫破解有点太。。。。。。

这种和卡巴的分享KEY有什么区别啊

人用多了一样封!!!!

那些15天补丁才叫有技术含量吧
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-4-24 04:09 , Processed in 0.176863 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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