Page 1 of 1
[RESOLVED] Security
Published: September 21, 2018 - 2:56 PM
by Smart
Hello,
I have a WAPT server that is currently being installed on client machines. I would like to know:
- If someone were to create a second WAPT server, could they intercept the packets (server data, etc.)?
- Is there a way to secure a WAPT packet (in the Python code)?
Thank you in advance for your answers, keep up the good work.
Sincerely
Re: Security
Published: September 21, 2018 - 6:33 PM
by dcardon
Hello Smarty,
Futé wrote: ↑Sep 21, 2018 - 2:56 PM
I have a WAPT server that is being installed on client machines. I would like to know:
- If someone were to create a second WAPT server, could they intercept the packets (server data, etc.)?
The data streams are HTTPS by default. If you have configured a valid SSL certificate, the connection is as secure as your HTTPS connection to any HTTPS site (and it can be pinned). If you have a self-signed HTTPS certificate, you can have a man-in-the-middle attack, just like with any HTTPS connection. If you have a fake (unpinned) certificate, the communications can therefore be viewed.
However, even with a self-signed certificate, an attacker cannot install a malicious package because the packages themselves are signed. Finally, there is good documentation to read (see below); if you have a very specific question, please read it and point out where it needs clarification.
Futé wrote: ↑Sep 21, 2018 - 2:56 PM
- Is there a way to secure a WAPT package (in Python code)?
There is an extensive description of WAPT's security principles in the documentation:
https://www.wapt.fr/fr/doc/PrincipesSec ... ciple.html
For your information, version 1.5.0.13 has obtained CSPN certification from ANSSI [1]. While this cannot guarantee that there are no security bugs, it still means that people have looked into it and thoroughly examined it.
Sincerely,
Denis
[1]
https://www.ssi.gouv.fr/entreprise/cert ... -1-5-0-13/
Re: Security
Published: September 24, 2018 - 1:27 PM
by Smart
Wow! Thank you so much for your reply.

It's very thorough.
Best regards
Re: [RESOLVED] Security
Published: September 24, 2018 - 5:45 PM
by sfonteneau
To be precise, the contents of a WAPT packet are not sensitive.
Anyone can read the contents of a WAPT packet.
If you wish to protect the contents of a WAPT packet, you can do so by encrypting the sensitive data with the public certificate of each machine.
Example:
https://wapt.lesfourmisduweb.org/detail ... 4_all.wapt