GPG Bash Playground

GPG Bash Playground Guide Introduction The GPG Bash Playground is an educational Bash script that demonstrates the practical use of GPG (GNU Privacy Guard) for key generation, public key exchange, encryption, and decryption. The script simulates a secure communication scenario by creating three users (Alice, Bob, and Carol), generating their GPG keys, exchanging public keys, and performing encrypted message exchanges. It includes comprehensive logging, error handling, and a debug mode for detailed output. This guide explains how to set up, run, and understand the script’s functionality. ...

September 28, 2025 · 5 min · 989 words · Manzolo

Network Traffic Analysis with Wireshark (Debian/Ubuntu)

Network Traffic Analysis with Wireshark (Debian/Ubuntu) Introduction Wireshark is a powerful open-source tool for capturing and analyzing network traffic, widely used for debugging network issues, monitoring traffic, and security analysis. This guide explains how to install Wireshark on Debian/Ubuntu, capture traffic on a network interface, apply filters, and analyze packets for common protocols like HTTP and TCP. It includes practical examples for troubleshooting connectivity, inspecting web traffic, and identifying bandwidth usage. ...

October 4, 2025 · 6 min · 1269 words · Manzolo

Network Traffic Analysis with tcpdump (Debian/Ubuntu)

Network Traffic Analysis with tcpdump (Debian/Ubuntu) Introduction tcpdump is a lightweight, command-line packet capture tool for analyzing network traffic on Linux systems. It’s ideal for server environments or quick diagnostics without a GUI, complementing tools like Wireshark. This guide covers installing tcpdump on Debian/Ubuntu, capturing traffic on a network interface, applying filters, saving captures to PCAP files, and analyzing them with tcpdump or Wireshark. It includes examples for monitoring HTTP traffic, debugging connectivity, and remote capturing. ...

October 4, 2025 · 6 min · 1136 words · Manzolo

OpenVPN Server Installation and Configuration Guide (Debian/Ubuntu)

OpenVPN Server Installation and Configuration Guide (Debian/Ubuntu) Introduction Setting up an OpenVPN server allows secure remote access to your network or resources. This guide explains how to install an OpenVPN server on Debian/Ubuntu, generate certificates and keys, configure the server, create user/client configurations, and connect from a client. It includes steps for creating multiple users and testing connections, making it ideal for home servers, small businesses, or secure remote access. ...

October 4, 2025 · 7 min · 1281 words · Manzolo

Mail Server Installation and Configuration Guide (Debian/Ubuntu)

Mail Server Installation and Configuration Guide (Debian/Ubuntu) Introduction Setting up a complete mail server allows you to send and receive emails using your own domain with full control over your data. This guide explains how to install and configure a production-ready mail server on Debian/Ubuntu with Postfix (SMTP), Dovecot (POP3/IMAP), user management, quota support, and security features including TLS/SSL encryption. It’s ideal for small businesses, organizations, or anyone wanting independent email hosting. ...

October 4, 2025 · 11 min · 2178 words · Manzolo