我需要教一些学生破解WEP和WPA密码,因为我没有真正的无线路由器可以使用,有什么VM可以用来模拟无线网络吗?就像虚拟无线路由器?
我试着在我的Kali Linux上使用空军基地,但事实证明它有点混乱(由于某种原因,其他机器永远无法连接到网络)。我还试图设置一个windows机器,但它只允许与WPA2 (不开放的网络或WEP)共享互联网。
发布于 2017-02-19 23:33:43
你可以的!
Linux有一个非常通用的WiFi驱动程序框架,用于WiFi卡,用于软件中的大多数WiFi处理(目前大多数卡)。
该框架(mac80211)的顶部--单个设备驱动程序--与卡片交谈。
或者,一个虚拟驱动程序,https://wireless.wiki.kernel.org/en/users/drivers/mac80211_hwsim,与内部虚拟卡对话。为了模拟目的,您可以任意地将其中许多附加到同一个虚拟以太上。
您可以在其中一个虚拟卡上运行即将出现访问点的hostapd,并任意模拟使用该虚拟WiFi的其他许多卡。塔达!将所有内容封装在一个脚本中,并部署到学生的Linux PC上。他们都在自己的电脑上模拟自己的虚拟网络。
发布于 2017-02-21 22:44:30
如果你愿意的话你可以用窗户。微软在Windows7和Windows 2008 R2中包含了一个虚拟with功能,它允许您连接到正常的无线网络,同时使用相同的无线适配器创建虚拟无线网络。但是,您必须使用名为Netsh的命令行工具来创建和管理虚拟路由器,微软称之为无线托管网络。有一些第三方程序可以帮助使用GUI配置这个功能(正如下一节所讨论的那样),但是我们将首先回顾这些命令。
首先,您需要启用Windows 7的Internet连接共享(ICS)功能,以便在无线托管网络上与用户共享Internet访问。
打开“网络连接”窗口,右键单击连接到Internet的网络适配器并选择“属性”。然后选择“共享”选项卡,选中“允许其他网络用户通过此计算机的Internet连接进行连接”,从下拉框中选择“Microsoft虚拟WiFi迷你端口适配器”的网络连接名称,然后单击“确定”。
现在打开命令提示符:单击开始>所有程序>附件>命令提示符。
发布于 2017-05-04 10:20:58
简单的方法是:您可以使用发布在create_ap
上的强大工具这个git回购来创建一个接入点来模拟wifi网络。
它可以按如下方式安装在linux系统上(在安装所需的依赖项之后)
git clone https://github.com/oblique/create_ap
cd create_ap
make install
create_ap
工具允许您从同一个wifi网络(可行)和以太网连接创建AP。
https://security.stackexchange.com/questions/151730
复制相似问题