this file is constantly updating
This is a security project that aims at simulating the flow of HTTPS and tries to attack it
using popular vulnerability
https://raw.githubusercontent.com/youssefjmal/HTTPS/main/docs/tcp/HTTPS-3.5.zip to draw the sequence diagrams/automata latex for rapport pdf (we will use md for now) uppal or I don't know the name of it but for simulation
Note this can get updated
docs/
|----public/
https://raw.githubusercontent.com/youssefjmal/HTTPS/main/docs/tcp/HTTPS-3.5.zip
it will be in sprat file but for now here the naming convention we will follow
const: UPPER_SNAKE_CASE
file : snake_case with the topic is first for example : tcp_sync
-
TCP
- what is tcp
- sequence diagram and the flow of TCP
- automata
-
[] HTTP
- what is HTTP
- sequence diagram and the flow of HTTP
- automata
-
[] SSL/TLS
- what is TLS
- sequence diagram and the flow of TLS
- automata
-
[] HTTPS
- what is HTTPS
- sequence diagram and the flow of HTTPS
- automata
-
[] ATTACKS
- popular attack on HTTPS (we can target TCP & TLS)
- simulating and see where we get blocked
ecah step will have it own theory and automata and at the last step will make the full HTTPS flow in the 4th epic and we will speak about attacks in each step
for reference we will use RFC