社区
ASP
帖子详情
■□■□■ 怎么把asp代码加密??? 急问,200分相送
AceZLB
2003-10-19 06:59:00
前贴:
http://expert.csdn.net/Expert/TopicView1.asp?id=2371535
急啊,谢啦!
...全文
91
13
打赏
收藏
■□■□■ 怎么把asp代码加密??? 急问,200分相送
前贴: http://expert.csdn.net/Expert/TopicView1.asp?id=2371535 急啊,谢啦!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
okdw
2003-10-21
打赏
举报
回复
写一个dll,反正语句都差不多,做成组件
萝卜波
2003-10-21
打赏
举报
回复
DLL有两种,一种是标准DLL,另一种是ActiveX DLL。只有ActiveX DLL才能进行注册,才能被ASP调用,而标准的DLL可以被VB等工具调用,但无法注册,也不能被ASP直接调用。
要在VC中建立工程时选择ATL COM AppWizard,选择DLL方式,这样可以建立ActiveX DLL。生成工程后,在ClassView窗口的Classes上右击,从菜单上选择New ATL Object,然后选择添加ActiveX Server Component,你需要为该类添加你自己的方法和属性。编译后生成的DLL经过注册就可以被ASP调用,
萝卜波
2003-10-21
打赏
举报
回复
用vb封装 编译成dll
hjwzr
2003-10-21
打赏
举报
回复
在DOS中运行screnc命令
freespace520
2003-10-21
打赏
举报
回复
up
qdubit
2003-10-21
打赏
举报
回复
up一下吧!
Lsquirrel
2003-10-21
打赏
举报
回复
写成.dll吧.封装起来问题就少了.各种加密(对asp的)几乎都能被破开.建议使用.net,这个问题就更少了
mjwgtm
2003-10-21
打赏
举报
回复
封装成.dll
qunluo
2003-10-19
打赏
举报
回复
分怎么这样多!倒分吗?呵!!!
上贴已经给你回了!
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
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的工具来帮你来完成大部分的代码.
angelheavens
2003-10-19
打赏
举报
回复
http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=e7877f67-c447-4873-b1b0-21f0626a6329
ASP
.NET项目实战之
代码
生成器
在
ASP
.NET网站开发中,
代码
生成器是非常不错的工具。在这里,老师将从零开始,教你如何制作出一款好看而且实用的.NET
代码
生成器,一键生成网站三层架构模型,体验火箭般的开发速度!
ASP
.NET基于web的订餐系统的设计与实现(源
代码
+论文)
MD5
加密
算法是不可逆的,经过哈希
加密
的数据是没有相应的解密算法回到原状的,在应用中是通过比较两个数据的哈希值是否相等,从而达到校验的目的。再次,在
ASP
.NET中利用.NET框架中的ADO.NET的强大功能,可以高效便捷的访问数据库,
ASP
.NET提供了简单的模型,该模型使开发人员能够编写应用程序的运行逻辑,并且保留了会话状态功能;可见,通过MD5算法实现了数据的
加密
存储和验证,同时,MD5
加密
是不可逆的,即使恶意攻击者获得了数据库的访问权限,也仍然无法得知用户的密码信息,从而提高了系统的安全性!
使用WSE实现对SOAP报文进行
加密
摘要:如何使用支持WS安全规范的WSE(Microsoft Web Services Enhancements)使
加密
SOAP能够跨越标准HTTP呢?讲述了SOAP报文
加密
是如何进行,在WS安全和XML
加密
规范中又是如何定义的。目录:? 介绍WSE? WSE的安全特性?
加密
SOAP报文? WSE对
加密
的支持? 配置WSE? SOAP报文的对称
加密
算法? 使用X.509证书来
加密
SOAP报文? 选
数据库
加密
技术分析
摘 要:从信息产业的形成、壮大到信息社会的到来,特别是以微电子革命为代表的个人计算机的迅猛发展和以网络为特征的新一轮信息交流方式的革命,社会的信息化已成为一种社会发展的新趋势。 关键词:数据库;
加密
;研究 数据库技术的最初应用领域主要是信息管理领域,如政府部门、工商企业、图书情报、交通运输、银行金融、科研教育等各行各业的信息管理和信息处理。事实上,只要有数据需要管理,就可以使用数据库。 1数据库的特点 数据结构化是数据库和文件系统的本质区别。数据结构化是按照一定的数据棋型来组织和存放数据.也就是采用
分享148个
ASP
源码,总有一款适合您
asp
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章