zoukankan      html  css  js  c++  java
  • 博客园自动关注病毒 只活了一小会儿。

    博客园自动关注病毒。
    不懂刚才多少人有进行了测试呢?

    博客园自动关注病毒,诞生用了半天的时间。
    关掉只用一小会儿就完全关掉了啊。呵呵 。没有清除的也没有关系。我这边清除掉了。不会在传播了。

    原来的文章不贴代码了

      昨天晚上看到了一个人写的自动关注的强推的代码。然后我就知道了这个漏洞(可能也是博客园为了

    大家的方便)

    可以深入利用了。我们可以在博客园允许脚本的基础上搞出更牛B的。自动传播和关注的功能。是不是有

    病毒的性质了?好象老早以前就有人这样在一个sns上这样搞过了。


    刚开始我考虑的自动写随笔的形质。但是发现写随笔的话会导致一个问题 随笔的页面会弹出一个警告框

    你是否要离开?这样的话你就没有办法做到完全隐藏的方式了。

    所以我找到的是博客园的设置选项。里面有一个地方同样是允许加入html代码的。这样的话我们就可以

    替代用户在html页脚部分加入html代码了。

    看一下我们的病毒代码是什么构造的.首先我们要知道当前用户的博客园用户名。最初我是通过cookie的

    方式来得到的( 这边大家写代码的时候就要注意有一个HttpCookie cookie;cookie.HttpOnly 的属性可以

    设成true这样客户端的js是不会得到哪个cookie的
    ).后面在另一台电脑上进行测试的时候发现这个

    cookie得不到。我还以为博客园已经有防住了这样的漏洞。后面我就另外测试了一下直接输入

    http://www.cnblogs.com/admin/的地址我发现它会跳转到你自己的网址上去比如我的就是
    http://www.cnblogs.com/lovebanyi/admin/这样的话我们就可以进行我们的下一步了。构造一个Iframe

    来帮助用户提交数据。(因为是相同站点的关系,所以跨站是没有任何关系了。 我不清楚博客园是否已

    经做了外部站点的防跨站!如果没做的话已登录的会员在其它网站浏览到包含以下js代码的页面也会同

    样中招

    构造的代码很容易用jquery 就可以写出来了。
    推荐的代码也不需要去拼,
    加关注的代码你爱什么写就什么写。

     

    传播的功能就是要把有这个代码功能的代码本身放到用户html尾部。就可以实现了。
    我这边用到的代码文件是<script type="text/javascript"

    src="https://files.cnblogs.com/lovebanyi/test.js"></script>

    病毒在感染用户之前要判断这个用户是不是忆经被感染过。如果没有感染过才感染,否则的话,就会制

    造出一大堆的垃圾了。
    导致别人访问你的网站可能都要挂了!我这边就简单的判断用户的配置哪边是不是有lovebanyi的字符串

    有的话就不能在感染了。

  • 相关阅读:
    http://msdn.microsoft.com/zhcn/library/cc838145(VS.95).aspx
    去除HTML标签2005SQL写法
    UML中符号的意义(转)
    删除DataTable中重复的记录
    Matlab R2010在centost下的安装
    Eclipse 编译 Android工程时,提示该错误 :Error generating final archive: Debug certificate expired on xxxxxx(日期) 解决办法
    centos上安装opencv库
    windows下eclipse远程连接Hadoop集群进行开发
    centos6 上用eclipse调试hadoop程序报org.apache.hadoop.io.compress.SnappyCodec not found错误解决方法
    cocoa设计模式笔记
  • 原文地址:https://www.cnblogs.com/lovebanyi/p/2176095.html
Copyright © 2011-2022 走看看