<commit_before># LayerProx
a rebuild of marionette, encrypted proxy that simulates general webtraffic

Makes Real looking http packages

Stronger then a vpn, Smarter then a proxy

**Provides strong end to end encryption with scrypt and PGP


Currently works on/with:
-----------------------
Debian 7-8, kali 1-2, mac osx, windows 7, raspberry pi(raspbian jessie)
and also works with proxychains so you can proxy applications through it



Version 1.5:
-----------
version 1.5 will be out soon here is the new features:
connections go like this:
```console
you/user -> Tor -> LayerProx client -> LayerProx server
```
public LayerProx server will come up soon
Securer/more crypto: advance/remove/replace scrypt 


install:
--------
python setup.py
create a test user on the client and server and then make pgp keys for those two

start:
------
```console
./bin/marionette_server --server_ip 0.0.0.0 --proxy_ip 0.0.0.0 --proxy_port 8081 --format custom/ebay --debug

 ./bin/marionette_client --server_ip 0.0.0.0 --client_ip 127.0.0.1 --client_port 8079 --format custom/ebay --debug

./bin/socksserver --local_port 8081


 curl --socks4a 127.0.0.1:8079 example.com
```
0.0.0.0 to bind all interfaces 

**See documenation folder for more documentation and how to guides


LayerProx is a rebuild of https://github.com/marionette-tg/marionette<commit_msg>added stringer pgp code<commit_after># LayerProx
a rebuild of marionette, encrypted proxy that simulates general webtraffic

Makes Real looking http packages

Stronger then a vpn, Smarter then a proxy

**Provides strong end to end encryption with scrypt and PGP


Currently works on/with:
-----------------------
Debian 7-8, kali 1-2, mac osx, windows 7, raspberry pi(raspbian jessie)
and also works with proxychains so you can proxy applications through it



Version 1.5:
-----------
version 1.5 will be out soon here is the new features:
connections go like this:
```console
you/user -> Tor -> LayerProx client -> LayerProx server
```
public LayerProx server will come up soon
Securer/more crypto: advance/remove/replace scrypt 
have been added:
stronger pgp code it nows signs and verifies the data and if the 
data is not verified it will break

install:
--------
python setup.py
create a test user on the client and server and then make pgp keys for those two

start:
------
```console
./bin/marionette_server --server_ip 0.0.0.0 --proxy_ip 0.0.0.0 --proxy_port 8081 --format custom/ebay --debug

 ./bin/marionette_client --server_ip 0.0.0.0 --client_ip 127.0.0.1 --client_port 8079 --format custom/ebay --debug

./bin/socksserver --local_port 8081


 curl --socks4a 127.0.0.1:8079 example.com
```
0.0.0.0 to bind all interfaces 

**See documenation folder for more documentation and how to guides


LayerProx is a rebuild of https://github.com/marionette-tg/marionette
{'fraction_non_alphanumeric': 0.11441728657456607, 'fraction_numerical': 0.03825717321997875, 'mean_word_length': 3.2723146747352496, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 12, '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': '1609674', 'n_tokens_mistral': 971, 'n_tokens_neox': 866, 'n_words': 357}