Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/n8fr8/unveillanceviewer

Visualizing engine for Unveillance
https://github.com/n8fr8/unveillanceviewer

Last synced: 2 months ago
JSON representation

Visualizing engine for Unveillance

Awesome Lists containing this project

README

        

#Unveillance viewer

after cloning, run:

git submodule update --init --recursive

install dependencies (not included in package):

sudo apt-get install python-dev python-setuptools python-pip
pip install backports
pip install backports.ssl_match_hostname

install mako, requests, tornado:

cd packages/[package]
sudo python setup.py install

install pycrypto:

cd packages/pyCrypto
sudo python setup.py build
sudo python setup.py install

Modify conf.py.example to suit your needs, and save it as:

conf.py

Open up the files in auth, and change them as necessary. While file_salt.txt and password_salt.txt can be whatever you want, iv.txt must be a hex-encoded string of AES.block_size (16 bytes). Since you already have PyCrypto installed, generate one to your liking by running (in a python shell):

from Crypto.Cipher import AES
from Crypto import Random

print Random.new().read(AES.block_size).encode('hex')

To run:

python index.py