openwrt移植kismet2022

kismet-2022-08-R1

主要是protoc文件在makefile中指定,先编译protobuf-c,在编译protobuf,然后是websockets,需要修改原始makefile配置configure相关宏,编译出现报错解决思路也就是看其出现啥错误依据上述思路解决。缺少啥so就看哪个包提供在makefile的depends中加入。

主要是ubuntu中部署kismet server端程序有一些补充:

pip install websockets
python3 -m pip install websockets

sudo apt install build-essential git libwebsockets-dev pkg-config zlib1g-dev libnl-3-dev libnl-genl-3-dev libcap-dev libpcap-dev libnm-dev libdw-dev libsqlite3-dev libprotobuf-dev libprotobuf-c-dev protobuf-compiler protobuf-c-compiler libsensors4-dev libusb-1.0-0-dev python3 python3-setuptools python3-protobuf python3-requests python3-numpy python3-serial python3-usb python3-dev python3-websockets librtlsdr0 libubertooth-dev libbtbb-dev

./configure

make

sudo make suidinstall

sudo usermod -aG kismet $USERNAME

修改server端和ap端kismet.conf配置一致

ap端运行命令如下,运行前确保ap中ath1已经切为monitor模式

kismet_cap_linux_wifi --connect 192.168.1.1:2501 --user kismet --password kismet --source=ath1 --tcp

server端运行kismet

打开https://localhost:2501

登录名和密码初始都是kismet

可以修改及指定其log位置,log后缀为.kismet需要安装对应工具转为json或pcap,使用wireshark打开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值