mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-06 15:13:56 +02:00
more readme updates
This commit is contained in:
parent
a535f77162
commit
1735dd7c3f
1 changed files with 8 additions and 5 deletions
13
README.md
13
README.md
|
@ -50,15 +50,18 @@ declare -x AWS_SECRET_ACCESS_KEY="XXXXXXXXXXXXXXXxx"
|
|||
|
||||
### User Management
|
||||
|
||||
When the deploy proccess is done a new server will be placed in the local inventory file `inventory_users`. If you want to add or delete users, update the `users` list in `config.cfg` and run the playbook `users.yml`. This command will update users on any servers in the file `inventory_users`. If you want to limit the servers it updates, you can use `-l` flag.
|
||||
When the deploy proccess is done a new server will be placed in the local inventory file `inventory_users`. If you want to add or delete users, update the `users` list in `config.cfg` and run the playbook `users.yml`. This command will update users on any servers in the file `inventory_users`.
|
||||
|
||||
```
|
||||
ansible-playbook users.yml -i inventory_users
|
||||
ansible-playbook users.yml -i inventory_users -l example.com
|
||||
```
|
||||
|
||||
Note: For EC2 users, Algo does NOT use EC2 dynamic inventory for user management. Please continue to use users.yml playbook as described above. This may be subject to change in the future.
|
||||
|
||||
```
|
||||
ansible-playbook users.yml -u ubuntu -i inventory_users
|
||||
```
|
||||
|
||||
## FAQ
|
||||
|
||||
### Has this been audited?
|
||||
|
@ -67,15 +70,15 @@ No. This project is under active development. We're happy to [accept and fix iss
|
|||
|
||||
### Why aren't you using Tor?
|
||||
|
||||
The goal of this project is not to provide anonymity, but to ensure confidentiality of network traffic while traveling. Tor introduces new risks that are unsuitable for algo's intended users. Namely, with algo, users are in control over the gateway routing their traffic. With Tor, users are at the mercy of [actively](https://www.securityweek2016.tu-darmstadt.de/fileadmin/user_upload/Group_securityweek2016/pets2016/10_honions-sanatinia.pdf) [malicious](https://chloe.re/2015/06/20/a-month-with-badonions/) [exit](https://community.fireeye.com/people/archit.mehta/blog/2014/11/18/onionduke-apt-malware-distributed-via-malicious-tor-exit-node) [nodes](https://www.wired.com/2010/06/wikileaks-documents/).
|
||||
The goal of this project is not to provide anonymity, but to ensure confidentiality of network traffic while traveling. Tor introduces new risks that are unsuitable for Algo's intended users. Namely, with algo, users are in control over the gateway routing their traffic. With Tor, users are at the mercy of [actively](https://www.securityweek2016.tu-darmstadt.de/fileadmin/user_upload/Group_securityweek2016/pets2016/10_honions-sanatinia.pdf) [malicious](https://chloe.re/2015/06/20/a-month-with-badonions/) [exit](https://community.fireeye.com/people/archit.mehta/blog/2014/11/18/onionduke-apt-malware-distributed-via-malicious-tor-exit-node) [nodes](https://www.wired.com/2010/06/wikileaks-documents/).
|
||||
|
||||
### Why aren't you using Racoon, LibreSwan, or OpenSwan?
|
||||
|
||||
Raccoon does not support IKEv2. Racoon2 supports IKEv2 but is not actively maintained. When we looked, the documentation for StrongSwan was better than the corresponding documentation for LibreSwan or OpenSwan. StrongSwan also has the benefit of a from-scratch rewrite to support IKEv2. We consider such rewrites a positive step when supporting a major new protocol version.
|
||||
Raccoon does not support IKEv2. Racoon2 supports IKEv2 but is not actively maintained. When we looked, the documentation for StrongSwan was better than the corresponding documentation for LibreSwan or OpenSwan. StrongSwan also has the benefit of a from-scratch rewrite to support IKEv2. I consider such rewrites a positive step when supporting a major new protocol version.
|
||||
|
||||
### Why aren't you using a memory-safe or verified IKE daemon?
|
||||
|
||||
I would, but I don't know of any. If you're in the position to fund the development of such a project, [contact us](mailto:info@trailofbits.com). We would be interested in leading such an effort. At the very least, we plan to make modifications to StrongSwan and the environment it's deployed in that prevent or significantly complicate exploitation of any latent issues.
|
||||
I would, but I don't know of any. If you're in the position to fund the development of such a project, [contact us](mailto:info@trailofbits.com). We would be interested in leading such an effort. At the very least, I plan to make modifications to StrongSwan and the environment it's deployed in that prevent or significantly complicate exploitation of any latent issues.
|
||||
|
||||
### Why aren't you using OpenVPN?
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue