MAC CMS
大约 3 分钟
禁止调试的方法:
// 这个js用来判断是否开起了调试面板(可先执行 npm install devtools-detector -g ,然后把相关代码拷贝到某个地方进行引用。)
// github: https://github.com/AepKill/devtools-detector
<script src="/node_modules/devtools-detector/lib/devtools-detector.js"></script>
// 自定义开起调试面板后的动作,下面的代码效果是:当检测到开起调试面板后,把网页的html清空,然后死循环,结果会导致cpu和风扇狂转
<script>
var a = false;
devtoolsDetector.addListener(function(isOpen) {
a = isOpen;
if(isOpen){
document.body.innerHTML = "出问题了";
setTimeout(function(){
while(a){
document.body.innerHTML = "出问题了";
}
}, 1500);
}
});
devtoolsDetector.launch();
</script>
可解析官网链接的地址
https://www.1717yun.com/jx/ty.php?url= 这个也可以 https://jx.yaohuaxuan.com/?url= 这个可以 https://jsap.attakids.com/?url= 这个可以 http://t2.kiss688.com:887/Li4.php?url= 这个也可以
反倒链方法
原理:就是消除请求中的 referer 头部信息 方法:iframe+base64 场景:A: http://www.a.com ,B: http://www.b.com ,在a网页引用了b网页,这个是就会触发b网页的倒链机制,导致b不能正常访问。 但是直接在浏览器访问b网页又可以。 具体步骤:看代码
//生成iframe的base64编码,建议加上 rel="noreferrer" 属性
function iframeBase64() {
var iframeHtml = '<iframe width="100%" height="100%" src="'+MacPlayer.Parse + MacPlayer.PlayUrl+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" msallowfullscreen="msallowfullscreen" oallowfullscreen="oallowfullscreen" webkitallowfullscreen="webkitallowfullscreen" rel="noreferrer"></iframe>';
return window.btoa(iframeHtml);
}
var iframeBase64 = 'data:text/html;base64,' + iframeBase64();
//这个iframe是放到A网页中的,这个iframe的src是一个base64,base64的内容又是一个iframe。建议加上 rel="noreferrer" 属性
MacPlayer.Html = '<iframe width="100%" height="100%" src="'+iframeBase64+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" msallowfullscreen="msallowfullscreen" oallowfullscreen="oallowfullscreen" webkitallowfullscreen="webkitallowfullscreen" rel="noreferrer"></iframe>';
MacPlayer.Show();
系统推荐
- JVM垃圾收集器
- 微博关注关系如何实现
- Spring框架源码关键点
- 数组转树形结构只需两步
- 提取Docker镜像中的文件
- K8S 无感发布
- Spring RetryTemplate
- 你真的会拼接字符串吗?
- ShadowsockServer
- Centos离线安装Docker
- AQS源码解读
- Nginx的双向认证配置
- 随机毒鸡汤:年轻人总以为金钱至上,经历过才会明白,果真如此。