『Linux相关』Ubuntu Wifipumpkin3 WiFi钓鱼工具,应该适用于绝大多数的Debian系的linux 发行版

『Linux 相关』Ubuntu Wifipumpkin3 WiFi 钓鱼工具,应该适用于绝大多数的 Debian 系的 linux 发行版

我们安装失败的大部分原因是因为安装依赖的时候网络的问题。

步骤 1 安装依赖

1
sudo apt install python3.7-dev libssl-dev libffi-dev build-essential python3.7

这里官网给的是 3.7 我们使用的可能是更高版本,如果安装了 Python,那么执行

1
sudo apt install  libssl-dev libffi-dev build-essential

步骤 2 下载文件

  1. 可以使用 git
1
git clone https://github.com/P0cL4bs/wifipumpkin3.git
  1. 也可以是用 wget 然后在进行解压
1
wget https://github.com/P0cL4bs/wifipumpkin3.git

步骤 3 安装

1
2
cd wifipumpkin3
sudo make install

步骤 3-1 报 Python3.7 错

如果报错 Python 3.7 的话,只要你的 python 不是 3.7 那么就一定报错

修改 makefile 为

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
format:
black wifipumpkin3 setup.py

test:
python3 -m unittest -v

test_coverage:
python3 -m coverage run -m tests
python3 -m coverage report
python3 -m unittest -v

install:
find . -name '*.pyc' -delete
python3 setup.py install

install_env:
python3 -m pip install PyQt5==5.14
python3 -c "from PyQt5.QtCore import QSettings; print('done')"
find . -name '*.pyc' -delete
python3 setup.py install


install_dev:
pip3 uninstall wifipumpkin3
find . -name '*.pyc' -delete
python3 setup.py install

clean:
rm -rf build dist README MANIFEST *.egg-info
python3 setup.py clean --all

distclean: clean
rm -rf .venv

步骤 3-2 安装卡死

重新执行就会进入不停的安装依赖,然后失败,然后重新执行,然后失败,然后重新执行。如此往复就能按上,因为依赖的安装都是在国外的服务器上下载的所以不行。

那我们换另一种方案,首先修改 root 用户的 pip 安装源:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 1.创建配置文件-root下或其他用户下

#root用户的
sudo mkdir /root/.pip
sudo cd /root/.pip

sudo touch pip.conf | echo > pip.conf

# 2.编辑配置文件

sudo gedit pip.conf

# 3. 更改内容为:
[global]

timeout =6000

index-url =https://pypi.tuna.tsinghua.edu.cn/simple/

[install]

trusted-host =pypi.douban.com
# 注意 一定要使用清华源,别的源不一定全

重新执行 sudo make install

他会在某个依赖那里卡住,在另一个终端执行

1
sudo pip install 卡住的依赖

安装完依赖重新执行sudo make install

然后可能又会卡住接着在另一个终端执行

1
sudo pip install 卡住的依赖

重复直至安装完成。

步骤 4 执行

1
sudo  wifipumpkin3

『Linux相关』Ubuntu Wifipumpkin3 WiFi钓鱼工具,应该适用于绝大多数的Debian系的linux 发行版
https://chiamzhang.github.io/2024/06/29/『Linux相关』Ubuntu Wifipumpkin3 WiFi钓鱼工具,应该适用于绝大多数的Debian系的linux 发行版/
Author
Chiam
Posted on
June 29, 2024
Licensed under