<commit_before>AWS Security Pictures
---------------------

Generate detailed images of aws deployments for security reviews.

How to Install
--------------

    $ sudo apt-get install graphviz python-pip python-virtualenv
	$ git clone https://github.com/daniellawrence/aws-security-pictures
	$ cd aws-security-pictures
    $ virtualenv venv
	$ source venv/bin/activate
	$ pip install awscli

How to run
----------

	$ ./main.py <elbname>
	

Example
-------

![](https://raw.githubusercontent.com/daniellawrence/aws-security-pictures/master/examples/simple_example.png)
<commit_msg>Better README<commit_after>AWS Security Pictures
---------------------

Generate detailed images of aws deployments for security reviews.

How to Install
--------------

    $ sudo apt-get install graphviz python-pip python-virtualenv
	$ git clone https://github.com/daniellawrence/aws-security-pictures
	$ cd aws-security-pictures
    $ virtualenv venv
	$ source venv/bin/activate
	$ pip install awscli

How to run
----------

Generate a picture of an elb.

	$ ./main.py <elbname>

Generate a list of all elbs

	$ ./main.py
	

Examples
--------

ELB pointing to a single instances.

![](https://raw.githubusercontent.com/daniellawrence/aws-security-pictures/master/examples/simple_example.png)

{'fraction_non_alphanumeric': 0.16366483946750196, 'fraction_numerical': 0.0, 'mean_word_length': 2.7259475218658893, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2905033', 'n_tokens_mistral': 406, 'n_tokens_neox': 384, 'n_words': 100}