Viper Web Interface


Viper Web Interface comes with a basic single threaded HTML Browser interface that can run alongside the command-line interface and API. Its main features are:

  • Project Switching / Creation
  • Multiple File Upload
  • File Download
  • Unpack Compressed uploads
  • Full Search (including tag, name, mime, note, type)
  • Hex Viewer
  • Run Modules
  • Enter Notes
  • Add / Delete / Modify Yara rules
  • Add / Delete / Modify Tag

Viper Web Interface is “a binary management and analysis framework dedicated to malware and exploit researchers.” It’s useful for examining samples and maintaining historical records about prior investigations. The REMnux image of this application is available in the the Docker Hub Registry as remnux/Viper Web Interface.


Launch the web interface

Viper Web Interface launch the web application move into the viper directory and run the script. By default it launches a single threaded bottle web server on localhost:9090:

Bottle v0.12.8 server starting up (using WSGIRefServer())... 
Listening on http://localhost:9090/ 
Hit Ctrl-C to quit.

You can set the listening IP address and port with options -H and -p

cyborg@cyborg:~$ -H -p 8080 
Bottle v0.12.8 server starting up (using WSGIRefServer())... 
Listening on 
Hit Ctrl-C to quit.

viper Viper Web Interface

Leave a reply


We're are building as a community and a team. Be a part of it.


©2018 Ztrela Knowledge Solutions Pvt. Ltd

Log in with your credentials

Forgot your details?