Sheet 1
TimeLine(Feb,2016)
  02.01
    与艾工确认插件框架bug
    与adbyby作者沟通拦截广告相关问题
    privoxy规则了解
    解决u盘拔出后,插入移动硬盘,仍显示插件列表
    加入插件wifi信号强度调节
    加入插件网页拦截广告
    自动hosts
  02.02
    top -n 1 |grep "adbyby"|head -n 1|awk '{printf $8}'
    $(CP) ./src/* $(PKG_BUILD_DIR)/
  02.04
    linux shell 教程
      http://www.jellythink.com/archives/785
      http://www.jellythink.com/archives/1145
      http://www.jellythink.com/archives/699
    sed -n '/hunantv/p' ab2p.action
  02.05
    TODO
      charles抓包 & 自写拦截规则 --8
      test openwrt base64 --1
      整理笔记1
      了解江万国代码,评估基于dnsmasq方案的可行性 --1
    GET
      abp base rule
        基本过滤规则
          http://example.com/ads/*
        定义例外规则
          @@||vdisk.cn/img/loading.gif
        匹配网址开头/结尾
          ||example.com/banner.gif
        标记分隔符^:demo
          http://example.com:8000/foo.bar?a=12&b=%D1%82%D0%B5%D1%81%D1%82
          ^example.com^ 或 ^%D1%82%D0%B5%D1%81%D1%82^ 或 ^foo.bar^
      abp depth rule
        阻止电信截持弹出窗
          ||189.cn^$popup,third-party
        禁止N多站点的脚本
          实现NoScript
          |http://$script,domain=ty2016.com|eywedu.com|365essay.com
        网页内嵌block
          |http://$script,third-party,domain=dy1000.com|yatu.tv
        flashblock
          flashBlock
    READ
      vim使用技巧 --2
  02.06
    TODO
      iptables -- 2
      lazy.txt规则验证 --2
      整理笔记1
      lock for plug-opt --1
      交叉编译jq -- 2
    GET
      iptable
        定义
          实现Linux下访问控制的功能
        table类型
          filter
            定义允许或者不允许的
          nat
            定义地址转换的
          mangle
            修改报文原数据
        用途
          防止syn攻击
            iptables -N syn-flood
            iptables -A INPUT -p tcp --syn -j syn-flood
            iptables -A syn-flood -m limit --limit 1/s --limit-burst 4 -j RETURN
            iptables -A syn-flood -j DROP
          限制单个ip的最大syn连接数
            iptables –A INPUT –i eth0 –p tcp --syn -m connlimit --connlimit-above 15 -j DROP
          防止DOS攻击
            iptables -I INPUT -p tcp -dport 22 -m connlimit --connlimit-above 3 -j DROP
          防止单个ip访问量过大
            iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 30 -j DROP
          木马反弹
            iptables –A OUTPUT –m state --state NEW –j DROP
          防止ping攻击
            iptables -A INPUT -p icmp --icmp-type echo-request -m limit --limit 1/m -j ACCEPT
        相关链接
          http://drops.wooyun.org/tips/1424
          http://blog.chinaunix.net/uid-26495963-id-3279216.html
      git
        git submodule add git@gl.meizu.com:zhanglin/webadblock.git 0006_webadblock/
    READ
避免阻挡了一些不该挡的内容