Skip to content
NovaDen

Archives

All the articles I've archived.

2026 18
June 2
  • Android Pentesting

    How Android apps are built (activities, intents, services, broadcasts), where the attack surface is, and the methodology for pentesting and reversing an APK.

  • Android Pentesting Cheat Sheet

    Quick-reference commands for Android pentesting: adb device interaction, apktool, APK signing, and jadx decompilation.

May 16
  • Git Foundations

    The mental model behind Git. The three areas, commits as snapshots, branches as pointers, HEAD, remotes, merge vs rebase, and the reflog.

  • DevSecOps Foundations

    What DevOps and DevSecOps actually are, why CI/CD matters, the tool categories you stitch together, and how SCA, SAST, DAST, IaC, CaC, and vulnerability management fit into a pipeline.

  • DevSecOps Cheat Sheet

    A growing quick-reference for DevSecOps pipeline jobs, the Docker-based scanner snippets I reach for, and the vulnerability-manager upload pattern.

  • Docker Cheat Sheet

    A growing quick-reference of the Docker commands I actually reach for, from running containers and building images to networks, volumes, Compose, and cleanup.

  • Git Cheat Sheet

    A growing quick-reference of the Git commands I actually reach for. Staging, branching, rebasing, undoing things, and recovering from a bad day.

  • Docker Foundations

    The mental model behind Docker. What containers actually are, how they differ from VMs, image layers, the Dockerfile, networking, volumes, and registries.

  • Linux Cheat Sheet

    A growing quick-reference of the Linux commands I actually reach for day to day, from navigation and search to processes, services, and packages.

  • SSH Foundations

    The mental model behind SSH. How the handshake works, host keys, public-key authentication, the agent, port forwarding, and why permissions matter.

  • SSH Cheat Sheet

    A quick-reference of the SSH commands I actually use, from key generation and copying through port forwarding, file transfer, jump hosts, and sshd hardening.

  • File Upload Vulnerabilities

    An overview of File Upload vulnerabilities, bypass techniques, and remediation strategies.

  • Information Disclosure Vulnerabilities

    An overview of Information Disclosure vulnerabilities, testing techniques, and remediation strategies.

  • NoSQL Injection

    An overview of NoSQL Injection types, identification techniques, and remediation strategies.

  • OS Command Injection

    An overview of OS Command Injection, detection techniques, exploitation methods, and remediation strategies.

  • Path/Directory Traversal

    An overview of Path/Directory Traversal vulnerabilities, exploitation techniques, and remediation strategies.

  • Server-Side Request Forgery (SSRF)

    An overview of Server-Side Request Forgery (SSRF) vulnerabilities, bypass techniques, and remediation strategies.

  • Web Cache Deception

    An overview of Web Cache Deception attacks, detection techniques, and remediation strategies.

2025 1
January 1
  • FTP

    Updated:

    What FTP is, how to enumerate it (vsFTPd config, anonymous access, server interrogation), and the attacks: brute-forcing, known-version exploits, the FTP bounce SSRF, web-app command injection, and credential sniffing.

2024 2
August 1
  • Penetration Testing Fundamentals

    Updated:

    What penetration testing is, the three engagement types (black, grey, white box), the domains you can test, and the process the work moves through.

January 1
  • Linux Foundations

    The mental model behind Linux. Components, distributions, filesystem hierarchy, the shell, paths, redirection, and the permissions system.