diff --git a/assets/css/main.css b/assets/css/main.css index 6605046..08bb32e 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -476,6 +476,11 @@ text{ background-color: #001515; } +.logo{ + width:auto; + height:25px; +} + .imgRz{ width:100%; height:auto; diff --git a/opsec/OPSEC.drawio.png b/opsec/OPSEC.drawio.png index b6d6701..4f6c02f 100644 Binary files a/opsec/OPSEC.drawio.png and b/opsec/OPSEC.drawio.png differ diff --git a/opsec/index.html b/opsec/index.html index 4b88f8f..a841a40 100644 --- a/opsec/index.html +++ b/opsec/index.html @@ -34,7 +34,7 @@ -
+
@@ -61,7 +61,7 @@
-
+
-
+
-

πŸ’» Privacy means Open Source (FOSS)

+

πŸ’» Maintaining Privacy

    -
  1. βœ… How to install and update programs on Linux
  2. -
  3. βœ… How to compile open source software + How to verify software integrity
  4. -
  5. βœ… How to Virtualize Machines (QEMU/KVM Hypervisor)
  6. -
  7. βœ… How to get privacy from your ISP using a VPN
  8. -
  9. βœ… Route QEMU VMs through a Host OS VPN
  10. -
  11. βœ… Password Management 101 (How to use Keepass)
  12. -
  13. βœ… Why can't I trust Server-side Encryption ?
  14. -
  15. βœ… Private Messaging (PGP encryption)
  16. +
  17. βœ… How to install and update programs on Linux
  18. +
  19. βœ… How to compile open source software + How to verify software integrity
  20. +
  21. βœ… How to Virtualize Machines (QEMU/KVM Hypervisor)
  22. +
  23. βœ… Password Management 101 (How to use Keepass)
  24. +
  25. βœ… Private Messaging (PGP encryption)
  26. +

+

πŸ’» Privacy from your ISP

+
    +
  1. βœ… How to get privacy from your ISP using a VPN inside a VM
  2. +
  3. βœ… How to Route VMs traffic through a VPN on the Host OS
  4. +
  5. ❌ How to route your entire network through a VPN on the Router
  6. +
  7. ❌ How to route your entire network through XRay on the Router
  8. + +

⚠️ Miscellaneous - In real life

    -
  1. ❌ How to hide the contents of a mail package
  2. +
  3. ❌ How to hide the contents of a mail package



@@ -147,7 +154,7 @@
-
+
@@ -156,67 +163,69 @@

πŸ“ Explaining Anonymity

    -
  1. βœ… What is Anonymity ? Why is it Important ?
  2. -
  3. βœ… Why isn't Privacy enough for Anonymous use ?
  4. -
  5. βœ… The main source of Anonymity: The Tor Network
  6. -
  7. βœ… Why is the Darknet superior to Clearnet ?
  8. -
  9. ❌ When should I use I2P instead of Tor ?
  10. -
  11. βœ… Using Tor Safely: Tor through VPN or VPN through Tor ?
  12. -
  13. βœ… Phone Numbers are incompatible with Anonymity
  14. -
  15. ❌ How to protect against fingerprinting (persona, text, files)
  16. -
  17. βœ… Stylometry protection (Running a Local LLM and copy pasting messages)
  18. +
  19. βœ… What is Anonymity ? Why is it Important ?
  20. +
  21. βœ… Why isn't Privacy enough for Anonymous use ?
  22. +
  23. βœ… Phone Numbers are incompatible with Anonymity
  24. + +
  25. βœ… The main source of Anonymity: The Tor Network
  26. +
  27. βœ… How to use Tor Safely: (Tor + VPN combinations)
  28. +
  29. βœ… Why is the Darknet superior to Clearnet ?
  30. +
  31. ❌ When should I use I2P instead of Tor ?

-

πŸ’» Clientside - Getting Started (⚠️ Check if your ISP allows Tor or Not!)

+

πŸ’» Clientside Anonymity (⚠️ Check if your ISP allows Tor or Not!)

    -
  1. ❌ How to setup and navigate Qubes OS
  2. -
  3. βœ… Tor Web Browser setup
  4. -
  5. βœ… How to use the Tor Browser on Mobile
  6. -
  7. βœ… VMs for Long-term Anonymity (Whonix QEMU VMs)
  8. -
  9. βœ… How to Anonymously access websites that block Tor
  10. -
  11. βœ… Easy Anonymous Chats - SimpleX
  12. +
  13. ❌ How to get internet access without any KYC ?
  14. +
  15. ❌ How to setup and navigate Qubes OS
  16. +
  17. βœ… VMs for Long-term Anonymity (Whonix QEMU VMs)
  18. +
  19. βœ… Tor Web Browser setup
  20. +
  21. 🟠 How to use the Tor Browser on Mobile
  22. +
  23. βœ… How to Anonymously access websites that block Tor
  24. +
  25. βœ… How to Anonymous access websites that block Tor and VPNs
  26. +
  27. βœ… Easy Anonymous Chats - SimpleX
  28. +
  29. βœ… How to Receive Anonymous SMSes (Remote SMSes as a Service)
  30. +
  31. βœ… How to Get an Email Account Anonymously (Emails as a Service)

+ +

πŸ’» Clientside - Censorship Evasion

    -
  1. βœ… How to access Tor when it is being blocked, using VPNs
  2. -
  3. ❌ How to temporarily access Tor when VPNs are blocked, using Tor bridges
  4. -
  5. ❌ How to access Tor when VPNs are blocked, using VPSes (SSH port forwarding / OpenVPN port sharing)
  6. -
  7. βœ… How to access Tor when you are in a heavily-censored country using v2ray (vmess / vless)
  8. +
  9. βœ… How to access Tor when it is being blocked, using VPNs
  10. +
  11. ❌ How to temporarily access Tor when VPNs are blocked, using Tor bridges
  12. +
  13. βœ… How to access Tor when VPNs are blocked, using v2ray
  14. + +

+

πŸ’» Clientside - Fingerprinting Protection

+
    +
  1. βœ… Stylometry protection (Running a Local LLM and copy pasting messages)
  2. +
  3. ❌ How to protect against fingerprinting (persona, text, files)

-

πŸ’» File Sharing

    -
  1. βœ… How to send small files Anonymously (Onionshare)
  2. -
  3. βœ… One on One large file sharing (Syncthing over Tor)
  4. -
  5. ❌ P2P large file sharing (Torrents over Tor)
  6. +
  7. βœ… How to send small files Anonymously (Onionshare)
  8. +
  9. βœ… How to send large files using Syncthing over Tor
  10. +
  11. ❌ P2P large file sharing (Torrents over i2p?)

πŸ’» Clientside - Decentralized Finances ⭐

    -
  1. βœ… Why Financial decentralisation ? (Cryptocurrencies, Exchanges and KYC) ⭐
  2. -
  3. βœ… How to setup your Monero Wallet
  4. -
  5. βœ… Why can't I trust Centralised Exchanges, and random Monero nodes ?
  6. -
  7. ❌ How to get your first Monero ? (xmrbazaar.com, crypto swaps, p2p chats, or work)
  8. -
  9. βœ… Haveno Decentralised Exchange direct Fiat -> XMR transaction ⭐
  10. -
  11. βœ… Haveno DEX Dispute resolution (Fiat -> XMR)
  12. -
  13. βœ… Haveno DEX Bank Transfer (ex: SEPA) -> XMR transaction
  14. -
  15. βœ… Haveno DEX Cash By Mail -> XMR transaction ⭐
  16. -
  17. ❌ Convert Monero into other Cryptos Anonymously (XMR -> BTC w/ BasicSwap DEX)
  18. -
  19. ❌ Monero Inheritence Management (Threshold encryption (2of3)+ PGP)
  20. +
  21. βœ… Why Financial decentralisation ? (Cryptocurrencies, Exchanges and KYC) ⭐
  22. +
  23. βœ… How to setup a Monero Wallet
  24. +
  25. βœ… Why can't I trust Centralised Exchanges, and random Monero nodes ?
  26. +
  27. ❌ How to get your first Monero ? (xmrbazaar.com, crypto swaps, p2p chats, or work)
  28. +
  29. ❌ Monero Inheritence Management (Threshold encryption (2of3)+ PGP)
  30. +
  31. βœ… Haveno Decentralised Exchange direct Fiat -> XMR transaction ⭐
  32. +
  33. βœ… Haveno DEX Dispute resolution (Fiat -> XMR)
  34. +
  35. βœ… Haveno DEX Bank Transfer (ex: SEPA) -> XMR transaction
  36. +
  37. βœ… Haveno DEX Cash By Mail -> XMR transaction ⭐
  38. +
  39. ❌ Convert Monero into other Cryptos Anonymously (XMR -> BTC w/ BasicSwap DEX)
  40. +
  41. βœ… How to get a credit card anonymously (Credit cards as a service)

-

πŸ’» Clientside - Making use of Anonymity (Non-KYC Providers)

-
    -
  1. βœ… How to Get an Email Account Anonymously (Emails as a Service)
  2. -
  3. βœ… How to Receive Anonymous SMSes (Remote SMSes as a Service)
  4. -
  5. βœ… How to get a credit card anonymously (Credit cards as a service)
  6. -
  7. βœ… How to get residential proxies anonymously
  8. - -

@@ -224,39 +233,39 @@

πŸ§… Serverside - Contributing to Anonymity

    -
  1. βœ… Tor Node
  2. -
  3. βœ… Tor Bridge Node
  4. -
  5. βœ… Tor Exit Node
  6. -
  7. βœ… Monero Node
  8. -
  9. βœ… Monero Mining with p2pool (help validate the network)
  10. -
  11. βœ… Haveno Seed Node
  12. -
  13. ❌ Haveno DEX Network
  14. +
  15. βœ… Tor Node
  16. +
  17. βœ… Tor Bridge Node
  18. +
  19. βœ… Tor Exit Node
  20. +
  21. βœ… Monero Node
  22. +
  23. βœ… Monero Mining with p2pool (help validate the network)
  24. +
  25. βœ… Haveno Seed Node
  26. +
  27. ❌ Haveno DEX Network

πŸ§… Serverside - Anonymous Hidden Services

    -
  1. βœ… Where to host Anonymous Hidden Services ?
  2. -
  3. βœ… Hidden Service with custom .onion Vanity V3 address
  4. -
  5. βœ… Gitea .onion Setup (Anonymous Code Repositories and Collaboration)
  6. -
  7. ❌ How to setup Nerostr (Nostr blogging)
  8. +
  9. βœ… Where to host Anonymous Hidden Services ?
  10. +
  11. βœ… How to rent remote servers anonymously (Cloud resellers) ⭐
  12. +
  13. βœ… Hidden Service with custom .onion Vanity V3 address
  14. +
  15. βœ… Gitea .onion Setup (Anonymous Code Repositories and Collaboration)
  16. +
  17. ❌ How to setup Nerostr (Nostr blogging)


πŸ§… Serverside - Anonymous Clearnet Services

    -
  1. βœ… Where to host Anonymous Clearnet Services ?
  2. -
  3. βœ… How to rent remote servers anonymously (Cloud resellers) ⭐
  4. -
  5. βœ… How to rent remote domains anonymously (Registrar resellers) ⭐
  6. -
  7. βœ… Remote anonymous access setup (cockpit + ssh through tor)
  8. -
  9. βœ… Clearnet Bind9 DNS server setup (with DNSSEC)
  10. -
  11. βœ… Anonymous (remote or self-hosted) clearnet Mail Server ⭐
  12. +
  13. βœ… Where to host Anonymous Clearnet Services ?
  14. +
  15. βœ… How to rent Clearnet domains anonymously (Registrar resellers) ⭐
  16. +
  17. βœ… Remote anonymous access setup (cockpit + ssh through tor)
  18. +
  19. βœ… Clearnet Bind9 DNS server setup (with DNSSEC)
  20. +
  21. βœ… Anonymous (remote or self-hosted) Clearnet Mail Server ⭐


⚠️ Miscellaneous - In real life

    -
  1. ❌ How to send a mail package anonymously
  2. -
  3. ❌ How to recieve a mail package anonymously
  4. -
  5. βœ… How to remain Anonymous during a protest
  6. +
  7. ❌ How to send a mail package anonymously
  8. +
  9. ❌ How to recieve a mail package anonymously
  10. +
  11. βœ… How to remain Anonymous during a protest

@@ -269,7 +278,7 @@
-
+
@@ -279,37 +288,30 @@

πŸ“ Explaining Plausible Deniability

    -
  1. βœ… What is Plausible Deniability ? Why is it Important ?
  2. -
  3. βœ… Why Anonymity isn’t enough for Sensitive use ?
  4. +
  5. βœ… What is Plausible Deniability ? Why is it Important ?
  6. +
  7. βœ… Why isn't Anonymity enough for Sensitive use ?

πŸ’» Clientside - Getting Started

    -
  1. βœ… Tails OS for Easy Temporary Sensitive Use
  2. -
  3. βœ… Using the Host-OS in live-mode to enable Sensitive Use
  4. -
  5. βœ… The main source of Plausible Deniability: Deniable Encryption
  6. -
  7. βœ… Sensitive use VMs Setup (Whonix VMs in a Veracrypt Hidden Volume)⭐
  8. -
  9. 🟠 Plausibly Deniable Critical Data Backups
  10. +
  11. βœ… Tails OS for Easy Temporary Sensitive Use
  12. +
  13. βœ… Using the Host-OS in live-mode to enable Sensitive Use
  14. +
  15. βœ… The main source of Plausible Deniability: Deniable Encryption
  16. +
  17. βœ… Sensitive use VMs Setup (Whonix VMs in a Veracrypt Hidden Volume)⭐
  18. +
  19. 🟠 Plausibly Deniable Critical Data Backups

πŸ’» Steganography - Hiding secrets in plain sight

    -
  1. βœ… Other sources of Plausible Deniability: Steganography Introduction
  2. -
  3. βœ… Hiding files in images with Steghide
  4. -
  5. βœ… Hiding entire zipfiles into videofiles files (zulucrypt)
  6. +
  7. βœ… Other sources of Plausible Deniability: Steganography Introduction
  8. +
  9. βœ… Hiding files in images with Steghide
  10. +
  11. βœ… Hiding entire zipfiles into videofiles files (zulucrypt)

πŸ’» Decentralised Finances

    -
  1. ❌ How to hide your Monero ?
  2. -
  3. ❌ How to Cash out your crypto gains (Fiat income limits, and justifications)
  4. +
  5. ❌ Where to hide your Monero Wealth ?
  6. +
  7. ❌ How to Cash out your crypto gains (Fiat income limits, and justifications)

-

⚠️ When you risk being persecuted for just using technology

-
    -
  1. ❌ When your harddrives must look innocent and you can use Tails
  2. -
  3. ❌ When your harddrives must look innocent and you can only use VPNs
  4. -
  5. ❌ When your harddrives must look innocent and you can't use Tails nor VPNs
  6. -

-
@@ -317,29 +319,37 @@

πŸ§… Serverside - Plausible Deniability at Home (⚠️ Self Hosting = Risky!)

    -
  1. ❌ Open source router VM setup (OpnSense on QEMU/KVM)
  2. -
  3. βœ… Electrical Failover (basic UPS setup)
  4. -
  5. ❌ Internet Failover (Dual WAN OpnSense setup)
  6. -
  7. ❌ Isolating on-premise hidden services (VM-based restrictive networking)
  8. -
  9. ❌ Deniable Encryption Protection (emergency shutdown script, shortcut, + systemd service)
  10. -
  11. 🟠 Automating Deniable Encryption Protection (USB Changes, detecting movements, and SSH bruteforce attempts)
  12. -
  13. βœ… Endgame V3 (.onion service Anti DDOS / Load Balancer / WAF + Captcha) ⭐
  14. +
  15. ❌ Host OS WAN Failover Configuration
  16. +
  17. βœ… Electrical Failover (basic UPS setup)
  18. +
  19. ❌ Isolating on-premise hidden services (VM-based restrictive networking)
  20. +
  21. 🟠 Deniable Encryption Protection Automation

πŸ§… Serverside - Remote Plausible Deniability (⚠️ Remote Hosting = Safer!)

    -
  1. 🟠 Sensitive Services: Self-Host or Host Remotely ?
  2. -
  3. ❌ When the Adversary is the cloud provider himself
  4. -
  5. ❌ Protecting against cold boot attacks, with RAM encryption (no hardware access!)
  6. -
  7. ❌ System Intrusion / Integrity monitoring (kernel modules, binary files, unwanted processes, hardwre changes)
  8. -
  9. ❌ Custom Linux OS making (debian-based)
  10. -
  11. ❌ Obtaining a non-KYC dedicated server, with a custom OS
  12. -
  13. ❌ Intrusion detection on remote servers
  14. +
  15. 🟠 Sensitive Services: Self-Host or Host Remotely ?
  16. +
  17. ❌ When the Adversary is the cloud provider himself
  18. +
  19. ❌ Protecting against cold boot attacks, encrypting RAM with no Hardware access
  20. +
  21. ❌ System Intrusion / Integrity monitoring (kernel modules, binary files, unwanted processes, hardware changes)
  22. +
  23. ❌ Anti-tampering custom Linux OS (debian-based)
  24. +
  25. ❌ Obtaining a non-KYC dedicated server, with a custom OS
  26. +
  27. ❌ Intrusion detection on remote servers

+

πŸ§… Serverside - High Availability for Deniability (⚠️ Remote Hosting = Safer!)

+
    +
  1. ❌ Why is High Availability Important for Deniability ?
  2. +
  3. ❌ How to setup a basic NGINX / PHP / MySQL app
  4. +
  5. ❌ How to setup a MySQL Master-Master replication over Tor
  6. +
  7. βœ… Endgame V3 (.onion service Anti DDOS / Load Balancer / WAF + Captcha) ⭐
  8. + +

+ + +

⚠️ Miscellaneous - In real life

    -
  1. ❌ When protests go wrong - SimpleX Disappearing Messages
  2. +
  3. ❌ When protests go wrong - SimpleX Disappearing Messages

@@ -353,7 +363,7 @@ -
+
@@ -369,7 +379,7 @@ -
+
diff --git a/opsec/logos/HA.png b/opsec/logos/HA.png new file mode 100644 index 0000000..e00e125 Binary files /dev/null and b/opsec/logos/HA.png differ diff --git a/opsec/logos/bank.png b/opsec/logos/bank.png new file mode 100644 index 0000000..d8a3cbf Binary files /dev/null and b/opsec/logos/bank.png differ diff --git a/opsec/logos/basicswap.png b/opsec/logos/basicswap.png new file mode 100644 index 0000000..ff77077 Binary files /dev/null and b/opsec/logos/basicswap.png differ diff --git a/opsec/logos/btc.png b/opsec/logos/btc.png new file mode 100644 index 0000000..9f211e8 Binary files /dev/null and b/opsec/logos/btc.png differ diff --git a/opsec/logos/cash.png b/opsec/logos/cash.png new file mode 100644 index 0000000..7dfbd3b Binary files /dev/null and b/opsec/logos/cash.png differ diff --git a/opsec/logos/cctv.png b/opsec/logos/cctv.png new file mode 100644 index 0000000..d807ccd Binary files /dev/null and b/opsec/logos/cctv.png differ diff --git a/opsec/logos/clearnet.png b/opsec/logos/clearnet.png new file mode 100644 index 0000000..83ebbf5 Binary files /dev/null and b/opsec/logos/clearnet.png differ diff --git a/opsec/logos/cold.png b/opsec/logos/cold.png new file mode 100644 index 0000000..39e880f Binary files /dev/null and b/opsec/logos/cold.png differ diff --git a/opsec/logos/creditcard.png b/opsec/logos/creditcard.png new file mode 100644 index 0000000..468538f Binary files /dev/null and b/opsec/logos/creditcard.png differ diff --git a/opsec/logos/debian.png b/opsec/logos/debian.png new file mode 100644 index 0000000..41ba11c Binary files /dev/null and b/opsec/logos/debian.png differ diff --git a/opsec/logos/dns.png b/opsec/logos/dns.png new file mode 100644 index 0000000..eca3fa2 Binary files /dev/null and b/opsec/logos/dns.png differ diff --git a/opsec/logos/email.png b/opsec/logos/email.png new file mode 100644 index 0000000..c70a2b4 Binary files /dev/null and b/opsec/logos/email.png differ diff --git a/opsec/logos/endgame.png b/opsec/logos/endgame.png new file mode 100644 index 0000000..618deda Binary files /dev/null and b/opsec/logos/endgame.png differ diff --git a/opsec/logos/exif.png b/opsec/logos/exif.png new file mode 100644 index 0000000..3419a1c Binary files /dev/null and b/opsec/logos/exif.png differ diff --git a/opsec/logos/firewall.png b/opsec/logos/firewall.png new file mode 100644 index 0000000..1898ee7 Binary files /dev/null and b/opsec/logos/firewall.png differ diff --git a/opsec/logos/gitea.png b/opsec/logos/gitea.png new file mode 100644 index 0000000..494f65b Binary files /dev/null and b/opsec/logos/gitea.png differ diff --git a/opsec/logos/gnupg.png b/opsec/logos/gnupg.png new file mode 100644 index 0000000..f23cf6e Binary files /dev/null and b/opsec/logos/gnupg.png differ diff --git a/opsec/logos/grapheneos.png b/opsec/logos/grapheneos.png new file mode 100644 index 0000000..6611e9e Binary files /dev/null and b/opsec/logos/grapheneos.png differ diff --git a/opsec/logos/hongkong.png b/opsec/logos/hongkong.png new file mode 100644 index 0000000..7d1b8b6 Binary files /dev/null and b/opsec/logos/hongkong.png differ diff --git a/opsec/logos/i2p.png b/opsec/logos/i2p.png new file mode 100644 index 0000000..b8a8a30 Binary files /dev/null and b/opsec/logos/i2p.png differ diff --git a/opsec/logos/keepass.png b/opsec/logos/keepass.png new file mode 100644 index 0000000..3467203 Binary files /dev/null and b/opsec/logos/keepass.png differ diff --git a/opsec/logos/kvm.png b/opsec/logos/kvm.png new file mode 100644 index 0000000..1f427e0 Binary files /dev/null and b/opsec/logos/kvm.png differ diff --git a/opsec/logos/kycnot.me.svg b/opsec/logos/kycnot.me.svg new file mode 100644 index 0000000..c3db402 --- /dev/null +++ b/opsec/logos/kycnot.me.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/opsec/logos/kycnotme.webp b/opsec/logos/kycnotme.webp new file mode 100644 index 0000000..650c12e Binary files /dev/null and b/opsec/logos/kycnotme.webp differ diff --git a/opsec/logos/linux.png b/opsec/logos/linux.png new file mode 100644 index 0000000..8e4e34b Binary files /dev/null and b/opsec/logos/linux.png differ diff --git a/opsec/logos/mail.png b/opsec/logos/mail.png new file mode 100644 index 0000000..7318753 Binary files /dev/null and b/opsec/logos/mail.png differ diff --git a/opsec/logos/mullvad.png b/opsec/logos/mullvad.png new file mode 100644 index 0000000..4f0f491 Binary files /dev/null and b/opsec/logos/mullvad.png differ diff --git a/opsec/logos/mysql.png b/opsec/logos/mysql.png new file mode 100644 index 0000000..c9c4868 Binary files /dev/null and b/opsec/logos/mysql.png differ diff --git a/opsec/logos/mysql.png.png b/opsec/logos/mysql.png.png new file mode 100644 index 0000000..c9c4868 Binary files /dev/null and b/opsec/logos/mysql.png.png differ diff --git a/opsec/logos/nginx.PNG b/opsec/logos/nginx.PNG new file mode 100644 index 0000000..52f9553 Binary files /dev/null and b/opsec/logos/nginx.PNG differ diff --git a/opsec/logos/nginx.png b/opsec/logos/nginx.png new file mode 100644 index 0000000..94563e8 Binary files /dev/null and b/opsec/logos/nginx.png differ diff --git a/opsec/logos/nostr.png b/opsec/logos/nostr.png new file mode 100644 index 0000000..5c84028 Binary files /dev/null and b/opsec/logos/nostr.png differ diff --git a/opsec/logos/ollama.png b/opsec/logos/ollama.png new file mode 100644 index 0000000..68a8ecf Binary files /dev/null and b/opsec/logos/ollama.png differ diff --git a/opsec/logos/onionshare.png b/opsec/logos/onionshare.png new file mode 100644 index 0000000..43008ec Binary files /dev/null and b/opsec/logos/onionshare.png differ diff --git a/opsec/logos/openhw.png b/opsec/logos/openhw.png new file mode 100644 index 0000000..36fb2c3 Binary files /dev/null and b/opsec/logos/openhw.png differ diff --git a/opsec/logos/openwrt.png b/opsec/logos/openwrt.png new file mode 100644 index 0000000..d4a409e Binary files /dev/null and b/opsec/logos/openwrt.png differ diff --git a/opsec/logos/php.png b/opsec/logos/php.png new file mode 100644 index 0000000..05183da Binary files /dev/null and b/opsec/logos/php.png differ diff --git a/opsec/logos/poweroff.png b/opsec/logos/poweroff.png new file mode 100644 index 0000000..5270cba Binary files /dev/null and b/opsec/logos/poweroff.png differ diff --git a/opsec/logos/proxy.png b/opsec/logos/proxy.png new file mode 100644 index 0000000..adfedc7 Binary files /dev/null and b/opsec/logos/proxy.png differ diff --git a/opsec/logos/qbittorrent.png b/opsec/logos/qbittorrent.png new file mode 100644 index 0000000..426f824 Binary files /dev/null and b/opsec/logos/qbittorrent.png differ diff --git a/opsec/logos/sim.png b/opsec/logos/sim.png new file mode 100644 index 0000000..9d08837 Binary files /dev/null and b/opsec/logos/sim.png differ diff --git a/opsec/logos/simplex.png b/opsec/logos/simplex.png index a761184..d9a13c9 100644 Binary files a/opsec/logos/simplex.png and b/opsec/logos/simplex.png differ diff --git a/opsec/logos/sms.png b/opsec/logos/sms.png new file mode 100644 index 0000000..426386c Binary files /dev/null and b/opsec/logos/sms.png differ diff --git a/opsec/logos/steg.png b/opsec/logos/steg.png new file mode 100644 index 0000000..e683d29 Binary files /dev/null and b/opsec/logos/steg.png differ diff --git a/opsec/logos/syncthing.png b/opsec/logos/syncthing.png new file mode 100644 index 0000000..a0139c6 Binary files /dev/null and b/opsec/logos/syncthing.png differ diff --git a/opsec/logos/tails.png b/opsec/logos/tails.png new file mode 100644 index 0000000..c7bffe1 Binary files /dev/null and b/opsec/logos/tails.png differ diff --git a/opsec/logos/ups.png b/opsec/logos/ups.png new file mode 100644 index 0000000..4c36deb Binary files /dev/null and b/opsec/logos/ups.png differ diff --git a/opsec/logos/v2ray.png b/opsec/logos/v2ray.png new file mode 100644 index 0000000..aef858e Binary files /dev/null and b/opsec/logos/v2ray.png differ diff --git a/opsec/logos/veracrypt.png b/opsec/logos/veracrypt.png new file mode 100644 index 0000000..18d3b6e Binary files /dev/null and b/opsec/logos/veracrypt.png differ diff --git a/opsec/logos/vps.png b/opsec/logos/vps.png new file mode 100644 index 0000000..74ba62b Binary files /dev/null and b/opsec/logos/vps.png differ diff --git a/opsec/logos/wan.png b/opsec/logos/wan.png new file mode 100644 index 0000000..6b090f8 Binary files /dev/null and b/opsec/logos/wan.png differ diff --git a/opsec/logos/whonix.jpeg b/opsec/logos/whonix.jpeg deleted file mode 100644 index 2fe54e6..0000000 Binary files a/opsec/logos/whonix.jpeg and /dev/null differ diff --git a/opsec/logos/writing.png b/opsec/logos/writing.png new file mode 100644 index 0000000..9e2a72f Binary files /dev/null and b/opsec/logos/writing.png differ