Learning in public.
Practical guides and reflections from the cybersecurity student journey: networking labs, Linux security and study systems. Each article links to the matching guide on Gumroad.


Beginner’s Guide to Linux Server Hardening & Fail2ban
Read article
My Journey as a Cybersecurity Student at APU Malaysia
Read article
Nmap Basics: Scanning Your Own Lab Network
Host discovery, port scans and service detection, with the commands I use in my own labs.
Read article
VLANs Explained with Cisco Commands
Create VLANs, assign access ports, set up a trunk and verify it, step by step.
Read article
OSPF Single-Area Configuration in Packet Tracer
Configure OSPF, silence the LAN side, and verify neighbours and routes.
Read article
SSH Hardening Checklist for a New Linux Server
Key login, no root access, firewall and Fail2ban in a short checklist.
Read article
HSRP and EtherChannel: Redundancy Basics
A backup gateway and bundled links, so one failure does not take the network down.
Read article
How I Plan a Semester of Labs and Projects
A simple weekly system for tracking labs, deadlines and project checklists.
Read article
UFW Firewall Basics for Ubuntu
Block everything by default and open only the ports your server needs.
Read article
Linux File Permissions Explained
Read, write and execute for owner, group and others, with chmod and chown.
Read article
iptables Basics: Rules, Chains and Saving
Understand chains, add a few safe rules, and keep them after reboot.
Read article
Wireshark Packet Capture Basics
Capture traffic in your lab and use display filters to find what you need.
Read article
DHCP and DNS in Cisco Packet Tracer
Hand out addresses from a router and resolve a name in a small lab.
Read article
Cisco ACL Basics: Standard and Extended
Permit or deny traffic on a router, with rules you can read and test.
Read article
Python Socket Client and Server Example
A tiny TCP echo server and client to learn how network programs talk.
Read article
Reading Linux Logs: journalctl and auth.log
Find failed logins and service errors on your own server.
Read article
Linux Users, Groups and sudo for Beginners
Create a normal user, add it to a group and give limited admin rights.
Read article
Cisco Port Security Basics
Limit which devices can use a switch port and choose what happens on a violation.
Read article
Malware Analysis Basics: A Safe Lab Setup
Set up an isolated VM, inspect a suspicious file safely, and write a clear report.
Read article
Reverse Engineering Basics: Your First Steps
Learn what a binary is, read it with simple tools, and try your own programs first.
Read article
Malware Analysis for Beginners: A Safe Lab Setup
Analyse a suspicious file in an isolated VM, collect indicators and write a clear report.
Read article
Reverse Engineering Basics on Linux
Read a compiled program with file, strings, objdump, ltrace and gdb, using your own practice file.
Read article