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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ubuntu安装yum失败

    Ubuntu安装yum失败先看一下虚拟机可以上网;那么联网没有问题;yum-ylistjava*;查看jdk版本;提示yum没有安装;那么先要安装yum;输入rpm-qayum,查看yum的安装情况,rpm也没有安装;输入apt-getinstallyum安装yum,提示权限不足,areyouroot?当前是root用户;在命令前加sudo就对了;sudoapt-getinstallyum;然后提示不能定位yum包;需要先执行apt-getupdate;前面还

    2022年6月16日
    36
  • 基于 Laravel-Admin 在十分钟内搭建起功能齐全的后台模板

    基于 Laravel-Admin 在十分钟内搭建起功能齐全的后台模板

    2021年10月21日
    36
  • 什么是关联数据[通俗易懂]

    什么是关联数据[通俗易懂]维基百科的定义在计算机领域,关联数据描述了一种发布结构化数据的方法,使得数据能够相互连接起来,便于更好的使用。中文权威期刊的定义关联数据是国际互联网协会(W3C)推荐的一种规范,用来发布和连接各类数据信息和知识。

    2022年7月17日
    16
  • LockFree思想

    LockFree思想LockFree思想0x01摘要近期看一些源码,会有一些注释是LockFree。这到底啥玩意儿?之前我也不知道啊,遂赶紧上网查之,总结了一些东西作为记录,与大家分享。0x02LockFree2.1LockFree概念先上一张神图:由上图可以看出,LockFree程序必须满足三个条件:多线程共享内存不能彼此阻塞(死锁)具体来说,如果一个程序是LockFree的,则在运…

    2022年7月19日
    18
  • 滚动字幕特效大全代码 (转)

    滚动字幕特效大全代码 (转)滚动字幕特效大全代码把代码中的文字改为你的文字就可以了。1.阴影滚动字循环滚动:欢迎来到农夫空间代码:欢迎来到混吧人空间来回移动:欢迎来到农夫空间代码:欢迎来到混吧人空间2.投射阴影滚动字循环滚动:农

    2022年7月3日
    22
  • Oracle基础学习1–Oracle安装[通俗易懂]

    Oracle基础学习1–Oracle安装

    2022年2月3日
    57

发表回复

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

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