Skip to main content

Web-based tool for visualizing data from network scanning and reconnaissance tools

Project description

LookingGlass

A collaborative network / infrastructure visualization tool oriented towards use for defensive and offensive cyber operations

How to run

From the command line, execute:

FLASK_APP=application.py flask run

This will make the application accessible locally at http://127.0.0.1:5000

To make the application accessible to other computers, add --host=0.0.0.0 to the end of the command

FLASK_APP=application.py flask run --host=0.0.0.0

Note: this is not recommended for production use and exposing a local webserver on your machine over the network has potential security considerations. Please do this with care.

How to run on ElasticBeanstalk

  1. Set the LOCAL_MODE value to False (this will cause the graph state to be stored in S3 instead of locally on the ElasticBeanstalk instance, which is empheral)
  2. Create an AWS account
  3. Install and configure the AWS CLI
  4. From the root LookingGlass direcctory (i.e. where the root of the local LookingGlass git repository) run eb init -p python-3.6 <application name> --region <AWS region where the applicaiton should be hosted>
  5. Create an environment within your application by running eb create <environment name>
  6. Open the application by running eb open

Note: you will be billed for all AWS infrastructure used will the application / environment are active; to stop the application, run eb terminate <environment name> See this page for more details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

looking_glass-1.0.3.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

looking_glass-1.0.3-py3-none-any.whl (5.6 MB view details)

Uploaded Python 3

File details

Details for the file looking_glass-1.0.3.tar.gz.

File metadata

  • Download URL: looking_glass-1.0.3.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15+

File hashes

Hashes for looking_glass-1.0.3.tar.gz
Algorithm Hash digest
SHA256 47c8b9e05fdd2133fe706884e6e77100ea226a1bcaa0adb89fce205b6befb128
MD5 8dd7b86e374805ab0e75439736f312ea
BLAKE2b-256 f6ef73bddcd2daac09f363f4b3358bdf5642030eb9e12536f58acc31b5c8278f

See more details on using hashes here.

File details

Details for the file looking_glass-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: looking_glass-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15+

File hashes

Hashes for looking_glass-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ccd7589131e563f2af4ed63a01b6187e13819f45ffefd56fe802a56a39208645
MD5 b53c617cd5b6d31b68c93e32f259a101
BLAKE2b-256 89e564b82f0109ba86ec1f487a576ab58a4b66015530cbd982b8e9f471cc24d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page