Skip to content
This repository was archived by the owner on May 15, 2023. It is now read-only.

Installation tutorial #21

@AlbertoCanoD

Description

@AlbertoCanoD

How to install Viper-Web

First we install the dependencies

sudo apt install git build-essential python3 python3-dev python3-pip exiftool clamav-daemon tor libdpkg-perl libssl-dev swig libffi-dev ssdeep libfuzzy-dev unrar p7zip-full virtualenv gcc

We create and activate an environment

virtualenv --python=python3 ~/venv/viper

. ~/venv/viper/bin/activate

Clone and install viper

git clone https://github.com/viper-framework/viper

cd viper

pip install .

Open viper and update modules

viper

update-modules

Clone viper-web in .viper

cd ~/.viper

git clone https://github.com/viper-framework/viper-web.git

cd viper-web

pip install -r requirements.txt

We get an error when running viper-web

./viper-web

Change code in itypes.py

nano ~/venv/viper/lib/python3.10/site-packages/itypes.py

In line 2 we put this

from collections.abc import Mapping, Sequence

And finally we run it

./viper-web

We can change the launch options in

nano ~/.viper/viper.conf

And go to [web]

Based on the tutorial of f0wL's Blog

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions