html链接防抓取了,为防止别人轻易抓取自己网站页面,对自己网站JS进行16进制加密...

阅读: 评论:0

html链接防抓取了,为防止别人轻易抓取自己网站页面,对自己网站JS进行16进制加密...

html链接防抓取了,为防止别人轻易抓取自己网站页面,对自己网站JS进行16进制加密...

网站开发人员开发好网页在网上发布后,经常遇到自己辛苦开发好的静态页面被别人轻易的copy去。这时候就需要我们对网站采取一些加密措施,其中有一个方式:加密js文件!对静态页面(html)加载的js引用文件进行加密,一般加密的js文件都是对网页中效果影响很大的,否则网页被copy,别人删除加密文件即可。

网站样式表js加密

例如我对index.html文件引用的anime.js文件16进制加密后如下:

var _0xf513=["x2Ex61x6Ex69x6D","x73x63x72x6Fx6Cx6C","x72x65x73x69x7Ax65","x68x65x69x67x68x74","x73x63x72x6Fx6Cx6Cx54x6Fx70","x74x6Fx70","x6Fx66x66x73x65x74","x65x71","x61x6Ex69x6Dx2Dx73x68x6Fx77","x61x64x64x43x6Cx61x73x73","x65x61x63x68","x64x6Fx6Dx61x69x6E","x61x64x61x73x68x75x6Fx2Ex63x6Fx6D","x69x6Ex64x65x78x4Fx66","x31x32x37x2Ex30x2Ex30x2Ex31","x6Cx6Fx63x61x6Cx68x6Fx73x74","u8BE5u6A21u677Fu5C1Au672Au6388u6743u6B64u7AD9u4F7Fu7528x2Cu8BF7u8D2Du4E70u6388u6743","x68x72x65x66","x68x74x74x70x3Ax2Fx2Fx77x77x77x2Ex64x65x64x65x35x38x2Ex63x6Fx6D"];

$(function(){var _0x6415x1=$(_0xf513[0]);setTimeout(function(){$(window)[_0xf513[1]](function(){_0x6415x2()});$(window)[_0xf513[2]](function(){_0x6415x2()});_0x6415x2()},6);function _0x6415x2(){var _0x6415x3=$(window)[_0xf513[3]]();var _0x6415x4=$(window)[_0xf513[4]]();_0x6415x1[_0xf513[10]](function(_0x6415x5){if(_0x6415x4+ _0x6415x3> _0x6415x1[_0xf513[7]](_0x6415x5)[_0xf513[6]]()[_0xf513[5]]+ 100){_0x6415x1[_0xf513[7]](_0x6415x5)[_0xf513[9]](_0xf513[8])}})}});$ym= document[_0xf513[11]];if($ym[_0xf513[13]](_0xf513[12])< 0&& $ym[_0xf513[13]](_0xf513[14])< 0&& $ym[_0xf513[13]](_0xf513[15])< 0){alert(_0xf513[16]);location[_0xf513[17]]= _0xf513[18]}

分析:

第一段相当于一个数组,数组名称是“ _0xf513”,中括号里的值例如”x2Ex61x6Ex69x6D”都是数组中的一个值;而这些每个值都是一个字符串被进行过16进制转换的。例如:”.anim”==”x2Ex61x6Ex69x6D”

第二段:把原本的jquery中的固定变量用上面的数组值代替:数组调用变量的方法_0xf513[17]:表示调用数组_0xf513的第18个值!

备注:上面16进制可以通过网站,转换的源码如下:

var _0xf513=[".anim","scroll","resize","height","scrollTop","top","offset","eq","anim-show","addClass","each","domain","adashuo","indexOf","127.0.0.1","localhost","u8BE5u6A21u677Fu5C1Au672Au6388u6743u6B64u7AD9u4F7Fu7528,u8BF7u8D2Du4E70u6388u6743","href",""];

推荐阅读

本文发布于:2024-02-04 09:51:47,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170704505954525.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:网站   页面   链接   为防止   html
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23