楼主: SONGBOWEN
收起左侧

[分享] Shadow Defender 275 简体中文封装版

 关闭 [复制链接]
87jc
发表于 2008-10-25 22:05:37 | 显示全部楼层
绝对的支持!!!!11111
余乐
发表于 2008-10-26 20:21:25 | 显示全部楼层
没什么意义,,,
只要提取个汉化文件替换到原版就行了,,,用这个版本之不过内置了,比较方便而已
别人可以提取那个汉化文件,搞个补丁,,还不是一样。。。顶多再自己封装
SONGBOWEN
 楼主| 发表于 2008-10-27 11:00:17 | 显示全部楼层
原帖由 余乐 于 2008-10-26 20:21 发表
没什么意义,,,
只要提取个汉化文件替换到原版就行了,,,用这个版本之不过内置了,比较方便而已
别人可以提取那个汉化文件,搞个补丁,,还不是一样。。。顶多再自己封装


1、有本事就不安装封装版,直接在安装程序里提取res.ini文件!
2、有本事就把补丁写出来,或者自己写一个封装程序!
3、(关键)有本事就别用我的资源文件,完全自己写汉化和封装。
baoyijscai
发表于 2008-10-27 18:48:48 | 显示全部楼层
呵呵。真的很想学学小宋的反盗版技术。。

我看微软也想学,呵呵~~~~~
余乐
发表于 2008-10-27 21:01:08 | 显示全部楼层
原帖由 SONGBOWEN 于 2008-10-27 11:00 发表


1、有本事就不安装封装版,直接在安装程序里提取res.ini文件!
2、有本事就把补丁写出来,或者自己写一个封装程序!
3、(关键)有本事就别用我的资源文件,完全自己写汉化和封装。


1.依然用封装版,如果封装版都加了那个什么破检测就不用
2.补丁,,太容易了,,封装,难道这个难?
3.资源文件的汉化,全网络不知道有多少个,,,不是独此一家,汉化的只不过是个INI资源,你以为是加了N多壳的程序?

总结,用封装版是因为方便,跟有没本事没关系,因为就算你多有本事,你都不可能自己用到的所有软件都自己去汉化,封装,懂吗。
linyin1367
发表于 2008-10-28 17:56:27 | 显示全部楼层
我的卡粉丝,都是从这儿下载的,哈哈哈
SONGBOWEN
 楼主| 发表于 2008-10-28 19:04:31 | 显示全部楼层
原帖由 余乐 于 2008-10-27 21:01 发表

1.依然用封装版,如果封装版都加了那个什么破检测就不用
2.补丁,,太容易了,,封装,难道这个难?
3.资源文件的汉化,全网络不知道有多少个,,,不是独此一家,汉化的只不过是个INI资源,你以为是加了N多壳的程序?

总结,用封装版是因为方便,跟有没本事没关系,因为就算你多有本事,你都不可能自己用到的所有软件都自己去汉化,封装,懂吗。


检测只是善意的提醒,防止有别有用心之人修改程序甚至捆绑木马。
补丁你做起来容易,用起来麻烦,封装简单,但是要考虑的事情太多,我写的封装程序,有近500行的代码,用来应对各种问题。
RES.ini的加密也是容易的很,如果我不想让你读出来,完全可以做个简单的加密……

总结:我做封装版是为了方便卡饭的会员,而不是为了方便挂马者和盗链者!!!!
余乐
发表于 2008-10-28 20:31:20 | 显示全部楼层
原帖由 SONGBOWEN 于 2008-10-28 19:04 发表


检测只是善意的提醒,防止有别有用心之人修改程序甚至捆绑木马。
补丁你做起来容易,用起来麻烦,封装简单,但是要考虑的事情太多,我写的封装程序,有近500行的代码,用来应对各种问题。
RES.ini的加密也是容 ...


先感谢下宋版的为此做出的贡献,封装得不错,但是建议下个版本检测后让人选择是否上卡饭,别老弹网页。。。

至于封装原理。。。。
用VB把原版打包,安装的时候先执行自身CRC32校验,然后再判断注册表是否存在SD卸载项目,然后读取IE历史记录,判断是否有打开该贴记录,历史记录文件存在的话就继续执行,释放原版的安装文件和加密的RES.ini到临时目录(加密是为了防止资源提取),然后再根据安装包是否加了参数来决定如何调用原版安装文件,“-silent”“/NORESTART /SILENT”“ /NORESTART”,还有个参数不知道是干什么的,没去测试“-ncheck”,也有可能写了一半,最后执行安装,安装后把加密的INI解密拷贝到安装目录,然后备份原INI文件。

写得不错,还有一个,就是获取安装程序的句柄,加上你的名字。。。

[ 本帖最后由 余乐 于 2008-10-29 00:51 编辑 ]
my3818258
发表于 2008-10-29 07:54:48 | 显示全部楼层

俺一批处理解决自动注册汉化,经N台测试没问题

思路是
①先创建安装目标文件夹,并把USER.DAT(注意只保留序列号)复制进去。
②安装官方原版,安装完成时点NO不立即重启。
③复制汉化文件,手动重启。

[ 本帖最后由 my3818258 于 2008-10-29 08:02 编辑 ]
001.jpg
002.jpg
003.jpg
SONGBOWEN
 楼主| 发表于 2008-10-29 09:54:50 | 显示全部楼层
原帖由 余乐 于 2008-10-28 20:31 发表


先感谢下宋版的为此做出的贡献,封装得不错,但是建议下个版本检测后让人选择是否上卡饭,别老弹网页。。。

至于封装原理。。。。
用VB把原版打包,安装的时候先执行自身CRC32校验,然后再判断注册表是否存在 ...


我还考虑了可能发生冲突的软件,以及动态调试器等破解软件(静态调试暂时没什么好方法……),尽量保证不出错,一次性成功。
PS:nocheck是控制程序是否进行CRC32自校验的参数,加上这个,就跳过CRC32自校验了,呵呵:)
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-24 13:28 , Processed in 0.102154 second(s), 16 queries .

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

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