ASP 反编码更新历史,最近webservice模式-阿里云开发者社区

开发者社区> 开发与运维> 正文

ASP 反编码更新历史,最近webservice模式

简介:

    最近把以前的一些小软件整理了一下,发现原来编写的asp反编码软件到如今已经有好几个版本了,也丢失过源码;今天把程序用.net的webservice模式重新编写了一个,这样一来,要集成该功能相当简单;

关于ASP反编码,我是国内第二位作者,第一位我现在不记得了,是个命令行的exe,可以解码被加密的脚本代码;我的第一个版本推出日期是2001.5月;那时候所在的工作室刚刚解散,这个版本是用vb 6编写的,有个比较恶心的bug,就是使用的是textBox,而textBox有字符数限制,所以太长了的代码无法反编码;另一个bug就是有些加密的代码有模拟加密关键字导致解密不完全。

这个是第一版的界面:decoder1.png

记得当时使用的人还蛮多;也有许多忠肯的建议,不过大多数问题是解码长度的问题;与此,在QQ上的一位朋友希望我能帮助他解决批量处理的问题,在花了几个小时之后写了一个批量的版本,软件界面我这里已经找不到了;但在动网又找到了下载,不过程序被加了病毒;至于是谁干得我就不得而知。

这里可以看到下载介绍:decoder2.png

我下载了试试确实报有病毒啊。

在编写了批量版本之后,决定开发一个完整功能得批量处理版本,也就是目前一直在我硬盘内得这个未发布版本:decoder3.png

这个版本得软件,在windows 98下运行可能会非法操作,原因是加入了钩子函数,但功力没到家,处理得不是很完美,后来也因为工作得原因没有继续做下去了,不过主体功能全部都做好并测试过,支持Big5<>GB ,编码/还原 ,还带一个Mdi模式得编辑器;如果想试试,可以点这里下载;我一般只通过QQ传给朋友试用。

写了这么几个版本,2002-7 ,当时为了学习delphi,也用 delphi编写了一个发布于csdn得 asp版,在那里得到朋友们得测试,修正了一个原始版本均存在得一个逻辑错误,并发布到csdn得软件版,不过在这个版本推出得时候,基本上没有人再加密过asp代码了,这个是软件得外观:decoder4.png

界面是没有花什么心思,但是速度比原来几个版本均要快一些;但这个版本有个很奇怪得小问题,大家都知道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]




本文转自suifei博客园博客,原文链接:http://www.cnblogs.com/Chinasf/archive/2005/05/23/160972.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章