RSSAmplifier

Blog

The Hidden Port

Recent content on The Hidden Port

thehiddenport.devRSS feed ↗38 posts

Latest posts

ISO 27001 for AWS: What Auditors Actually Ask For

The AWS evidence requests that show up in real ISO 27001 audits — log retention proofs, access control evidence, past investigation examples, and DR tests. Written from actual audit prep, not a vendor checklist.

AWS IAM Permission Boundaries: The Sandbox Pattern That Actually Works

Permission boundaries let you scope individual IAM identities in ways SCPs can't. Here's the developer sandbox pattern I deploy — with real policy code, the ceiling-vs-grant mental model, and the traps most teams fall into.

AWS Security Hub MCP App: Turn Compliance Findings into Action

Security Hub now has an MCP server for Claude Desktop. Query your exposure findings in natural language, visualize attack paths, and prioritize fixes — here's how to set it up and what it's actually useful for.

AWS GuardDuty Runtime Monitoring: The Security Agent That Sees Inside Your Workloads

Standard GuardDuty watches network traffic. Runtime Monitoring deploys an agent that sees process execution, file access, and privilege escalation inside EC2, EKS, and ECS — here's how to enable it without blowing up your bill.

AWS Secrets Manager Now Sends Events to EventBridge: How to Set Up Rotation Alerts

Secrets Manager now publishes secret change events to EventBridge automatically — no CloudTrail workarounds needed. Here's how to set up alerts for rotation failures, stale secrets, and unexpected changes.

AWS GuardDuty vs Security Hub: What Each Does and When You Need Both

GuardDuty detects threats. Security Hub aggregates findings and checks compliance. Here's how they differ, where they overlap, and how to run them together without paying twice for the same data.

I Investigated a Real Phishing Attack — Here's the Full Kill Chain

A real spearphishing incident I handled from ticket to remediation. Full attack chain reconstruction, forensic analysis, IOC extraction, and the mistakes that cost us days.

AWS CloudTrail Log Analysis: How to Find Who Did What (And When)

Practical guide to analyzing AWS CloudTrail logs — Athena queries for tracing non-compliant resources, finding who opened SSH to the world, and building your investigation workflow.

AWS SCPs That Actually Work: Practical Guide for Real Teams

Practical AWS Service Control Policies for real organizations. Includes must-have SCPs, break-glass patterns, and lessons from managing 25 accounts across 6 OUs.

AmazonSSMManagedInstanceCore: Full Policy Breakdown

What AmazonSSMManagedInstanceCore actually permits, when to use it for Session Manager, and how to build a scoped-down custom policy for production.

AWS Incident Response: 5 Scenarios & How to Contain Them

Handle real AWS security incidents step by step. Covers compromised keys, public S3 buckets, cryptomining, privilege escalation, and automated containment.

AWS Misconfigurations I Find in Every Security Audit

The same 5 AWS misconfigurations show up in every audit I run. Here's what they are, why teams keep making them, and how to fix each one with Console and Terraform.

AWS Security Checklist: The 30-Minute Audit I Run on Every Account

The baseline I verify on every AWS security engagement — 10 checks with CLI commands covering IAM, S3, logging, and network hardening. Takes 30 minutes, catches 80% of what goes wrong.

EKS Security Best Practices: RBAC, Pod Security & IRSA Hardening (2026)

Most EKS clusters run with default RBAC, no network policies, and pods with root. Here's the 10-item hardening checklist — IRSA, pod security standards, network policies, secrets encryption, and node lockdown with YAML you can apply today.

IAM Users Are Dead: Modern AWS Access Control for 2026

Why AWS IAM users are obsolete in 2026 - and how to implement secure, scalable alternatives with Identity Center, OIDC, and temporary credentials.

Meeting CIS Benchmarks for EC2: A Practical Guide

Step-by-step guidance on meeting CIS Benchmarks for EC2 in AWS. Learn how to map controls, audit compliance, and automate remediation using AWS services and open-source tools.

EKS Security Monitoring: Audit Logs, Falco Runtime Detection & GuardDuty

Most EKS clusters ship with control plane logging off and no runtime detection. Here's the step-by-step: audit logs, Falco, GuardDuty for containers, and the gaps teams miss.

eJPTv2 Prep Guide: Study Plan for Cloud Security Engineers

How to prepare for eJPTv2 when your background is cloud security, not pentesting. Study plan, resource ranking, lab strategy, and what to focus on from a defender's perspective.

IDOR in AWS APIs: Real Examples from Bug Bounty & How to Fix Them

One hunter reported 220 IDOR finds in a single year. Here's how insecure direct object references show up in Lambda, API Gateway, and DynamoDB — with prevention code.

AWS GuardDuty Setup: Route Findings to Slack & Your SIEM in 10 Minutes

Enable GuardDuty, filter noisy findings by severity, and wire EventBridge alerts to Slack or your SIEM — with Terraform and Console steps. Includes which finding types actually need your attention.

Detect AWS IAM Privilege Escalation with CloudTrail

How to detect IAM privilege escalation in AWS using CloudTrail events, EventBridge rules, and real-world API patterns. Includes alerting setup and Terraform.

Hardened Amazon Linux 2 AMI with EC2 Image Builder

Build a CIS-compliant Amazon Linux 2 AMI using EC2 Image Builder. Covers IMDSv2 enforcement, auditd, CloudWatch logging, and automated security hardening.

IAM Least Privilege in AWS: Access Analyzer Guide

Audit and tighten IAM permissions using Access Analyzer, CloudTrail, and service last-accessed data. Step-by-step workflows for enforcing least privilege.

AWS Session Manager Setup: Replace SSH with Zero Inbound Ports

Step-by-step SSM Session Manager setup — IAM role, AmazonSSMManagedInstanceCore policy, instance profile, and session logging. No SSH keys, no bastion hosts, no port 22.

EC2 Hardening Guide: Secure AWS Instances Step by Step

Harden EC2 instances with IAM least privilege, OS lockdown, encryption, logging, and CIS benchmark checks. Practical guide with console and Terraform examples.

AWS Incident Response Toolkit: Playbook, Terraform Automation & Forensic Tools

Free toolkit with an IR playbook template, Terraform-deployed notification pipeline, Lambda functions for SES and Slack alerts, and a forensic tool matrix — everything you need to respond to AWS security incidents.

AWS Security Monitoring Without the Enterprise Price Tag

Build real AWS threat detection with GuardDuty, CloudTrail, EventBridge, and Wazuh — without Splunk or Datadog. Practical architectures that cost under $50/month.

Stop Using AWS Access Keys: The Temporary Credentials Playbook

Kill long-term AWS access keys for good. A step-by-step playbook using IAM roles and STS to lock down access in under a day — with the mistakes to skip.

AWS Incident Response Guide: The Framework for Cloud-Native IR (2026)

Most small teams write an IR plan and never test it. Here's the framework for cloud-native AWS incident response — from preparation and forensics to tabletop exercises that expose the gaps.

How I Passed the AWS Certified Security – Specialty (SCS-C02) Exam in 2025

How I passed the AWS Security Specialty (SCS-C02) exam. Study strategies, resources, mistakes to avoid, and honest tips for future candidates.

Disclaimer

Disclaimer regarding affiliate links and content on The Hidden Port.

All Blog Posts

Browse all articles grouped by category.

Automate IAM Least Privilege with Access Analyzer & Terraform

Generate least-privilege IAM policies automatically from CloudTrail activity using Access Analyzer, then deploy them with Terraform. Step-by-step with code examples.

How to Detect AWS Root Account Usage (And Respond to It)

Step-by-step root account detection with EventBridge, SNS, and Slack alerts — CLI commands and Terraform included. Plus what to do when the alert fires.

About

I’m Javier Pulido , a Cloud Security Engineer specialized in AWS. Over the past several years I’ve built and secured multi-account AWS environments with infrastructure-as-code, identity federation, and continuous monitoring — the same patterns I write about here. What I Help Teams With Beyond writing, I take on selected consulting engagements. If your team is dealing with any of these,…

AWS Security Consulting — Sevilla, Spain

AWS security consultant based in Sevilla, Spain. Cloud security audits, GuardDuty and Security Hub deployment, IAM hardening, incident response, and ISO 27001 preparation. Remote engagements across Europe.

AWS Security Resources: Tools, Guides & Free Downloads

AWS security resources — free IR toolkit, open-source tools I actually use, and where to start if you're new to cloud security.

Download: AWS Incident Response Toolkit

Download the free AWS Incident Response Toolkit — Terraform code, Lambda functions, IR playbook, and forensic tool matrix.