elecv2p可通过JS修改网络请求,以及定时运行脚本或SHELL指令的网络工具 。
选择服务器
轻量服务器创建完成后,对服务器管理中可以重新创建系统,可以选择带docker的那个centos7.6选项,亲测这个不需要安装docker了,可以直接就跳去下一步,去安装compose。重置一下服务器密码,连接finalshell。
可以去腾讯云买,官网购买链接,限时低至74元/年起。
安装 docker
curl -sSL https://get.daocloud.io/docker | sh
兼容宝塔,直接宝塔面板的应用商店里面安装也可以。
启动 docker
systemctl start docker
安装 docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
授权
sudo chmod +x /usr/local/bin/docker-compose
安装 v2p
创建目录 并且进入目录
mkdir /elecv2p && cd /elecv2p
创建文件夹 docker-compose.yaml
touch docker-compose.yaml
编辑 docker-compose.yaml 文件 【此处建议小白通过宝塔编辑文件】
vi docker-compose.yaml
按键盘 insert 进入编辑状态
写入内容
version: '3.3'
services:
elecv2p:
image: elecv2/elecv2p
container_name: v2p
restart: always
environment:
- TZ=Asia/Shanghai
ports:
- "8100:80"
- "8001:8001"
- "8002:8002"
volumes:
- "/elecv2p/JSFile:/usr/local/app/script/JSFile"
- "/elecv2p/Lists:/usr/local/app/script/Lists"
- "/elecv2p/Store:/usr/local/app/script/Store"
- "/elecv2p/Shell:/usr/local/app/script/Shell"
- "/elecv2p/rootCA:/usr/local/app/rootCA"
- "/elecv2p/efss:/usr/local/app/efss"
保存文档
按键盘 Esc 再输入 :wq
启动容器
docker-compose up -d
开放端口
端口 8100、8001、8002
在云服务器厂商和服务器上都开放下
端口介绍
v2p控制台管理界面:你机器的ip地址:8100, 示例 :127.0.0.1:8100
v2p抓包代理端口:你机器的ip地址:8001, 示例 :127.0.0.1:8001
v2p代理请求查看端口:你机器的ip地址:8002, 示例 :127.0.0.1:8002
你的IP:8100 进入 v2p界面
在 MITM 列 生成证书
在 OVERVIEW 列开启代理 8001、8002
MITM列 查看证书是否开启成功
进入手机模拟器【不建议使用物理机】
下载证书 http://你的IP:8100/crt 并且安装
设置代理
配置 boxjs 的 v2p 版抓包cookie
【远程JS链接 https://raw.githubusercontent.com/elecV2/elecV2P-dei/master/examples/JSTEST/boxjs.ev.js 】