问题标签 [wpa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
passwords - WiFi WPA2 的密码要求
维基百科说:
也称为 WPA-PSK(预共享密钥)模式,专为家庭和小型办公网络而设计,不需要身份验证服务器。 [9] 每个无线网络设备都使用 256 位密钥对网络流量进行加密。该密钥可以作为 64 位十六进制数字的字符串输入,也可以作为 8 到 63 个可打印 ASCII 字符的密码短语输入。
世界上每个人的 WPA 密码都使用 ASCII 可打印字符,这是真的吗?中国、阿拉伯国家、日本和许多其他国家呢?
拉丁字母只使用世界人口的一小部分。人们是否被迫在全世界为其 WiFi 密码设置 ASCII 可打印字符?
security - 如果我知道 WPA2 接入点的密码,我可以被动窃听通信吗?
假设有一个 WPA2 热点连接了几个站点,并且假设我知道连接到该热点的密码。是否有可能通过完全被动来解密每个人的通信?(即只是用 wifi 嗅探器嗅探数据包,而不连接到网络或将数据包发送到空中)。
对于这个问题,知道字母数字密码或十六进制 PSK 之间有区别吗?
java - 使用 WPA 密码的所有允许的 ASCII 字符填充 java 数组
我正在尝试使用 java 创建一个随机 WPA 密码生成器,以尽可能地为我提供安全的 Wifi 密码,可以在我需要时更改。
有没有办法用 WPA(2) 密码中允许使用的所有字符快速填充数组,而不是逐个手动输入字符?
python - 如何使用 Python 模块 wpa_supplicant 连接到安全 WiFi?
我正在尝试使用wpa_supplicant python 模块通过 wpa 连接到 wifi。在 API 中,我找到了一个名为select_network的函数,它似乎可以帮助我与 wifi AP 关联,但我不明白输入参数的含义。
输入参数称为所需网络的 D-bus 对象路径。谷歌搜索后,我找不到任何有关使用此功能的示例。
更新
我使用 d-feet 查看 /fi/w1/wpasupplicant1 下的对象路径。如下所示:
更新 1
还是不知道怎么处理 select_network 这个函数。但是我找到了以下链接:
http://www.programcreek.com/python/example/10250/dbus.Dictionary
此链接描述了如何使用 dbus 模块直接连接到 wifi。
任何提示将不胜感激。
android - Android 创建 WiFi 热点 WPA2-PSK(不是 WPA)
我正在使用以下代码创建 wifi 热点并且它正在工作。
但它正在制作 WPA-PSK 安全类型。如何仅创建 WPA2-PSK 热点?
android - WiFi 连接到 WPA2 PSK
我正在努力解决一个问题 - 我正在尝试通过以下代码连接 WPA2 PSK 的 SSID:
上面的代码在 KitKat 上运行良好。但是我在 Lollipop 中遇到了一些不一致的问题。在 Goggle nexus 和 Motorola 2nd gen 中,有时它未连接,有些连接成功,但在一段时间后自发断开连接。然后经过一些谷歌后,我发现我们需要给予更多的许可,然后我已经完成了
但仍然是同样的问题,请让我摆脱这个问题。我在这里缺少什么。
linux - 无法连接到 wpa_supplicant:wlan0 - 重试
我在嵌入式设备上工作,我正在使用 wpa_supplicant 配置 WLAN 模块(QCA6174 - ath10k 驱动程序)。
我加载驱动程序模块(backports-20151120):
/li>我启动 wpa_supplicant(默认 wpa_supplicant.conf):
/li>
一切似乎都很好。我看到wlan0接口,我可以用iwlist扫描,/var/run/wpa_supplicant/wlan0存在。
但我不能使用 wpa_cli 接口:
/li>
你有什么提示我该如何追查问题?
linux - 强制 Hostapd 使用错误的密码建立连接
嗨,我正在尝试建立一个渗透测试平台,我需要编辑 hostapd 应用程序以使用错误的密码建立连接。
我的尝试:我更改了 wpa_auth.c:
至 :
因为当我输入错误的密码时,我得到“4-Way Handshake 的 msg 2/4 中的 MIC 无效”。
谁能帮我做这个渗透测试平台?
谢谢。
security - 在 Windows 上使用 aircrack 破解我的 WPA
一般来说,我是黑客和安全方面的新手。我想学习一些东西,所以我试图闯入我使用 WPA 安全性的 Wifi。我一直在谷歌搜索并试图找到一种方法来为 Windows 做到这一点。我发现有帮助的是本教程:
https://www.youtube.com/watch?v=TAbS_-uqhJQ
我已经下载了一个较旧的 aircrack 版本 (aircrack-ng-1.0-rc3-win) 和 Comm for Wifi,就像在视频中一样。我为 Wifi 运行了 Comm,并且我有具有如下握手协议的数据包:
当我将数据包日志连同我的单词表一起插入到 aircrack GUI 中时。当日志中非常清楚地有几次握手时,我收到一个错误说没有握手。我使用了来自 aircrack 网站的 .pcap 文件(以及相同的密码列表),并且 aircrack 可以很好地处理该 .pcap 文件。我已经将他们的 .pcap 文件与我的文件进行了比较,除了明显的 ESSID 和 BSSID 以及其他小细节之外,我看不出它们之间有什么区别,但看起来存在相同类型的握手数据包。
我对此很陌生,我知道 Windows 可能不是最好的黑客操作系统,但我觉得我已经很接近了。有人对下一步做什么有任何建议吗?有没有办法解决这个问题?