客服热线:4006986916

为什么我们不在树莓派(Raspberry Pi)上实现相似功

发布日期: 2022-04-11 23:40 浏览:90
核心摘要:2、将Raspbian写入microSD卡后,你需要在树莓派上启用SSH功能。12、现在,我们已验证树莓派上能够正常进行监听,接下来我们可以通过SSH登录树莓派,运行tcpdump,将结果传回笔记本上正在运行的Wireshark。

  Wimonitor是Hacker Arsenal的一款出色商品,给予了Web配备页面,可以节约渗入测验工作人员的活力,使她们可免于配备繁杂的vm虚拟机、初始化适用监听方式的无线网卡等实际操作。这款商品应用起來特别便捷,只要将机器设备插进以太网接口嘴中,你也就可以在所有系统上监听Wi-Fi总流量。实质上它是一个tp-link TL-MR3020无线路由器,配备了具备监听作用的自定固定件,可以将监听到的数据发往服务器(或Mac),便于作业者在服务器上运行Wireshark剖析数据。

  尽管我并未选购这款商品,但自推出至今,我已经听说过有关该商品的很多称赞之词。殊不知,从欧盟国家选购需要的运输费真是太高,期待生产商可以快速从欧盟国家区立即安排发货。

  此外,我有个好念头:为何大家没有在树莓派(Raspberry Pi)上完成类似作用?

  树莓派可以运行包含Kali以内的很多电脑操作系统,以前我还在渗入测验中也常常使用树莓派。树莓派3B作用十分强劲,足够担任平稳的监听工作中,只要一些简便的流程,大家就可以将它变为Wimonitor(自然,仅仅作用上类似)。

  Hacker Arsenal的极克们早已造出了Wimonitor这一绝佳的商品,该产品是一个特性稳定性的1394连接机器设备,给予固定件维护保养适用。因而,如果你是Wi-Fi安全领域的新手,或是你要想一个简易实用的监听专用工具,我建议你挑选Wimonitor。

  二、所需硬件配置

  运行Win操作系统的一台笔记本电脑服务器(文中所进行的测验及截屏均在Win 8.1上进行)。

  树莓派3B、micro SD卡、适配器(USB 3.0开关电源应当足够推动树莓派 无线网卡)。

  以太网接口线,联接树莓派及笔记本电脑。

  适用监听方式的Wi-Fi网口(如TL-WN722N v1)。

  三、安裝流程

  1、将RASPBIAN STRETCH LITE载入micro SD卡。这也是个轻量电脑操作系统,自身就适用包含TL-WN722N以内很多网口的监听方式。你能参照这里掌握载入该体系的操作步骤。

  2、将Raspbian载入micro SD卡后,你需要在树莓派上开启SSH作用。实际方法是在micro SD卡上建立一个名叫ssh的空缺文档(留意:不用文件扩展名)。

  3、为了更好地能让笔记本电脑与树莓派通讯,非常简单的方法是根据以太网接口与树莓派共享资源笔记本电脑的Wi-Fi。那样树莓派就能获得192.168.137.x的IP地址。操作步骤是,先转至数据连接(应用ncpa.cpl指令),在Wi-Fi电源适配器上点一下鼠标右键,挑选“特性”,在“共享资源”菜单栏中,挑选与树莓派联接的那一个以太网适配器,点一下确认就可以。

  4、提前准备将树莓派联接到笔记本电脑服务器。将micro SD卡插进树莓派内存插槽,Wi-Fi网口插进USB接口,根据网络线将笔记本电脑服务器及树莓派相互连接,开启电源。

  5、树莓派运行后,会根据共享资源联接得到一个IP地址。要想检测树莓派的IP地址,非常简单的一种方法是在笔记本电脑上运行nmap,检测192.168.137.1/24子网站的服务器。

  6、运行PuTTY,根据SSH方法连接树莓派。大家已经应用的Raspbian OS的默认设置用户名密码为pi/raspberry。

  7、要想为树莓派设定静态IP详细地址得话,可以开启`/etc/dhcpcd.conf`文档,在文件尾端加上如下所示字段名:

  interface eth0

  static ip_address=192.168.137.100/24

  static routers=192.168.137.1

  static domain_name_servers=192.168.137.1

  8、推存应用根据密匙验证的SSH登陆方法。开启PuTTYgen,转化成密匙对。

  9、在树莓派的主目录建立一个`.ssh`文件目录,之中建立一个名叫`authorized_keys`的文档。将PuTTYgen转化成的公匙信息内容黏贴到`authorized_keys`文档中。还记得储存PuTTYgen的公钥。重启树莓派上的SSH服务项目。除此之外,还记得改动树莓派的默认设置登陆密码。

  10、默认设置状况下,Raspbian lite OS并沒有集成化用于监听的程序包,我们可以应用如下所示指令安裝这种程序包:

  sudo apt update

  sudo apt install aircrack-ng tcpdump -y

  11、测验无线网卡能不能在树莓派上实行监听每日任务。

  12、如今,大家已认证树莓派上可以正常的开展监听,下面我们可以根据SSH登陆树莓派,运行tcpdump,将結果传到笔记本电脑上已经运行的Wireshark。plink.exe是PuTTY.exe的命令插口,可以在Win上达到这种必须。为了更好地方便实际操作,我将plink.exe及其PuTTYgen转化成的公钥放到同一个文件夹名称中。假如这两个文档没有在同一个文件目录,我们可以应用如下所示指令改动为恰当的途径。

  只必须如下所示一行句子就可以:

  plink.exe -ssh -i pi-monitor-ssh-key.ppk pi@192.168.137.234 "sudo tcpdump -ni wlan1mon -s 0 -w -" | "C:\Program Files\Wireshark\Wireshark.exe" -k -i -

  假如只要在频带1上监听得话,我们可以运行如下所示指令:

  sudo iwconfig wlan1mon channel 1

  假如你所闻,依靠树莓派,大家不用做过多实际操作就能监听Wi-Fi数据,监听結果也可以导出来到Win或别的电脑操作系统中,根据Wireshark开展查询。

  四、后面应用流程

  以上流程是一次性安裝流程。后面大家想再次监听时,只需将无线网卡插进树莓派,按住电源总开关,运行如下所示指令就可以使树莓派进到监听方式:plink.exe -ssh -i pi-monitor-ssh-key.ppk pi@192.168.137.100 "sudo airmon-ng start wlan1"

  接着,运行Wireshark,逐渐监听。

  plink.exe -ssh -i pi-monitor-ssh-key.ppk pi@192.168.137.100 "sudo tcpdump -ni wlan1mon -s 0 -w -" | "C:\Program Files\Wireshark\Wireshark.exe" -k -i -

  便是那么简单 :-)

  五、汇总

  这类计划方案有以下好多个优势:

  1、不用应用巨大的vm虚拟机。只要应用Win上的Wireshark及其plink.exe就能监听Wi-Fi总流量。我都沒有在Linux或Mac OS上测验这类计划方案,我想应当有将SSH輸出結果消息推送到Wireshark的类似方法。

  2、Wi-Fi监听成本费便宜。假如你早已提前准备进到渗入测验行业或类似行业,你手里应当配备一个树莓派及其无线网卡。

  3、Wimonitor很有可能只有应用板载的Wi-Fi处理芯片,殊不知这类计划方案中,树莓派可以应用一切(或好几个)适用监听方式的无线网卡。只要应用USB网络交换机或是充电电池为树莓派及无线网卡给予开关电源就可以。你能考虑一下应用Yagi–Uda无线天线来相互配合树莓派的无线网卡。

  4、安裝起來比较简单。Raspbian及其Kali原生态适用类似Alfa AWUS036NHA、TL-WN722N之类的无线网卡。项目前期做好准备后,大家只要将无线网卡插进树莓派,运行两根指令就可以抓包软件剖析。

  5、树莓派足够应收监听每日任务。在相对性比较忙碌的Wi-Fi地区中,这类计划方案中树莓派一共只耗费了35 MB上下的运行内存。

  自然也是有以下缺陷:

  1、并不像Wimonitor那般1394连接。大家必须做些原始设定(即两根指令)才可以开启并运行这套武器装备。

  2、沒有Web页面可以变更配备。

  3、如今仍不具有频带子集合跳频作用。

  以上便是我为各位共享的有关树莓派仿真模拟Wimonitor怎样监听Wifi的方式,期待文中对你有些协助。

免责声明:以上内容(如有图片或视频亦包括在内)为网络转载资源,内容的真实性、准确性和合法性未核实,本平台仅提供查询服务,如遇侵权、有害信息等,请联系网站管理员QQ通知, 我们将在核实后24小时内删除,感谢您的配合!
下一篇:

空调出现E6不制冷怎么处理?空调维修

上一篇:

无线WiFi和WLAN的分别 知识有没有get到?