您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp >> 正文

网络编程:解密ASP源代码

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-1-24 我要参与讨论

 

  从网上兴致冲冲地下载了ASP源代码,准备学习研究的时候,一打开文件,天书般的代码.很让人郁闷吧 :(

  在网上是找到了解密的方法,得一个文件挨一个文件地打开,复制,粘贴,解密,再复制,再粘贴,再保存......

  如果一个ASP程序有几百个文件???

  解决办法来了..

  decode.asp

<% @Language="JavaScript" %>

<%

/*

*--------------- decode.asp -----------------

* 功能:遍历某个目录下的所有文件,对加密过的.asp文件

* 进行解密,并写入源文件中.

* 实例:单个文件解密

* Response.Write(DncodeFile(Server.MapPath("conn.asp")));

* 实例:目录下所有文件解密.

* DncodeFolderFiles(Server.MapPath("xml"))

* author:wanghr100(灰豆宝宝.net)

* update:2004-5-17 11:31

*--------------- decode.asp -----------------

*/

function DncodeFile(sFilePath)

{

/*

*--------------- DncodeFile(sFilePath) -----------------

* DncodeFile(sFilePath)

* 功能:打开文件sFilePath,Encode解密,重写该文件.

* 参数:sFilePath,字符串,文件的路径.

* 返回:sFilePath,文件的路径.

* 实例:Response.Write(DncodeFile(Server.MapPath("conn.asp")));

* author:wanghr100(灰豆宝宝.net)

* update:2004-5-17 0:58

*--------------- DncodeFile(sFilePath) -----------------

*/

var ForReading = 1, ForWriting =2, ForAppending =8;

var fso = Server.CreateObject("Scripting.FileSystemObject");

var f = fso.OpenTextFile(sFilePath,ForReading,true);

sFileText = f.ReadAll();

f.Close();

sDncodeText = strdec(sFileText)

var f = fso.OpenTextFile(sFilePath,ForWriting,true);

f.Write(sDncodeText);

f.Close();

//return sDncodeText;

return sFilePath;

}

function GetFilesPath(sFolderPath)

{

/*

*---

[1] [2] [3] [4] [5] [6] 下一页

在google里搜索更多网络编程:解密ASP源代码

Google
Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明