diff --git a/assets/c2.drawio b/assets/c2.drawio new file mode 100644 index 00000000..982c0f0f --- /dev/null +++ b/assets/c2.drawio @@ -0,0 +1 @@ +1ZlPb5swGIc/DcdKYPMvxzXruh4qTYqmni1wgivAyDgN2aefGSaA37ZJMyUxl4j8MAY/fiCviYOXRfMoSJU985TmDnLTxsHfHYTiMFafbbDvAh8vumAjWNpF3hCs2B+qQ1enW5bSetJQcp5LVk3DhJclTeQkI0Lw3bTZmufTs1ZkQ0GwSkgO0xeWykwPK3CH/Cdlm6w/s+fqPQXpG+ugzkjKd6MIPzh4KTiX3VbRLGnesuu5dMf9+GDv4cIELeUpB8iXO/8evZIngleoeK2b7Hd9p3t5I/lWD3iJ9OXKfc9A8G2Z0rYb18H3u4xJuqpI0u7dqUlXWSaLXH3z1Oaal1JPI2qbw8vsz0mFpM0o0pf9SHlBpdirJnovDjVC7RDqGe9GM6KjbDQZfUa0A5tDzwMmtaFJfYEaAtQ8AE11oxylx4GRuurEXbOmhXwJgp5tBDEgGNtNEPlTghjdmKAPCEZ2EzTvYv/WDgaAIHz0WUXQdDC+McAQAAzsBhjY9hiMAMHQboJ+bNljMAYE/XkRvPVNvAAAsd0AD78jtyLmwaIZEivTb+3qQ31LclLXLJmCmpbUJ1Oq+VYk9HhlKonYUPnZGLp2NJ2sfiDzEePgHcZ9JmhOJHubFsPvgddn+MWZGtlwT7jGc9mcu27c+qjxGsfoCC+Mjnyjow4M6OifB4dh/4cacGVgjRrBPNXwjBldnKmGb/72X1sNuOSxRo3FPNVARi3inqtGZKgRXFkNuJazRo14nmpgQw3vXDWMag2FV1YDLlKtUSOcpxofvcj5shpmrRFdWQ24/LZGDTxPNQJDDXymGsGxevbSasD3Ctao4c9TDaN6xGb1eLIax+rZS6sBX5hYo0Y0TzWM6hGb1ePJahyrZ89WQ30d/mfsmg9/1uKHvw== \ No newline at end of file diff --git a/assets/c2.drawio.pdf b/assets/c2.drawio.pdf new file mode 100644 index 00000000..97acaf46 Binary files /dev/null and b/assets/c2.drawio.pdf differ diff --git a/assets/dot/c2.dot b/assets/dot/c2.dot index d64dfa6d..e716921e 100644 --- a/assets/dot/c2.dot +++ b/assets/dot/c2.dot @@ -1,16 +1,31 @@ digraph G { node [ shape = "circle" ]; - cc [ label = "C2 server"; shape = "box" ]; { rank = same; b1 [ label = "1" ]; b2 [ label = "2" ]; b3 [ label = "3" ]; - b4 [ label = "4" ]; } - cc -> b1 [ dir = "back" ]; cc -> b2 [ dir = "back" ]; cc -> b3 [ dir = "back" ]; - cc -> b4 [ dir = "back" ]; + { + rank = same; + cc [ label = "C2 server"; shape = "box" ]; + b4 [ label = "4" ]; + b5 [ label = "5" ]; + cc -> b4 [ dir = "back" ]; + cc -> b5 [ dir = "back" ]; + } + { + rank = same; + b6 [ label = "6" ]; + b7 [ label = "7" ]; + b8 [ label = "8" ]; + b9 [ label = "9" ]; + } + cc -> b6 [ dir = "back" ]; + cc -> b7 [ dir = "back" ]; + cc -> b8 [ dir = "back" ]; + cc -> b9 [ dir = "back" ]; } diff --git a/assets/md5_ip_dist.png b/assets/md5_ip_dist.png new file mode 100644 index 00000000..e8d4fb8f Binary files /dev/null and b/assets/md5_ip_dist.png differ diff --git a/assets/p2p.drawio b/assets/p2p.drawio new file mode 100644 index 00000000..5ec00e35 --- /dev/null +++ b/assets/p2p.drawio @@ -0,0 +1 @@ +1Zpdb5swFEB/TR4rgW0CeVzS7uNh0qRo6rMFTqACHBmnIfv1c4aB4NuoLE2x81LBBWx8fLCvnc7wqqi/CbpLf/KE5TPkJfUMP84QiuaR+nsKHJsAiUgT2IosaUJ+H1hnf5gOejq6zxJWDW6UnOcy2w2DMS9LFstBjArBD8PbNjwf1rqjWwYC65jmMPqcJTLVzQq8Pv6dZdu0rdn39JWCtjfrQJXShB/OQvhphleCc9kcFfWK5Sd2LZfmua8XrnYvJlgpxzwgnx/IEr3QHxSvUfFS1env6gE1pbzSfD9scCWPLQJVjKKtTpaHNJNsvaPx6cpB9beKpbLI1ZmvDmm1a7pgk9VM1brc8FLqLlUvh5e6MiYkqy+2wu/YKKcYL5gUR3VL+8Bc49Q+oZb34ax3dCg965g2RrUP267kHpk60NT+gyAGBCO3CSIyJIiRZYIEEAzdJogNB4ltBwNAELlN0HQwsgxwDgAGbgMMXBsGQ0Bw7jZBEjk2DEaAILkvgrY/4gUAiN0G2M0jtoj5PkAGiZXJl1Merc7inFZVFg9BCb4vkxOhR+8iJZaAJNtgpKrkexGz91NVScWWyfcmQ8j8jHHwBuM2JlhOZfY6fN23wOsafvFMNaT/JjxjXDb7rmmmfuo8WzcKMnOMbsZsC2o4gIL+edA1+wNqwJWBu2oEI9VYWFXDN3p0cSs1vInVgEsed9VYjFQjsqoGMnIRs0fHqgGGn6nVgGs5d9WI7mJCwYYa/rVqEMtqwEWqu2rM70KNSxs5H1Zj6lwDLr/dVWNsGoqtqhEYauBb5RpmPvvZasB9BXfVICPVsJtrGD2KzY/96lxjajXghom7aoR3MWqEhhrBrSaUqdWAW0HuqjF21AitqrEw1AivnVDMfNYs6JPVaHOku1ADj1SD2FQjMOYBfPWWl5nP3mzUUKf97+zN7f0/K+Cnvw== \ No newline at end of file diff --git a/assets/p2p.drawio.pdf b/assets/p2p.drawio.pdf new file mode 100644 index 00000000..c5d34799 Binary files /dev/null and b/assets/p2p.drawio.pdf differ