方法一、一般来说利用程序来进行密码验证的方法比较通用,现在大多数网站都使用ASP程序,它对Web服务器没有具体要求,而其加密就是借助数据库及ASP程序进行设计,来实现一种通用网页加密。
1 打开Microsoft Access,建立一个“用户名及密码”的数据表,假设将这个表取名为User,数据库名为lastcocomdb,数据表的结构如下:
字段说明 字段名称 数据类型 数据长度
用户名称 ID文本 15
密码 PWD 文本 15
2 编辑一个PASSASP的验证文件,源代码如下:
<%Function Check( ID, Pwd )Dim conn, par, rsSet conn = ServerCreateObject("ADODBConnection")par = "driver={Microsoft Access Driver (mdb)} "connOpen par && ";dbq=" && ServerMapPath("lastcocomdb ")sql = "Select From users Where ID='" && ID && "' And Pwd = '" && Pwd &&"'"Set rs = connExecute( sql )If rsEOF ThenCheck= FalseElseCheck= TrueEnd IfEnd Function%><%If IsEmpty(Session("Passed")) Then Session("Passed") = FalseHead = "请输入用户名和密码"ID = Request("ID")Pwd = Request("Pwd")If ID = "" Or Pwd = "" ThenHead = "请输入用户名和密码"Else If Not Check( ID, Pwd ) ThenHead = "用户名称或密码有错"ElseSession("Passed") = TrueEnd IfIf Not Session("Passed") Then %><html><head> <title></title> </head><body BGCOLOR="#FFFFFF"><h2 ALIGN="CENTER"><%=Head%></h2><hr WIDTH="100%"><form Action="<%=RequestServerVariables("PATH_INFO")%>" Method="POST"><table BORDER="1" CELLSPACING="0"><tr><td ALIGN="RIGHT">用户名称:</td><td><input Type="Text" Name="ID" Size="12" Value="<%=ID%>"></td></tr><tr> <td ALIGN="RIGHT">密码:</td><td><input Type="Password" Name="Pwd" Size="12" Value="<%=Pwd%>"></td> </tr></table><p><input Type="Submit" Value="确定"> </p> </form><hr WIDTH="100%" align="center"></body> </html><%ResponseEndEnd If %>
3 在需要加密网页的HTML代码最前面加上〈! --#include file="passasp"--〉就可以了。由于这个验证合法性的页面具有通用性,所以非常方便使用。
方法二、使用软件密码锁
现在给网页加密的软件非常多,这里就不一一讲解,其基本原理都是利用javascript代码,只不过是这些软件都自动准备好了这些代码,只需使用者将网页源代码粘进去按一下加密按钮就OK了。
网站 建议你还是找专业的技术人员或团队去做
加密不是说不能做 而是适合不适合
因为你无法判断加密部分存在什么功能和代码
甚至有些是 你正需要开发的部分 但你又无能为力
另外还有一部分是因为正版商家加密的版权
甚至还有不怀好意的 加密了后门木马在里面
所以不是说只要自己改几个字就叫二次开发
大部分都要全部重新研究所有代码
而加密的你就没办法了
甚至连安全都无法判断 又谈何稳定运营呢
有隐患你的数据怎么办?
有隐患你的客户怎么办?
有隐患购物网的资金怎么办?
这些都是将来运营的风险 客户的风险
——————————————————————
以十几年的企业网建运维 网商系统经验告诉你
网站建设 是综合性的技巧
就像种菜,并不是说知道 *** 作流程 就一定会种菜
还要土壤 水肥 气候 直接间接的相关知识都做一定的了解 才能真正去 *** 作
所以那些速成的教程 仅仅是表面皮毛而已
真的去模仿会出现各种各样的问题 而且是从未了解过的
出了问题会觉得 前所未有的茫然
特别是那些教程又是毫无责任而言的,不可能去给你解决问题
最终还是要一个好的服务商
有能力和经验的可以全部自己做好,没有相关经验的就找专业的建站公司全套服务
问题一:网页加密与跳转 bai鼎u
function zhuanpai()
{
var pwd= windowprompt(请输入密码:,'');
if (pwd == 123456) {
windowlocation = baidu;
} else {
alert(密码错误);
}
这个效果会好一些。
问题二:加密网址,随便打开一个链接或跳转一下就可以了, 什么意思啊 根本不需要加密,那是做广告的,加密后跳转到真实地址也只是多看了一遍广告,应该直接找真地址,真的地址不需要跳转,直接就可以进去
问题三:加密网址,随便打开一个英文网址跳转一下就可以了。什么意思,怎么跳转? jumping at on a website context means to enter a website URL into
the browser address bar
in netscape / Chrome / Firefox there is a refresh website button that does the jumping for you
reference:
zhidaobaidu/KHovpu
问题四:下面是加密网址,随便打开一个英文网址跳转一下就可以了,求解释 你所说的不是太清楚,我的理解是:短网址的算法
当一个长网站例如:百度的baidu转换后就是dwz/yes也就是说无论打开前面的网址还是后面的网站都一样进入百度。
再例如:维创人力weichuanghr/转换后就是 dwz/zG6MC大小写不能错。进入后还是一个网站。
短网址的算法
算法一
1)将长网址md5生成32位签名串,分为4段, 每段4个字节(即32位);
2)对这四段循环处理, 取4个字节(32位), 将他看成16进制串与0x3fffffff(30位1)与 *** 作, 即超过30位的忽略处理;
3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位字符串;
4)总的md5串可以获得4个6位串; 取里面的任意一个就可作为这个长url的短url地址;
算法二
把数字和字符组合做一定的映射,就可以产生唯一的字符串,如第62个组合就是aaaaa9,第63个组合就是aaaaba,再利用洗牌算法,把原字符串打乱后保存,那么对应位置的组合字符串就会是无序的组合。
把长网址存入数据库,取返回的id,找出对应的字符串,例如返回ID为1,那么对应上面的字符串组合就是bbb,同理 ID为2时,字符串组合为bba,依次类推,直至到达62种组合后才会出现重复的可能,所以如果用上面的62个字符,任意取6个字符组合成字符串的话,你的数据存量达到500多亿后才会出现重复的可能。
问题五:大哥CL现在怎么进啊,加密网址,随便打开一个英文网址跳转一下就可以了 5分 摸 舔 喷水
玩三年了 舒服
提供给你平台
LCIR。。。。。。Fqm3344DFR
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
眼泪还不时在眼眶中打转转
问题六:请问这个所谓的加密网址要怎么打开?图一点开出现图二,然后怎么做呢?我在对话框随便输入一个网站,然后 不良网站,小心中毒,里面加入了大量跳转代码
问题七:加密网址,随便打开一个英文网址跳转一下就可以了,怎么跳转 tom,hsdjwjdsg,ghuzjhg,都很不错。
问题八:打开网页时显示360安全加密跳转中是什么意思 这样的情况个人建议安装最新的360安全浏览器,用它打开就可以了。
问题九:大大们CL现在怎么进啊,加密网址,随便打开一个英文网址跳转一下就可 关注我就可以了,地址及时更新
问题十:url地址加密后,如何实现跳转 你可以模仿phpe上面的那个友情链接来做啊。/ 可以将链接保存在数据库中,地址中直接跟url保存的id,然后读出来再用header()跳转就好了。 若用BASE64来做,不要将url和那个=都加密了,用 a/redirphpurl=加密后的串。接收倒$_GET['url']后解码,也用header(),跳转过去就可以了。 1 a/redirphpurlid=id 取数据库或者其他存储办法。 $sql = select urlstr from url where id = '$_GET['id']'; 查到结果: header(Location: 查出来的结果)。 2 a/redirphpurl=加密后的URL 接收, $url = $_GET['url'] header(Location: base64_decode($url)); 希望可以有所帮助。 既然说了数据有几十W条,那么应该入库了吧? 那么采用第一种方法要方便点。
1在html的body区最后加入:
<SCRIPT language=JavaScript> documentoncontextmenu=new Function("eventreturnValue=false;"); documentonselectstart=new Function("eventreturnValue=false;"); </SCRIPT>
注意不要复制入空格
2不许复制网页,将下面代码加到网页代码的最后(</html>后面):
<!-- 禁止复制的代码开始 -->
<noscript>
<iframe scr="htm"></iframe>
</noscript>
<script language="JavaScript">
documentoncontextmenu=new Function("eventreturnValue=false;");
documentonselectstart=new Function("eventreturnValue=false;");
</script>
<!-- 禁止复制的代码结束 -->
禁止浏览器对网页进行缓存
<meta >
以上就是关于如何在HTML网页中添加一段代码加密全部的内容,包括:如何在HTML网页中添加一段代码加密、程序加密的网站源码 能做二次开发吗、加密网站如何跳转等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)