js加密网站路径怎么设置的简单介绍

2023-02-11 9:36:26 摩斯密码知识 思思

关于用JS加密视频文件连接地址

js加密是防君子不防小人的,只能适当增加获得源代码的难度。如果是调试目的,建议提供两个版本的js,一个加密一个非加密,调试的时候还是明文最方便,既然是给自己看为何还要加密。

只要是在网上能在线看的都能被下载下来。不论有没有下载连接,直接从电脑端口截获信息然后下载到本地。

求js加密网页中的图片路径的代码。由于图片是盗链,所以想对远程图片的路径进行加密后显示。

使用js创建img元素(document.createElement方法),然后路径可以使用转义字符或String.fromCharCode来生成。

js加密网站路径怎么设置的简单介绍 第1张

运行php页面时,给js src路径解密,并且查看路径时 js路径是加密路径怎么实现

如果你是想让人无法获得这个js脚本,这种加密是无意义的,只要把网页另存为,js脚本就全部下载下来了,

你应该试试js混淆加密压缩。把js本身的程序混淆掉让人无法辨读。比较好的方式是用php自动混淆js代码,js源码也存在服务器上,但网页调用的是混淆后的js文件,用一个php来自动生成混淆js源码文件,这样就不会造成混淆后自己也不小心遗失源码。

比如用风吟PHP JS混淆工具还有其他被公布出来的混淆工具

怎么用js来加密url的传递参数

加密代码

function eb(ting)

{

//传入要加密的url

//获取url参数部分

var paraString = ting.substring(ting.indexOf("?")+1,ting.length);

//将加密后的参数重新组合到url中

var rul=ting.substring(0,ting.indexOf("?")+1)+escape(paraString);

//跳转到rul页面呢

location.href=rul;

}

解密代码

var urlPara = location.search; //获取参数部分

urlPara=unescape(urlPara);//对参数解密

//分析参数

function getPara(paraName){

var reg = new RegExp("[|?]"+paraName+"=([^$]*)", "gi");

var a = reg.test(urlPara);

return a ? RegExp.$1 : "";

}

//捕获参数并进行操作

//window.onload = function(){

//var url= getPara("id"); //捕获到url参数

//document.getElementById("TextBox1").value = url;

//}