前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu Wifipumpkin3 WiFi钓鱼工具,应该适用于绝大多数的Debian系的linux 发行版

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

作者头像
风骨散人Chiam
发布2022-04-13 18:18:24
7110
发布2022-04-13 18:18:24
举报
文章被收录于专栏:CSDN旧文CSDN旧文

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

步骤1 安装依赖

代码语言:javascript
复制
sudo apt install python3.7-dev libssl-dev libffi-dev build-essential python3.7

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

代码语言:javascript
复制
sudo apt install  libssl-dev libffi-dev build-essential 

步骤2 下载文件

  1. 可以使用 git
代码语言:javascript
复制
 git clone https://github.com/P0cL4bs/wifipumpkin3.git
  1. 也可以是用wget 然后在进行解压
代码语言:javascript
复制
 wget https://github.com/P0cL4bs/wifipumpkin3.git

步骤3 安装

代码语言:javascript
复制
cd wifipumpkin3
sudo make install

步骤3-1 报 Python3.7 错

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

修改makefile为

代码语言:javascript
复制
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安装源:

代码语言:javascript
复制
# 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

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

代码语言:javascript
复制
sudo pip install 卡住的依赖

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

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

代码语言:javascript
复制
sudo pip install 卡住的依赖

重复直至安装完成。

步骤4 执行

代码语言:javascript
复制
sudo  wifipumpkin3
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/02/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 我们安装失败的大部分原因是因为安装依赖的时候网络的问题。
  • 步骤1 安装依赖
  • 步骤2 下载文件
  • 步骤3 安装
    • 步骤3-1 报 Python3.7 错
      • 步骤3-2安装卡死
      • 步骤4 执行
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档