之前有个小伙伴用的是DEDECMS创建了一个网站,用的DUX的模板,然后他自己不知道,因为是整站程序,使用后才知道内容页,有评论的地方会在右下角弹出广告,找我帮忙解决,我也以为是程序修改者或是模板制作者弄上去的广告,可以为自己带来收益,经过排查,最后发现这段广告的代码竟是souhu的。
网页显示如下图:
代码如下:
<script>(function(){var doc = document,s = doc.createElement('script'),h = doc.getElementsByTagName('head')[0] || doc.head || doc.documentElement;s.type = 'text/javascript';s.charset = 'utf-8';s.src='https://assets.changyan.sohu.com/upload/changyan.js?conf=prod_8725357bf64682151b39b7ac4b4a1c5d&appid=cyrBysoEK';h.insertBefore(s,h.firstChild);window.SCS_NO_IFRAME = true;})()</script>
然后搜索了所有源代码,最后在changyan.lib.php这个文件中找到了相关代码,如下
<script> var_config={$config_str}; </script> EOT; } $reval .= htmlspecialchars_decode($row['reval']); $reval=str_replace("id='SOHUCS'", "id='SOHUCS' sid='{$refObj->ArcID}'", $reval); if($type=='code2') $reval=preg_replace("#window.SCS_NO_IFRAME[ ]?=[ ]?true;#i", "", $reval); $reval=str_replace("<script>", "</div><script>", $reval); } elseif($type=='count') { if(!$GLOBALS['changyan_count_js']) $reval.="<script type=\"text/javascript\" src=\"https://assets.changyan.sohu.com/upload/plugins/plugins.count.js\"></script>"; $reval.="<a href=\"#SOHUCS\" id=\"changyan_count_unit\"></a>"; $GLOBALS['changyan_count_js'] = TRUE; } return $reval; }
然后我就去了畅言后台
看了一眼,发现有个广告服务,如下图:
最后我关闭畅言后,发现广告不见了,如下图:
然后我在后台看了一下,果然是有设置的地方,在dedecms的后台有畅言设置的地方,如下图 :
所以,这个如果有不必大惊小怪的,如果你放置广告,说不定要以带来收益。而对于不太能找到这个广告位置的人来说,真是吓一跳,网站还没有用呢,广告就来了!
微信扫描下方的二维码阅读本文
最新评论
我一点都没换,只有增加啊,www.lizhichen.cn
你有几年没访问我博客了
你有多少个WordPress
这篇文章写得深入浅出,让我这个小白也看懂了!
嗖嗖嗖的,太快了。我的全部也改的不慢
感觉速度有质的提升了。
老哥转战刀客啦
从文章里学到两样,必须要拍视频留证据 第二 在向商家和平台做必要的投诉之后 立马向国家相关网站进行投诉 一定要对所有售后事情零容忍 售后的处理结果 就是根据用户的态度决定的 要抱着一种即使售后失败 我也要在国家相关网站上留下我的投诉 只有亲身经历过恶劣的负面体验之后 才会有同感吧。