如何使用具有以太网连接的笔记本电脑创建“私人”无线网络?

如何使用具有以太网连接的笔记本电脑创建“私人”无线网络?

我正在做一个项目,需要使用 Kali Linux 和 Ettercap 执行中间人攻击。

我需要扫描无线网络中的主机。问题是我只能访问学院网络 - 扫描返回数百个连接的主机,而我不允许使用这些主机。

我想知道是否可以使用以太网连接来创建与大学网络相连的“私人”无线网络,以便我可以使用我的笔记本电脑作为无线热点并只扫描连接的设备?

答案1

我要回答这个问题,因为您有一条以太网电缆连接到计算机以连接互联网,并且您想通过 Wi-Fi 共享它。

这是我在 Kali Linux 论坛上找到的 MasterButcher 用户的回答,换句话说,我不保证此信息的有效性,也没有机会对此进行验证。

由于超级用户、Kali Linux 和中间人攻击正在被使用,因此我将把所有重要的内容都包括在内...

免责声明:我,即本答案的发布者,不对使用本指南/答案的读者(即用户)的任何数据丢失或任何其他类型的损失负责。读者/用户继续承担其自身数据和系统完整性的风险。此外,我,即本答案的发布者,不会也不能对在 Kali Linux 或任何其他操作系统上使用此方法而导致的任何其他数据泄露、利用、被盗等负责。换句话说,我对用户/读者可能遇到的任何法律或其他麻烦概不负责。

我还会向您的校园核实是否可以使用校园互联网开设这样的 Wi-Fi 热点。

说了这么多,下面开始我的回答:

来自Kali Linux 论坛(重新格式化以使其不显示为一串引文):

热点通过 Wi-Fi 与其他设备共享您计算机的互联网连接。

找到无线驱动程序并确保该驱动程序是 ath5k 或 ath9k,此解决方案仅适用于这些驱动程序。

对于其他无线网卡和驱动程序来说,目前不起作用......

1. 在终端中输入:lspci
如果使用 USB 无线适配器,请输入命令 lsusb。

我们现在需要安装另外两个工具来实现热点,第一个是hostapd(热点服务器),第二个是dnsmasq(dns dhcp服务器)。

2.apt-get install hostapd dnsmasq

3. 如果已经启动,则停止这些服务,并防止它们在系统启动时启动。在终端类型中: sudo service hostapd stop sudo service dnsmasq stop sudo update-rc.d hostapd disable sudo update-rc.d dnsmasq disable

4.现在我们需要设置配置文件。在终端类型中:
gedit /etc/dnsmasq.conf 或者kate /etc/dnsmasq.conf如果您使用 kde...

将这些行添加到配置文件中: # Bind to only one interface bind-interfaces # Choose interface for binding interface=wlan0 # Specify range of IP addresses for DHCP leasses dhcp-range=192.168.150.2,192.168.150.10
5. hostapd config 在终端中输入:gedit /etc/hostapd.conf并添加这些行: # Define interface interface=wlan0 # Select driver driver=nl80211 # Set access point name ssid=myhotspot # Set access point hardware mode to 802.11g hw_mode=g # Set WIFI channel (can be easily changed) channel=6 # Enable WPA2 only (1 for WPA, 2 for WPA2, 3 for WPA + WPA2) wpa=2 wpa_passphrase=mypassword
您可以在此处将 ssid 名称和密码更改为任何您想要的。当前配置将创建名为 myhotspot 的热点,密码为 mypassword。

6. 现在在您想要的任何地方创建一个名为 hotspot.sh 的文件(在桌面上保存脚本的最佳方式)使用任何文本编辑器对其进行编辑,如下所示: #!/bin/bash # Start # Configure IP address for WLAN sudo ifconfig wlan0 192.168.150.1 # Start DHCP/DNS server sudo service dnsmasq restart # Enable routing sudo sysctl net.ipv4.ip_forward=1 # Enable NAT sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE # Run access point daemon sudo hostapd /etc/hostapd.conf # Stop # Disable NAT sudo iptables -D POSTROUTING -t nat -o ppp0 -j MASQUERADE # Disable routing sudo sysctl net.ipv4.ip_forward=0 # Disable DHCP/DNS server sudo service dnsmasq stop sudo service hostapd stop
您可能需要将其中的 ppp0 更改为 eth0 或任何其他指代您的有线连接的数字。

7. 最后一步。现在您可以通过启动脚本来启动热点。只需运行它...
对我来说它看起来像这样: root@kali:~# cd /root/Desktop/ root@kali:~/Desktop# ./hotspot.sh 因为我的桌面上有它。

享受您的新热点吧!!!!!!

由 MasterButcher 提供

我能想到的唯一要补充的是不要忘记使用

chmod +x hotspot.sh

启用脚本的执行位。

希望这可以帮助!

相关内容