ASP 反编码更新历史,最近webservice模式
最近把以前的一些小软件整理了一下,发现原来编写的asp反编码软件到如今已经有好几个版本了,也丢失过源码;今天把程序用.net的webservice模式重新编写了一个,这样一来,要集成该功能相当简单;
关于ASP反编码,我是国内第二位作者,第一位我现在不记得了,是个命令行的exe,可以解码被加密的脚本代码;我的第一个版本推出日期是2001.5月;那时候所在的工作室刚刚解散,这个版本是用vb 6编写的,有个比较恶心的bug,就是使用的是textBox,而textBox有字符数限制,所以太长了的代码无法反编码;另一个bug就是有些加密的代码有模拟加密关键字导致解密不完全。
这个是第一版的界面:
记得当时使用的人还蛮多;也有许多忠肯的建议,不过大多数问题是解码长度的问题;与此,在QQ上的一位朋友希望我能帮助他解决批量处理的问题,在花了几个小时之后写了一个批量的版本,软件界面我这里已经找不到了;但在动网又找到了下载,不过程序被加了病毒;至于是谁干得我就不得而知。
这里可以看到下载介绍:
我下载了试试确实报有病毒啊。
在编写了批量版本之后,决定开发一个完整功能得批量处理版本,也就是目前一直在我硬盘内得这个未发布版本:
这个版本得软件,在windows 98下运行可能会非法操作,原因是加入了钩子函数,但功力没到家,处理得不是很完美,后来也因为工作得原因没有继续做下去了,不过主体功能全部都做好并测试过,支持Big5<>GB ,编码/还原 ,还带一个Mdi模式得编辑器;如果想试试,可以点这里下载;我一般只通过QQ传给朋友试用。
写了这么几个版本,2002-7 ,当时为了学习delphi,也用 delphi编写了一个发布于csdn得 asp版,在那里得到朋友们得测试,修正了一个原始版本均存在得一个逻辑错误,并发布到csdn得软件版,不过在这个版本推出得时候,基本上没有人再加密过asp代码了,这个是软件得外观:
界面是没有花什么心思,但是速度比原来几个版本均要快一些;但这个版本有个很奇怪得小问题,大家都知道delphi编译得exe体积比较大,我发布前用aspack压缩了一下exe文件,体积是小了点,但是不能到winrar中直接点击运行,必须先解压到目录内运行才行,也许这个是压缩软件得bug吧;需要得朋友也可以下载试试;
从 2001-5到2005-5,本人也从 web -> win32 -> .net 方向转型过来;这些东西也许没有用,但也是一段历史,如果当初微软没有推出scriptEncoder 又或是 加密 再强一点,也就没有这个东西了。不过推出了这个软件之后,不光是asp加密没有任何意义,这个软件本身也就是失去了价值。
今天,为了继续保持自己得流程,决定用 .net得模式开发一个,也许是最终版,是以服务得模式提供,通过webservices得方式,大家可以自己决定用什么,怎么用,(唯一限制恐怕就是本人得PC无法24小时工作);
http://farouter.oicp.net/WEBHelper/ScriptSrv.asmx
要测试得可以下载这个Winform App 测试程序,也可以在线测试:
[下载执行文件:WindowsApplication]
[在线试用:WebApplication]
本文更新日期:2005-5-23