■□■□■ 怎么把asp代码加密??? 急问,200分相送

AceZLB 2003-10-19 06:57:03
前贴:
http://expert.csdn.net/Expert/TopicView1.asp?id=2371535
...全文
203 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qdubit 2003-10-19
  • 打赏
  • 举报
回复
aspedit2000很好用的,我用过,你用google搜索一下,肯定能找到的,祝你成功!
xfyz 2003-10-19
  • 打赏
  • 举报
回复
代码封装成dll就可以了嘛
angeb 2003-10-19
  • 打赏
  • 举报
回复
关注
ManZY 2003-10-19
  • 打赏
  • 举报
回复
把代码做成DLL。
opolmzy 2003-10-19
  • 打赏
  • 举报
回复
二进制转换

VBS就可以作到了
zhouguoyao 2003-10-19
  • 打赏
  • 举报
回复
<!--
'####################################################################
'# 加密
'#
'# 版权所有: 飞鸟设计工作室
'#
'# 制作人 : 周国尧 QQ:14322081 EMIAL:zhouguoyao@sohu.com
'#
'#####################################################################
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0030)http://918.cn.gs/net/jiemi.htm -->
<HTML><HEAD><TITLE>网页加密解密</TITLE>
<SCRIPT language=javascript>
if(self!=top){top.location=self.location;}
</SCRIPT>

<STYLE type=text/css>BODY {
COLOR: #c0c0c0; font-face: 宋体
}
TD {
FONT-SIZE: 10pt
}
A:link {
COLOR: #c0c0c0; TEXT-DECORATION: none
}
A:visited {
COLOR: #c0c0c0; TEXT-DECORATION: none
}
A:hover {
COLOR: #888888; TEXT-DECORATION: none
}
</STYLE>

<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=javascript>
<!-- Begin
function viewSource() {
document.getSource.view.value="读取中...";
setTimeout("document.getSource.view.value='查看'",6000);
window.location.href= "view-source:" + document.getSource.url.value;
return false;
}
// End -->
</SCRIPT>

<META content="MSHTML 6.00.2462.0" name=GENERATOR></HEAD>
<BODY oncontextmenu=self.event.returnValue=false bgColor=#444444>
<CENTER>
<FORM name=getSource onsubmit="return viewSource();"><FONT size=2>在下面输入网址查看源文件
</FONT><BR><INPUT value=http:// name=url><BR><INPUT type=submit value=查看 name=view> </FORM>
<SCRIPT language=JavaScript>
<!--
var i=0;
var ie=(document.all)?1:0;
var ns=(document.layers)?1:0;

function initStyleElements() /* Styles for Buttons Init */
{
var c = document.pad;
if (ie)
{
//c.text.style.backgroundColor="#DDDDDD";
c.compileIt.style.backgroundColor="#C0C0A8";
c.compileIt.style.cursor="hand";
c.select.style.backgroundColor="#C0C0A8";
c.select.style.cursor="hand";
c.view.style.backgroundColor="#C0C0A8";
c.view.style.cursor="hand";
c.retur.style.backgroundColor="#C0C0A8";
c.retur.style.cursor="hand";
c.clear.style.backgroundColor="#C0C0A8";
c.clear.style.cursor="hand";
}
else return;
}

/* Buttons Enlightment of "Compilation" panel */
function LightOn(what)
{
if (ie) what.style.backgroundColor = '#E0E0D0';
else return;
}
function FocusOn(what)
{
if (ie) what.style.backgroundColor = '#EBEBEB';
else return;
}
function LightOut(what)
{
if (ie) what.style.backgroundColor = '#C0C0A8';
else return;
}
function FocusOff(what)
{
if (ie) what.style.backgroundColor = '#DDDDDD';
else return;
}
/* Buttons Enlightment of "Compilation" panel */

function generate() /* Generation of "Compilation" */
{
code = document.pad.text.value;
if (code)
{
document.pad.text.value='正在加密 请稍等.......';
setTimeout("compile()",1000);
}
else alert('请先把要加密的代码复制到此框中')
}
function compile() /* The "Compilation" */
{
document.pad.text.value='';
compilation=escape(code);
document.pad.text.value="<script>\n<!--\ndocument.write(unescape(\""+compilation+"\"));\n//-->\n<\/script>";
i++;
if (i=1) alert("代码已编译1次!");
else alert("代码已编译"+i+"次!");
}
function selectCode() /* Selecting "Compilation" for Copying */
{
if(document.pad.text.value.length>0)
{
document.pad.text.focus();
document.pad.text.select();
}
else alert('无任何内容被选中!')
}
function preview() /* Preview for the "Compilation" */
{
if(document.pad.text.value.length>0)
{
pr=window.open("","Preview","scrollbars=1,menubar=1,status=1,width=700,height=320,left=50,top=110");
pr.document.write(document.pad.text.value);
}
else alert('无任何内容可供预览!')
}
function uncompile() /* Decompiling a "Compilation" */
{
if (document.pad.text.value.length>0)
{
source=unescape(document.pad.text.value);
document.pad.text.value=""+source+"";
}
else alert('请把要还原的代码复制到此框中!')
}
// -->
</SCRIPT>

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle>将要加密或解密的代码复制到下面文本框 </TD></TR>
<TR>
<TD width="100%">
<FORM name=pad method=post align="center">
<DIV align=center><TEXTAREA style="WIDTH: 95%; BACKGROUND-COLOR: #ebebeb" name=text rows=20 cols=58></TEXTAREA>
<BR><INPUT onmouseover=LightOn(this) onclick=generate() onmouseout=LightOut(this) type=button value=加密 name=compileIt>
<INPUT onmouseover=LightOn(this) onclick=selectCode() onmouseout=LightOut(this) type=button value=选中 name=select>
<INPUT onmouseover=LightOn(this) onclick=preview() onmouseout=LightOut(this) type=button value=预览 name=view>
<INPUT onmouseover=LightOn(this) onclick=uncompile() onmouseout=LightOut(this) type=button value=还原 name=retur>
<INPUT onmouseover=LightOn(this) onmouseout=LightOut(this) type=reset value=清除 name=clear>
</DIV></FORM></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>
Jaron 2003-10-19
  • 打赏
  • 举报
回复
用百度搜索 asp2dll 和 script encoder
AceZLB 2003-10-19
  • 打赏
  • 举报
回复
好用吗?太麻烦的来不及
哪里有下载呢?
Jaron 2003-10-19
  • 打赏
  • 举报
回复
Script Encoder 有反编码工具,懂的人很容易就能反编码.
建议将代码写成组件的形式.如用vb编写activex dll

http://sitemanager.cnzone.net/tech/22/2003-10/20031009124949-101201.html
http://sitemanager.cnzone.net/tech/22/2002-09/20020926000000-100515.html
http://sitemanager.cnzone.net/tech/22/2003-05/20030508152020-100943.html

另外,还可以用一个叫asp2dll的工具来帮你来完成大部分的代码.
AceZLB 2003-10-19
  • 打赏
  • 举报
回复
哪里可以下载呢?
需要什么服务器端支持否?
angelheavens 2003-10-19
  • 打赏
  • 举报
回复
用microsoft公司的Script Encoder
网络平安研究 网络平安计算机网络平安防范 随着计算机技术的开展,在计算机上处理业务已由单机处理功能开展到面向内部局域网 、全球互联网的世界范围内的信息共享和业务处理功能。在信息处理能力提高的同时, 基于网络连接的平安问题也日益突出,探讨了网络平安的现状及问题由来以及几种主要 网络平安技术。 随着计算机网络的开展,其开放性,共享性,互连程度扩大,网络的重要性和对社会的 影响也越来越大。而网络平安问题显得越来越重要了。国际标准化组织〔ISO〕将"计算 机平安〞定义为:"为数据处理系统建立和采取的技术和管理的平安保护,保护计算机硬 件、软件数据不因偶然和恶意的原因而遭到破坏、更改和泄漏〞,上述计算机平安的定 义包含物理平安和逻辑平安两方面的内容,其逻辑平安的内容可理解为我们常说的信息 平安,是指对信息的保密性、完整性和可用性的保护,而网络平安性的含义是信息平安 的引申,即网络平安是对网络信息保密性、完整性和可用性的保护。 一、网络的开放性带来的平安问题 众所周知,Internet是开放的,而开放的信息系统必然存在众多潜在的平安隐患,黑客 和反黑客、破坏和反破坏的斗争仍将继续。在这样的斗争中,平安技术作为一个独特的 领域越来越受到全球网络建设者的关注。为了解决这些平安问题,各种平安机制、策略 和工具被研究和应用。然而,即使在使用了现有的平安工具和机制的情况下,网络的平 安仍然存在很大隐患,这些平安隐患主要可以归结为以下几点: 〔一〕每一种平安机制都有一定的应用范围和应用环境 防火墙是一种有效的平安工具,它可以隐蔽内部网络结构,限制外部网络到内部网络的 访问。但是对于内部网络之间的访问,防火墙往往是无能为力的。因此,对于内部网络 到内部网络之间的入侵行为和内外勾结的入侵行为,防火墙是很难觉察和防范的。 〔二〕平安工具的使用受到人为因素的影响 一个平安工具能不能实现期望的效果,在很大程度上取决于使用者,包括系统管理者和 普通用户,不正当的设置就会产生不平安因素。例如,NT在进行合理的设置后可以到达 C2级的平安性,但很少有人能够对NT本身的平安策略进行合理的设置。虽然在这方面, 可以通过静态扫描工具来检测系统是否进行了合理的设置,但是这些扫描工具根本上也 只是基于一种缺省的系统平安策略进行比拟,针对具体的应用环境和专门的应用需求就 很难判断设置的正确性。 〔三〕系统的后门是传统平安工具难于考虑到的地方 防火墙很难考虑到这类平安问题,多数情况下这类入侵行为可以堂而皇之经过防火墙而 很难被觉察。比方说,众所周知的ASP源码问题,这个问题在IIS效劳器4.0以前一直存在 ,它是IIS效劳的设计者留下的一个后门,任何人都可以使用浏览器从网络上方便地调出 ASP程序的源码,从而可以收集系统信息,进而对系统进行攻击。对于这类入侵行为,防 火墙是无法觉察的,因为对于防火墙来说,该入侵行为的访问过程和正常的WEB访问是相 似的,唯一区别是入侵访问在请求链接中多加了一个后缀。 〔四〕只要有程序,就可能存在BUG 甚至连平安工具本身也可能存在平安的漏洞。几乎每天都有新的BUG被发现和公布出来, 程序设计者在修改的BUG的同时又可能使它产生了新的BUG。系统的BUG经常被黑客利用, 而且这种攻击通常不会产生日志,几乎无据可查。比方说现在很多程序都存在内存溢出 的BUG,现有的平安工具对于利用这些BUG的攻击几乎无法防范。 〔五〕黑客的攻击手段在不断地更新,几乎每天都有不同系统平安问题出现 然而平安工具的更新速度太慢,绝大多数情况需要人为的参与才能发现以前未知的平安 问题,这就使得它们对新出现的平安问题总是反响太慢。当平安工具刚发现并努力更正 某方面的平安问题时,其他的平安问题又出现了。因此,黑客总是可以使用先进的、平 安工具不知道的手段进行攻击。 二、网络平安的主要技术 平安是网络赖以生存的保障,只有平安得到保障,网络才能实现自身的价值。网络平安 技术随着人们网络实践的开展而开展,其涉及的技术面非常广,主要的技术如认证、加 密、防火墙及入侵检测是网络平安的重要防线。 〔一〕认证 对合法用户进行认证可以防止非法用户获得对公司信息系统的访问,使用认证机制还可 以防止合法用户访问他们无权查看的信息。 〔二〕数据加密 加密就是通过一种方式使信息变得混乱,从而使未被授权的人看不懂它。主要存在两种 主要的加密类型:私匙加密和公匙加密。 1.私匙加密。私匙加密又称对称密匙加密,因为用来加密信息的密匙就是解密信息所使 用的密匙。私匙加密为信息提供了进一步的紧密性,它不提供认证,因为使用该密匙的 任何人都可以创立、加密和平共处送一条有效的消息。这种加密方法的优点是速度很快 ,很容易在硬件和软件中实现。 2.公匙加密。公匙加密比私匙加密出现得晚,私匙加密使用同一个密匙加密和解密,

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧