现在的位置: 首页 > 综合 > 正文

解密“阿斯科企业建站CMS系统v12.1”源码并去除试用时间限制

2013年08月01日 ⁄ 综合 ⁄ 共 1297字 ⁄ 字号 评论关闭

前几天一个QQ群的朋友想解密“阿斯科企业建站CMS系统v12.1”源码,由于那晚工作很忙只稍微看了下没什么时间去研究,今天有空就拿来研究了下。这个企业建站源码前台界面不错,看了满舒服的,由于大部分asp源码已经被加密于是就把里面的代码逐个给解密了,顺便把大约只能试用10天的时间限制也给去除了(听那位朋友说他用了9天就无法使用了),作者在免责声明里已经说明:此系统是免费试用的,没有商业授权,仅用于学习,所以发生任何的问题,开发方不负任何问题!下面我说说解密和去除限制的步骤,说出来很简单,一看就会,但刚开始是不大好找头绪的。
一、解密我就简单的说一下吧,这是体力活没技术含量:将Encode加密的代码复制到http://tools88.com/safe/Encode.php源码在线加密解密网站上进行解密;
二、去除时间限制:这个时间限制挺不错的,找了好一会才理出头绪,就是images/news2010050809.gif这个图片文件就是一个调用,这个gif后缀名的图片格式很迷惑人,用记事本打开该文件就一目了然了!
1、将Inc目录下的Function.asp文件中
<!–#include file=../images/news2010050809.gif–>这一句及下面源码的全部删除掉。
2、用记事本打开images文件夹下news2010050809.gif将其里面的内容全部删除掉(不能改名及删除这个图片文件,因为后台登录的时候也会调用到这个文件名进行判断,否则就会把所有的asp后缀文件内容全部指导给更改了)
3、将Inc/Ubbsql.asp文件内下面的代码删除掉:
<% getpageindex=GetDesignWeb08(LoseTagA(GetFileContent(“../Inc/Function.asp”)))
if getpageindex=1 then
call oop
end if
getpageindex2=GetDesignWeb08_1(LoseTagA(GetFileContent(“../Inc/Function.asp”)))
if getpageindex2=1 then
call oop
end if
getpageindex3=GetDesignWeb08_2(LoseTagA(GetFileContent(“../images/news2010050809.gif”)))
if getpageindex3=1 then
call oop
end if%>
如果没删除及修改以上三点,程序将进入正则语句判断,出错的话将使整个源码内的asp文件内源码全部被自动修改而不能正常访问!
“阿斯科企业建站CMS系统v12.1”源码可以到A5下载站去下载http://down.admin5.com/asp/68192.html,仅用于学习和交流,请大家尊重作者劳动成果!解密及去除时间限制站点演示:http://www.mdkc.tk
本文来源于沧海天空 http://www.jafok.com , 原文地址:

http://www.jafok.com/index.php/archives/255.html

抱歉!评论已关闭.