Farros logo

Writing

Notes on security, data, and building for the long term.

A mix of long-form essays published here, and shorter field notes from blog.farrosfr.com.

Long-form

Essays

Archive

Field notes from blog.farrosfr.com

Open blog archive ↗
Topic
Year

Showing all 50 articles

Web & Systems
Oct 15, 2026

AOC 25 Days 14-18: Docker, Web DFIR, & Registry Hives

Escape Docker containers via UNIX sockets, triage Apache web attacks in Splunk, parse Windows registry hives, solve CyberChef locks, and deobfuscate C2 scripts.

blog.farrosfr.com 2026
Cybersecurity
Oct 9, 2026

AOC 25 Days 9-13: Hashcat, Sentinel, XSS, & YARA

Crack encrypted PDF/ZIP archives, triage Linux privilege escalation in Microsoft Sentinel, exploit reflected/stored XSS, inspect phishing, and run YARA rules.

blog.farrosfr.com 2026
AI & Systems
Oct 7, 2026

AOC 25 Days 4-8: AI, IDOR, Malware Sandbox, & Nmap

blog.farrosfr.com 2026
Cybersecurity
Sep 24, 2026

Junior PenTester: Web Recon and Server Exploitation Guide

Manual browser inspection, OSINT and Gobuster discovery, Linux server hardening flaws, modern web stack CVEs, and IIS WebDAV shell execution.

blog.farrosfr.com 2026
Cybersecurity
Sep 21, 2026

Junior PenTester: Complete Nmap Network Scanning Guide

Complete 4-in-1 guide to Nmap: Live host discovery, basic and advanced port scans, OS fingerprinting, and the Nmap Scripting Engine (NSE).

blog.farrosfr.com 2026
Web & Systems
Sep 20, 2026

Fix Firefox Dev Edition Sign-Out Loop on Shutdown

Quick fix for Firefox Developer Edition constantly logging out and disabling Sync after every browser shutdown.

blog.farrosfr.com 2026
Cybersecurity
Aug 29, 2026

Junior PenTester: Network Recon & Protocol Exploitation

Complete 4-in-1 guide to Jr PenTester network fundamentals: Passive OSINT, Active Probing, Cleartext State Machines, and Network Sniffing & TLS.

blog.farrosfr.com 2026
Cybersecurity
Aug 15, 2026

Report Writing for SOC L2 | study notes

Complete study notes for Report Writing for SOC L2. Master executive summaries, DFIR handover notes, and client incident reporting.

blog.farrosfr.com 2026
Cybersecurity
Aug 15, 2026

SOC L2 Alert Triage | study notes

Complete study notes for the SOC L2 Alert Triage room. Learn advanced SOC level 2 incident investigation and alert analysis.

blog.farrosfr.com 2026
Field Notes
Aug 9, 2026

Man vs. Himself | Chapter 1

Do your best today, do better tomorrow

blog.farrosfr.com 2026
Cybersecurity
Aug 5, 2026

Complimentary | study notes

Complete study notes for the Complimentary room. Uncover AWS Cognito IAM misconfigurations and extract guest records from DynamoDB.

blog.farrosfr.com 2026
Data
Aug 5, 2026

Packed Light | study notes

Complete study notes for Packed Light room. Analyze network PCAPs, decode covert HTTP traffic, and reassemble exfiltrated data.

blog.farrosfr.com 2026
Cybersecurity
Jul 30, 2026

Room 404 | study notes

study notes for Room 404 room. Discover an exposed .git directory via web enumeration, dump the repository, and extract the hidden flag.

blog.farrosfr.com 2026
AI & Systems
Jul 30, 2026

The Concierge Knows Too Much | study notes

study notes for The Concierge Knows Too Much room. Bypass VERA's AI prompt guardrails using persona impersonation to extract the escalation flag.

blog.farrosfr.com 2026
Cybersecurity
Jul 27, 2026

Intro to Cloud Security | study notes

blog.farrosfr.com 2026
Cybersecurity
Jul 27, 2026

OWASP API Security Top 10 - 1 | study notes

blog.farrosfr.com 2026
Cybersecurity
Jul 21, 2026

Virtualization and Containers | study notes

study notes for Virtualization and Containers room. Learn bare-metal and hosted hypervisors, Docker containers, and Kubernetes orchestration.

blog.farrosfr.com 2026
Cybersecurity
Jul 21, 2026

Network Security Protocols | study notes

Complete study notes for Network Security Protocols room. Learn about secure network protocols at the different layers of the OSI model.

blog.farrosfr.com 2026
Cybersecurity
Jul 19, 2026

Network Device Hardening | study notes

A complete study notes for the Network Device Hardening room, showing how to secure VPNs, routers, switches, firewalls, and logging.

blog.farrosfr.com 2026
Cybersecurity
Jul 18, 2026

Active Directory Hardening | study notes

A complete study notes and study notes for the Active Directory Hardening room, focusing on securing AD environments and domain controllers.

blog.farrosfr.com 2026
Cybersecurity
Jul 17, 2026

How I Contributed to Astro Core: Fixing Cryptic Zod CSP Errors

How I improved Content Security Policy validation in Astro by refactoring Zod schemas and custom error mapping.

blog.farrosfr.com 2026
AI & Systems
Jul 17, 2026

Stop Letting AI Guess Your Requirements: The Grill-Me Paradigm

Why Socratic interrogations through the Grill-Me skill are essential to align developer plans, prevent agent assumptions, and write better code.

blog.farrosfr.com 2026
Field Notes
Jul 17, 2026

Boredom by Design: Why Staring at a Wall Requires a Clean Mind

My experience with the 10-minute wall-staring method, and why mental visual clarity and self-control are essential to unlocking deep, productive focus.

blog.farrosfr.com 2026
Web & Systems
Jul 16, 2026

Strava API Changes: The Death of the Free Developer Tier

My experience integrating the Strava API in my Threads Watermark app, and how Strava's 2026 subscription mandate broke free-tier API access.

blog.farrosfr.com 2026
Web & Systems
Jul 16, 2026

How I Added Affixed Capture Support to Axum's Typed Paths

How I contributed to tokio-rs/axum to support prefixed and suffixed typed path captures like /@{username} and /files/{name}.json.

blog.farrosfr.com 2026
Cybersecurity
Jul 9, 2026

Microsoft Windows Hardening | study notes

Complete study notes for the Microsoft Windows Hardening room. Learn how to secure and harden Windows 10 OS configurations.

blog.farrosfr.com 2026
Data
Jul 6, 2026

Building a Full-Stack App on Cloudflare's Free Tier with Astro SSR

A practical guide to building and deploying a full-stack web app using Cloudflare Workers, D1 database, KV storage, and Astro SSR. Completely free.

blog.farrosfr.com 2026
Cybersecurity
Jul 5, 2026

Linux System Hardening | study notes

Complete study notes for Linux System Hardening room. Learn how to improve the security posture of your Linux systems.

blog.farrosfr.com 2026
Cybersecurity
Jul 2, 2026

Solar PV Monitoring Networks: Troubleshooting Routing and Subnets

A comprehensive guide on network architecture, troubleshooting subnets, routing gateways, and DNS settings for industrial solar PV loggers.

blog.farrosfr.com 2026
Cybersecurity
Jul 1, 2026

Become a Defender | study notes

Complete study notes for Become a Defender room. Explore defensive security, cyber infrastructure, and how to protect systems from attacks.

blog.farrosfr.com 2026
Cybersecurity
Jul 1, 2026

Cryptography Concepts | study notes

Complete study notes for Cryptography Concepts room. This room provides an understanding of cryptography in our everyday digital encounters.

blog.farrosfr.com 2026
Cybersecurity
Jun 30, 2026

JavaScript: Simple Demo | study notes

Complete study notes for JavaScript: Simple Demo room. Explore what a basic JavaScript program looks like.

blog.farrosfr.com 2026
Cybersecurity
Jun 30, 2026

The CIA Triad | study notes

Complete study notes for The CIA Triad room. Understand the CIA Triad and how it shapes cyber security mindset.

blog.farrosfr.com 2026
Cybersecurity
Jun 29, 2026

Python: Simple Demo | study notes

Complete study notes for Python: Simple Demo room. Explore what a basic Python program looks like.

blog.farrosfr.com 2026
Cybersecurity
Jun 27, 2026

Windows CLI Basics | study notes

Complete study notes for Windows CLI Basics room. Explore what Windows CLI is, how to navigate, and interact with the system using Windows CLI.

blog.farrosfr.com 2026
Data
Jun 27, 2026

Data Encoding | study notes

Complete study notes for Data Encoding room. Learn how computer encodes characters, from ASCII to Unicode's UTF.

blog.farrosfr.com 2026
Cybersecurity
Jun 27, 2026

Secure Network Architecture | study notes

Complete study notes for Secure Network Architecture room. Learn about and implement security best practices for network environments.

blog.farrosfr.com 2026
Web & Systems
Jun 26, 2026

Building Custom ERP Superapps with Rust

An architectural look at building type-safe, high-performance custom ERP systems and superapps in Rust, and how they compare with Odoo and SAP.

blog.farrosfr.com 2026
AI & Systems
Jun 26, 2026

Automating Meeting Minutes with Whisper and Python

A guide to setting up a local AI transcription pipeline and converting raw audio into structured Minutes of Meeting (MoM) documents.

blog.farrosfr.com 2026
Cybersecurity
Jun 26, 2026

Cloud Computing Fundamentals | study notes

study notes for the Cloud Computing Fundamentals room. Learn how cloud computing allows businesses to build, scale, and manage infrastructure.

blog.farrosfr.com 2026
Cybersecurity
Jun 25, 2026

Virtualisation Basics | study notes

study notes for the Virtualisation Basics room. Learn how virtualisation powers modern IT, improves efficiency, and isolates environments.

blog.farrosfr.com 2026
Cybersecurity
Jun 24, 2026

Penetration Testing Frameworks | study notes

Complete study notes for Penetration Testing Frameworks room. Explore the landscape of penetration testing frameworks.

blog.farrosfr.com 2026
Cybersecurity
Jun 24, 2026

Cyber Kill Chain | study notes

study notes for the Cyber Kill Chain room. Learn the seven stages of Lockheed Martin's framework for defending against cyber attacks.

blog.farrosfr.com 2026
Cybersecurity
Jun 23, 2026

CVE-2026-42945: Nginx Rift | study notes

study notes for CVE-2026-42945: Nginx Rift room. Exploit the NGINX rewrite module heap overflow RCE vulnerability.

blog.farrosfr.com 2026
AI & Systems
Jun 23, 2026

UnIndexed | study notes

Complete study notes for UnIndexed room. An AI assistant was given access to everything. Nobody checked what everything included.

blog.farrosfr.com 2026
AI & Systems
Jun 23, 2026

Lockdown | study notes

Complete study notes for Lockdown room. Secure the Bastion AI assistant by auditing and remediating configuration vulnerabilities.

blog.farrosfr.com 2026
Data
Jun 22, 2026

Sensitive Information Disclosure | study notes

study notes for Sensitive Information Disclosure room. Learn how embeddings and weak access controls leak private data.

blog.farrosfr.com 2026
AI & Systems
Jun 22, 2026

Data Poisoning in RAG Systems | study notes

study notes for Data Poisoning in RAG Systems room. Learn how data poisoning alters AI embeddings and retrieval results.

blog.farrosfr.com 2026
Cybersecurity
Jun 21, 2026

RAG Security Fundamentals | study notes

study notes for RAG Security Fundamentals room. Learn how RAG works and how attackers exploit retrieval and trust boundaries.

blog.farrosfr.com 2026
AI & Systems
Jun 20, 2026

Securing AI Agents in CI/CD

How AI agents in development pipelines can be subverted via indirect prompt injection, and how to defend using runtime sandboxes and least-privilege APIs.

blog.farrosfr.com 2026