0
点赞
收藏
分享

微信扫一扫

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

佃成成成成 2022-02-23 阅读 72

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

步骤1 安装依赖

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

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

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

步骤2 下载文件

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

步骤3 安装

cd wifipumpkin3
sudo make install

步骤3-1 报 Python3.7 错

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

修改makefile为

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.创建配置文件-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

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

sudo pip install 卡住的依赖

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

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

sudo pip install 卡住的依赖

重复直至安装完成。

步骤4 执行

sudo  wifipumpkin3
举报

相关推荐

0 条评论