python网络攻击监测_KRACK Detector 用于检测并防止您网络中KRACK攻击的Python脚本[通俗易懂]

python网络攻击监测_KRACK Detector 用于检测并防止您网络中KRACK攻击的Python脚本[通俗易懂]KRACKDetectorKRACKDetectorisaPythonscripttodetectpossibleKRACKattacksagainstclientdevicesonyournetwork.ThescriptismeanttoberunontheAccessPointratherthantheclientdevice…

大家好,又见面了,我是你们的朋友全栈君。

KRACK Detector

KRACK Detector is a Python script to detect possible KRACK attacks against client devices on your network. The script is meant to be run on the Access Point rather than the client devices. It listens on the Wi-Fi interface and waits for duplicate message 3 of the 4-way handshake. It then disconnects the suspected device, preventing it from sending any further sensitive data to the Access Point.

KRACK Detector currently supports Linux Access Points with hostapd. It uses Python 2 for compatibility with older operating systems. No external Python packages are required.

Usage

Run as root and pass the Wi-Fi interface as a single argument. It is important to use the actual Wi-Fi interface and not any bridge interface it connects to.

python krack_detect.py wlan0

If you do not wish to disconnect suspected devices, use the -n flag

python krack_detect.py -n wlan0

Known Issues

Message 3 of the 4-way handshake might be retransmitted even if no attack is perfomed. In such a case the client device will be disconnected from the Wi-Fi network. Some client devices will take some time to re-authenticate themselves, losing the Wi-Fi connection for a few seconds.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136451.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • iphone android换机助手下载,腾讯换机助手手机最新版 目前最好用的安卓/苹果一键换机工具…

    iphone android换机助手下载,腾讯换机助手手机最新版 目前最好用的安卓/苹果一键换机工具…换机助手软件介绍换机助手是腾讯开发的一款跨平台手机资料迁移工具,它可以在安卓与安卓,苹果与苹果,安卓与苹果手机之间进行数据迁移,安卓手机可以直接在下面下载APP,而苹果手机则需要在自带的APPSTORE中搜索“换机助手”下载安装,这也是非常实用的一款程序了!换机助手软件功能:该软件可以通过调用手机创建热点,进行两部手机匹配互联,零消耗网络流量传输手机资料。目前已支持安卓Android与苹果iOS…

    2022年5月26日
    72
  • Mysql性能优化二:索引优化

    Mysql性能优化二:索引优化

    2021年11月7日
    48
  • vue双向数据绑定的原理「建议收藏」

    vue双向数据绑定的原理「建议收藏」有关双向数据绑定的原理最近两次面试的时候,被问到了vue中双向数据绑定的原理,因为初学不精,只是使用而没有深入研究,所以答不出来。之后就在网上查找了别人写的博客,学习一下。下面是博客园一篇博客,以及MDN上讲解Object.defineProperty()方法的地址。文章链接:vue的双向绑定原理及实现Mozilla开发者服务:Object.defineProperty…

    2022年10月17日
    0
  • 日期及时间处理包 Carbon 在 Laravel 中的简单使用[通俗易懂]

    日期及时间处理包 Carbon 在 Laravel 中的简单使用[通俗易懂]日期及时间处理包 Carbon 在 Laravel 中的简单使用

    2022年4月24日
    69
  • Nginx/Apache 和Apache Tomcat 的区别

    Nginx/Apache 和Apache Tomcat 的区别参考文献:https://www.kancloud.cn/hx78/java-web/335879Nginx/Apache和ApacheTomcat的区别 一、Nginx/Apache是WebServer,而ApacheTomact是一个servletcontainer想请教下,具体区别呢?因为如果使用了ApacheTomact的话已经具备响应httpreques…

    2022年6月9日
    36
  • Oracle恢复流程

    Oracle恢复流程备份(Backup):数据文件、控制文件、归档->备份文件还原(Restore):备份文件->数据文件状态物理恢复(Recover):数据文件+应用日志文件【归档+控制文件】时间点逻辑实验记录

    2022年7月17日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号