如何在HTML网页中添加一段代码加密

如何在HTML网页中添加一段代码加密,第1张

方法一、一般来说利用程序来进行密码验证的方法比较通用,现在大多数网站都使用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网页中添加一段代码加密、程序加密的网站源码 能做二次开发吗、加密网站如何跳转等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10215004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存