仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 648|回复: 10
打印 上一主题 下一主题

[学习教程] ASP网站制作之加密硎姑艽a更平安[CFSa加密]

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。平安|加密你是怎N把密aΥ娴劫Y料e?是以笔墨的体例?你可晓得@Π踩奈kU性?攻裟憔W站的人能_①Y料g[,以笔墨体例存在Y料e的密a一[o疑,基於平安上的考量,你想@舆m幔坑惺颤Nk法能蜃e人看到Y料e的Y料,也]k法晓得Υ嬖谄渲械拿艽a?

以上}你是不是晓得怎样解Q?本文要告V你,怎样⒛愕拿艽a做加密恚磉^後的密a字串,就算是公_出硪]人猜失掉原淼拿艽a!起首我砜纯匆唤M字串:

27B827277C70E88DD87E3057BFBE8F

@是⒚艽a加密後的Y果,你晓得加密之前的字串是什N幔科是『test』。不成思h吧!^磲岬淖执驮镜淖执徊煌也徽f你猜的到幔咳绻Q定密a的人不f,@密a永h都是奥密!

竟@是以底本字串槠瘘c_始a,你大概掠腥擞梅聪蚬こ⒆执回底本的密a,@c你就不必牧耍@a体例是『蜗颉坏模o法用反向工程恢!只需⒚艽a加密後再存进Y料,你的密a就多了一份保证!比γ艽ar,就⑹褂谜咻进的密a加密後再跟Y料比ΑVv了S多,F在_始告V你怎样@段程式。

我用的加密办法『CFSa加密函式』,於《ASP技gV鼍W站→n案下d→相P元件→函式》下d其函式包括n。此椤ASP技gV觥凰造的加密法,分歧於市情上其他的加密a办法!下d回淼n案ZIPn,解嚎s到跟你的ASP统一目。

<!--#includefile="Codefun.fun"-->

@是用⒑桨n到场到你的ASP,於ASP_^加上,接著便可利用其a函式。

a函式CfsEncode()的利用:

Var=CfsEncode(字串碓)

例:

<%DimSourceDimVar1Source="test"Var1=CfsEncode(Source)Response.WriteVar1%>


绦薪Y果:

27B827277C70E88DD87E3057BFBE8F
<%
********************************************************************************
**
*CFSEncodeFunction*
**
*ProducedbyASP-Zone*
**
*Mainwebsiteislocatedat*
*http://asp.diy.com.tw/*
**
*E-MAIL:*
*thiefghost@games.com.tw*
**
*Usethisfunction:*
*<!--#includefile="Codefun.fun"-->*
**
*2001/8/3*
**
********************************************************************************

EncodeFunction
FunctionCfsEnCode(CodeStr)

DimCodeLen
DimCodeSpace
DimNewCode

CodeLen=30
CodeSpace=CodeLen-Len(CodeStr)

IfNotCodeSpace<1Then
Forcecr=1ToCodeSpace
CodeStr=CodeStr&Chr(21)
Next
EndIf

NewCode=1

DimBeen
Forcecb=1ToCodeLen
Been=CodeLen+Asc(Mid(CodeStr,cecb,1))*cecb
NewCode=NewCode*Been
Next

CodeStr=NewCode
NewCode=Empty

Forcec=1ToLen(CodeStr)
NewCode=NewCode&CfsCode(Mid(CodeStr,cec,3))
Next

Forcec=20ToLen(NewCode)-18Step2
CfsEnCode=CfsEnCode&Mid(NewCode,cec,1)
Next

EndFunction


FunctionCfsCode(Word)
Forcc=1ToLen(Word)
CfsCode=CfsCode&Asc(Mid(Word,cc,1))
Next
CfsCode=Hex(CfsCode)
EndFunction

%>

</p>ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!
飘灵儿 该用户已被删除
沙发
发表于 2015-1-20 08:37:52 来自手机 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-21 07:21:44 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-28 10:29:19 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
第二个灵魂 该用户已被删除
5#
发表于 2015-1-29 13:26:26 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
萌萌妈妈 该用户已被删除
6#
 楼主| 发表于 2015-2-6 01:29:01 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
深爱那片海 该用户已被删除
7#
发表于 2015-2-14 20:10:47 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
小女巫 该用户已被删除
8#
发表于 2015-3-4 10:07:11 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
9#
发表于 2015-3-11 18:13:28 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
因胸联盟 该用户已被删除
10#
发表于 2015-3-19 06:29:17 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
兰色精灵 该用户已被删除
11#
发表于 2015-3-27 10:11:08 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 05:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表