前言
为什么要写这个文章呢?
是因为在客户现场做渗透测试,对于一些中间件漏洞扫描脚本。我们需要下载拷贝进客户的内网中,来进行扫描操作,一般来说下载的漏洞扫描脚本是不可以直接进行使用的。因为大佬们写的脚本大部分都用到了第三方的python模块来编写。
所以我们还需要下载第三方的模块拷贝进内网安装后才能使用。
具体的第三方模块安装过程这里就不演示了。
使用python36进行本地requests安装的时候,可以安装成功,但是去使用这个模块时候就会报错
一开始以为,报错原因需要安装什么证书,其实真是只是需要一个python的证书库,(⊙﹏⊙)
requests模块的依赖包检查
在可以上网且已安装python的机器上检查requests模块需要哪些依赖包,要是没有依赖包,直接下载一个直接安装最好。
在CMD命令窗口中输入 pip show requestsC:\Users\Laycher>pip show requests
Name: requests
Version: 2.18.4
Summary: Python HTTP for Humans.
Home-page: http://python-requests.org
Author: Kenneth Reitz
Author-email: me@kennethreitz.org
License: Apache 2.0
Location: d:\program files\python3\lib\site-packages
Requires: chardet, urllib3, idna, certifi
Required-by:
发