viper的安装使用

官方的使用说明文档

ViperSec · 语雀icon-default.png?t=M4ADhttps://www.yuque.com/vipersec1、前提是本机需要具备docker环境

2、在本机先建立个viper目录

3、直接复制输入配置文件,在目录下生成docker-compose.yml,注意最下面的“123456”为viper的自定义密码,后续登陆时会使用到

tee docker-compose.yml <<-'EOF'
version: "3"
services:
  viper:
    image: registry.cn-shenzhen.aliyuncs.com/toys/viper:latest
    container_name: viper-c
    network_mode: "host"
    restart: always
    volumes:
      - ${PWD}/loot:/root/.msf4/loot
      - ${PWD}/db:/root/viper/Docker/db
      - ${PWD}/module:/root/viper/Docker/module
      - ${PWD}/log:/root/viper/Docker/log
      - ${PWD}/nginxconfig:/root/viper/Docker/nginxconfig
    command: ["123456"]
EOF

4、输入docker-compose up -d 启动环境

5、经过加载完成后即启动完成

6、在浏览器中输入https://localhost:60000,输入root 123456即可登陆成功

 

 

### 安装 Viper IDE 的前提条件 为了顺利安装 Viper IDE,在Ubuntu系统上需先确认已安装必要的依赖项和工具链。通常情况下,Viper可能基于Python或其他特定技术栈构建,因此确保这些基础组件是最新的非常重要。 对于环境变量设置方面可以参照类似Go语言环境配置的方法[^3],即通过修改`/etc/profile`来全局设定所需的路径和其他必要参数。这一步骤同样适用于准备Viper运行所需的各种库或二进制文件的位置声明。 ### 下载并安装 Viper IDE 假设Viper是一个开源项目,并且可以从GitHub仓库获取最新版本,则可以通过Git克隆该项目至本地: ```bash git clone https://github.com/user/viper.git ~/viper-ide ``` 如果Viper提供了预编译好的二进制包或者是deb格式的软件包,那么可以直接下载对应的压缩包解压或是利用apt-get来进行安装: #### 对于.deb 文件: ```bash wget http://example.com/path/to/viper_1.0_all.deb -O /tmp/viper.deb sudo dpkg -i /tmp/viper.deb ``` #### 或者使用 apt-get (如果有官方PPA): ```bash sudo add-apt-repository ppa:viper/ppa sudo apt update sudo apt install viper ``` ### 配置 Viper IDE 运行环境 完成上述操作之后,还需要根据实际情况调整系统的环境变量以便能够正常调用Viper及其关联工具。比如,如果是Python应用,应该考虑将虚拟环境中bin目录添加到PATH中去[^4]。 ```bash export VIPER_HOME=~/viper-ide export PATH=$VIPER_HOME:$PATH source ~/.profile # 让更改立即生效 ``` 以上步骤完成后,重启终端或者重新加载shell配置文件使新设的环境变量起效,此时应当可以在命令行界面直接启动Viper IDE了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值