Notes & Guides

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.

How to Set Up a Secure Enterprise Network in Cisco Packet Tracer
GUIDE / 01

How to Set Up a Secure Enterprise Network in Cisco Packet Tracer

Read article
Beginner’s Guide to Linux Server Hardening & Fail2ban
GUIDE / 02

Beginner’s Guide to Linux Server Hardening & Fail2ban

Read article
My Journey as a Cybersecurity Student at APU Malaysia
STORY / 03

My Journey as a Cybersecurity Student at APU Malaysia

Read article
GUIDE / 04

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
GUIDE / 05

VLANs Explained with Cisco Commands

Create VLANs, assign access ports, set up a trunk and verify it, step by step.

Read article
GUIDE / 06

OSPF Single-Area Configuration in Packet Tracer

Configure OSPF, silence the LAN side, and verify neighbours and routes.

Read article
GUIDE / 07

SSH Hardening Checklist for a New Linux Server

Key login, no root access, firewall and Fail2ban in a short checklist.

Read article
GUIDE / 08

HSRP and EtherChannel: Redundancy Basics

A backup gateway and bundled links, so one failure does not take the network down.

Read article
GUIDE / 09

How I Plan a Semester of Labs and Projects

A simple weekly system for tracking labs, deadlines and project checklists.

Read article
GUIDE / 10

UFW Firewall Basics for Ubuntu

Block everything by default and open only the ports your server needs.

Read article
GUIDE / 11

Linux File Permissions Explained

Read, write and execute for owner, group and others, with chmod and chown.

Read article
GUIDE / 12

iptables Basics: Rules, Chains and Saving

Understand chains, add a few safe rules, and keep them after reboot.

Read article
GUIDE / 13

Wireshark Packet Capture Basics

Capture traffic in your lab and use display filters to find what you need.

Read article
GUIDE / 14

DHCP and DNS in Cisco Packet Tracer

Hand out addresses from a router and resolve a name in a small lab.

Read article
GUIDE / 15

Cisco ACL Basics: Standard and Extended

Permit or deny traffic on a router, with rules you can read and test.

Read article
GUIDE / 16

Python Socket Client and Server Example

A tiny TCP echo server and client to learn how network programs talk.

Read article
GUIDE / 17

Reading Linux Logs: journalctl and auth.log

Find failed logins and service errors on your own server.

Read article
GUIDE / 18

Linux Users, Groups and sudo for Beginners

Create a normal user, add it to a group and give limited admin rights.

Read article
GUIDE / 19

Cisco Port Security Basics

Limit which devices can use a switch port and choose what happens on a violation.

Read article
GUIDE / 20

Malware Analysis Basics: A Safe Lab Setup

Set up an isolated VM, inspect a suspicious file safely, and write a clear report.

Read article
GUIDE / 21

Reverse Engineering Basics: Your First Steps

Learn what a binary is, read it with simple tools, and try your own programs first.

Read article
GUIDE / 20

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
GUIDE / 21

Reverse Engineering Basics on Linux

Read a compiled program with file, strings, objdump, ltrace and gdb, using your own practice file.

Read article