python混乱

证书安装

手机证书安装

1.android手机证书下载后,需要进入到设置->安全->更多安全设置->加密和凭证->从存储设备安装,在右侧菜单的下载内容中找到证书安装

2.ios下载证书后,到设置->通用->描述文件->安装对应的证书文件,证书安装后,ios需要开启证书:设置->通用->关于本机->证书信任设置,开启该证书

windows证书安装

1.双击证书文件,一直点下一步,直到出现证书存储路径

2.证书存储在受信任的根证书颁发机构

 

 

 

web/移动端代理设置

代理就是请求拦截到代理服务器,由代理服务器处理后,发送到请求服务器;请求服务器的结果也会返回到代理服务器处理后,再返回给客户端

代理ip/port为代理工具所在服务和设置的端口来设置

浏览器全局代理设置

IE浏览器->Internet选项->连接->局域网设置,设置代理服务器

浏览器上临时设置代理

1.打开谷歌浏览器,添加Proxy SwitchyOmega扩展程序

2.并在该扩展程序选项中新建情景模式如下:

 

 

 

 

 

 

3.当打开浏览器,右上角扩展程序选择Proxy SwitchyOmega->mitmproxy,这样对这个web页面就可以使用代理了。

 

移动端设置代理

Android/IOS手机设置代理:

在连接的wifi上,点击修改网络,设置代理服务器

 

Android模拟器上设置代理:

1.setting中开启代理,设置代理端口

2.设置->更多->移动网络->APN->T mobile,修改代理和端口,保存

3.设置->更多->飞行模式打开,再关闭

 

注:模拟器6.0以上无法对应用抓包,需要在apk包中添加允许

http请求工具

curl命令工具

curl最常使用的http请求工具

 

F12中,右键请求copy->copy as curl;拷贝后可以在shell中直接执行

 

 

 

 

 

 

 

Cookie/session/token

cookies

 

 

 

session

 

 

 

 

token

token称为令牌,token认证方式类似于临时的证书签名,并且是服务端无状态的认证方式,服务端并不会保存身份认证相关的数据

 

 

 

 

 

pycharm安装

http://www.bkill.com/download/161030.html

 

 

 

 

docker:

安装社区版docker

win10:使用desktop-windows安装

 

 

 

1.安装desktop-windows

2.设置desktop,右键点击,选择setting

可以配置resources的资源,也可以配置docker可以访问的路径,配置docker engine配置下载镜像;

3. dashrom可以看到启动的容器的图形化

4.

 

win7等需要使用虚拟机或docter服务器上安装docter

 

mac:

1.下载desktop-mac

2.把dmg文件拖动到应用程序

3.

linux:

 

 

 

 

 

 

 

CentOs安装后,默认没有启动docktor,需要使用systemctl start docker启动

 

 

检测:docker version可以查看docker版本信息,要docker完全启动后,才能看到

 

常用命令:systemctl enable docker  --开机启动docker

 

 

docker常用命令:

docker version版本信息

docker info:系统信息

 

 

 

 

 

 

 

 

 

 

 

 

 

镜像运行后就是一个容器

 

 

启动镜像:

docker run –d –name x1 busybox “命令x2”

 

-d:容器后台启动

--name x1:启动容器,指定容器的名称

命令x2:指启动容器,容器执行的命令

busybox为镜像,也可以指定版本号,busybox:版本号

docker stop 容器id   停止容器

docker ps 查看当前正在运行的容器

 

 

 

 

 

 

 

docker-compose使用:容器管理工具,使用该工具可以同时管理所有的容器

 

 

 

 

 

 

 

 

演示:管理容器,以及容器的运行

 

 

docker registry的用法:docker用来存储镜像的仓库,可以本地搭建该仓库,可以从该仓库上传镜像和下载镜像(国外仓库我们访问不了,可以搭建中间仓库)

 

运行registry:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

变量保存在.env文件中;

 

docker compose config,可以查看到docker-compose.yaml解析后的内容

 

posted @ 2021-02-24 15:43  未来可期_Durant  阅读(99)  评论(0编辑  收藏  举报