Fluxion 实战答疑
实战文章《实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解》发布之后,大家响应热烈,不过也遇到了很多问题。微信后台被各种提问挤爆了,于是抓紧时间出了这篇答疑。
0x00-设置更新源
在apt-get install xxx前要记得更新源哦,在用官网源更新,需要代理,关于如何设置代理,在玄魂工作室微信订阅号(xuanhun521)的菜单里找到下面这篇文章,里面有答案的。

#kali官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
一般情况下使用国内更新源也是可以的,这里给大家提供中科大的源:
#中科大的源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
修改软件更新源配置文件
Vim编辑器用法:
vim /etc/apt/sources.list

i键 编辑

esc键 是退出输入
shift+:wq 保存退出

apt-get update 更新源

apt-get upgrade 更新所有已安装的软件包
apt-get
dist-upgrade 将系统升级到新版本

apt-get
clean 命令会把安装的软件的备份也删除,不会影响软件使用
0x01安装Lighttpd
为何fluxion为何需要Lighttpd?
Lighttpd 是开源Web服务器软件,是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境
搜嘎,fluxion需要web
接口,需要用到web server

apt-get
install Lighttpd.


0x02安装php5-cgi

部分网友可能因为kali版本不一样php5-cgi,安装不上,这是我在kali-1.0安装测试图片

终端输入命令
apt-get
install php-cgi


0x03 安装Dhcpd
Dhcpd是什么,fluxion为何需要这个组件?
DHCP Server :指在一个特定的网络中管理dhcp标准的一台计算机。dhcp服务器的职责是当工作站登录进来时分配IP地址,并且确保分配给每个工作站的IP地址不同

Fluxion需要dhcp动态分配ip给一恶意脚本的主机,随后启动一个模拟的DNS服务器并且抓取所有的DNS请求,会把请求重新定向到一个含有恶意脚本的HOST地址
接下来输入命令:
apt-get
install isc-dhcp-server


0x04 安装Hostapd
Hostapd是什么,fluxion为何需要这个组件?
hostapd 是一个用户态用于AP和认证服务器的守护进程。它实现了IEEE 802.11相关的接入管理,IEEE 802.1X/WPA/WPA2/EAP 认证, RADIUS客户端,EAP服务器和RADIUS 认证服务器。
看一下工作原理

Fluxion启动一个假的AP实例来模拟原本的接入点,所以需要hostapd用于AP和认证服务器的守护进程.
接下来输入命令:
apt-get
install Hostapd

更具正则匹配

What?找不到,难道需要手动安装,天啊,那样真煞费精力,1分钟后..可能和hostapd大小写有关,试试
apt-get
install hostapd


于是接下来就是...


无线网卡具体型号求推荐?
360,小米,tplink的无线网卡都是没问题的。
问题讨论请加qq群:Hacking (1群):303242737 Hacking (2群):147098303。更多精彩内容,扫描关注玄魂工作室订阅号:

图1 xuanhun521 微信订阅号
Fluxion 实战答疑的更多相关文章
- 实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解
原作者:PG 整理:玄魂工作室-荣杰 目录: 0x00-Fluxion是什么 0x01-Fluxion工作原理 0x02-Kali上安装fluxion 0x03-Fluxion工具使用说明+实 ...
- 渗透实战(周二):FLUXION暴力破解WIFI登录口令
Wi-Fi攻与防 假设我们Kali Linux 攻击机有一个无线网卡,想通过特殊手段连入名称:414的Wi-Fi网络,那以下便是特殊手段的具体过程. Wi-Fi的破解 硬件:MacBook Pro.小 ...
- 《精通移动app测试实战:技术、工具和案例》新书上市
本书是测试专家.性能测试专家.专业畅销书作者--于涌,多年实战经验的总结,涵盖主流的测试工具,包括众多的测试实例,涵盖单元测试.功能测试.性能测试.UI测试.手游测试.自动化测试.测试用例管理.持续集 ...
- 2天驾驭DIV+CSS (实战篇)(转)
这是去年看到的一片文章,感觉在我的学习中,有不少的影响.于是把它分享给想很快了解css的兄弟们.本文是实战篇. 基础篇[知识一] “DIV+CSS” 的叫法是不准确的[知识二] “DIV+CSS” ...
- (升级版)Spark从入门到精通(Scala编程、案例实战、高级特性、Spark内核源码剖析、Hadoop高端)
本课程主要讲解目前大数据领域最热门.最火爆.最有前景的技术——Spark.在本课程中,会从浅入深,基于大量案例实战,深度剖析和讲解Spark,并且会包含完全从企业真实复杂业务需求中抽取出的案例实战.课 ...
- ASP.NET Core 系列视频完结,新项目实战课程发布。
今天把MVC的章节完成了,给大家从头到尾做了一个登录注册的示例,带前后端Model验证,算是完整的示例.同时借助于eShopOnContainers的示例也做了一个DBContextSeed的包装器来 ...
- 这个月干啥去了?——H5+移动应用实战开发
又到了公司一年当中最忙的时刻了,为了赶项目,现在居然开启了996模式,这是我从事.net开发以来从来没遇到过的. 一转眼,一个月又过了,回头一看,这个月一篇文章都没有发,上个月忙着一个人做项目,项目忙 ...
- 52abp框架asp.net core & Angular快速开发实战视频教程
课程标题 52abp框架asp.net core & Angular全栈开发实战视频课程 课程简介 从零开始学 52ABP企业开发框架,企业项目是如何开发和技术选型,代码如何管理,团队协同开发 ...
- 《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误
转载于:https://blog.csdn.net/aqi00/article/details/73065392 资源下载 下面是<Android Studio开发实战 从零基础到App上线&g ...
随机推荐
- 【python】GTK 例子
# encoding:utf-8 # box_multi_button_data.py import pygtk, gtk def destroy(widget, data=None): gtk.ma ...
- [php-src]窥探Php内核中的数组与面向对象
内容均以php5.6.14为例. 扩展中定义一个类有以下四步: #1. 声明一个存储类信息的指针. zend_class_entry *errs_ce; #2. 定义方法的参数信息,类的方法实现. Z ...
- qq协助
今天和一个朋友开完笑说让我进他的电脑,从而出现这篇文章!!!! 目前的QQ版本支持远程协助,所以想到通过两个QQ号码完成对另一台电脑的控制第一台电脑:1.自动登录QQ2.打开另一个QQ号码窗口3. ...
- new出对象的作用
new调用了构造函数以后 构造函数会返回一个对象的实例
- BZOJ2933: [Poi1999]地图
Description 一个人口统计办公室要绘制一张地图.由于技术的原因只能使用少量的颜色.两个有相同或相近人口的区域在地图应用相同的颜色.例如一种颜色k,则A(k) 是相应的数,则有: 在用颜色 ...
- Linux 将文件夹下的所有文件复制到另一个文件里
如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...
- pragma
在所有的预处理指令中,#pragma指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作.#pragma指令对每个 编译器给出了一个方法,在保持与C和C++语言完全兼容的 ...
- 黑马程序员-scanf函数
变量的内存:字节和地址:1.变量的存储单位是字节,每个字节都有存储地址.2.不同的数据大小占用的内存带下不同拥有的字节数也是不同的.变量的存储:1.存储是按照,先存储的放在地址教高的位置,优先存储的地 ...
- opencv在ios上的开发教程
http://docs.opencv.org/doc/tutorials/ios/hello/hello.html openCV 2.4.3 iOS background_segm.hpp 'lis ...
- 浅谈产品测试人员的KPI
浅谈产品测 ...