8000 nwpeckham88 (Nathan Peckham) Β· GitHub
[go: up one dir, main page]

Skip to content
View nwpeckham88's full-sized avatar

Block or report nwpeckham88

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nwpeckham88/README.md

Hi, I'm Nathan πŸ‘‹

Cybersecurity Student & Aspiring Security Engineer

Focusing on Network Security, Threat Detection & SIEM, Incident Response, and Defensive Infrastructure.

GitHub


🎯 Core Cybersecurity Competencies

Security Operations:  SIEM & Log Analysis  β€’  Threat Detection & IOC Hunting  β€’  Incident Response (IR)
Network Security:     Zero-Trust Architecture  β€’  VLAN Segmentation  β€’  Single Packet Authorization (fwknop)
Defensive Hardening:  Intrusion Prevention (CrowdSec/Fail2ban)  β€’  Authelia 2FA SSO  β€’  WireGuard / Headscale
Security Tooling:     Go  β€’  Rust  β€’  Python  β€’  Bash/Shell  β€’  Protocol Reverse Engineering
Testing Environments: Self-Hosted Cowrie Honeypot  β€’  Kali Linux  β€’  ASUSWRT Hardening

πŸ›‘οΈ Featured Security Projects


πŸ” quixote

Security Assessment, Reconnaissance & Pentesting Workbench
Stack: Go β€’ Offensive Security β€’ Reconnaissance Automation

  • Purpose: A modular CLI workbench built for automating security reconnaissance, capturing host intelligence, and structuring penetration testing evidence.
  • Key Capabilities: Streamlined target enumeration, repeatable reconnaissance logs, and structured IOC recording for post-assessment reporting.

🎲 bandb

Interactive Incident Response Tabletop Simulation (Backdoors & Breaches)
Stack: JavaScript β€’ LLM/AI Incident Master β€’ Defensive Tactics

  • Purpose: A digital implementation of Black Hills Information Security's Backdoors & Breaches incident response game.
  • Training Value: Simulates security breach escalation scenarios, MITRE ATT&CK defensive responses, procedural dice mechanics, and AI-driven tactical scenario narration.

Perimeter Security Auditing & IOC-Driven Detection Suite
Stack: Shell β€’ Network Hardening β€’ ASUSWRT-Merlin Security

  • Purpose: Hardening scripts and threat detection checks built specifically for edge gateway and router environments.
  • Key Capabilities: Scans for compromised host IOCs, monitors unauthorized DNS redirects, inspects dropped firewall states, and enforces perimeter baseline security.

Network Switch Protocol Reverse Engineering & VLAN Management CLI
Stack: Go β€’ Layer 2 Protocols β€’ Network Infrastructure

  • Purpose: Reverse-engineered the proprietary configuration protocol of TP-Link TL-SG108E switches to provide a robust, Cisco IOS-like interactive CLI.
  • Security Application: Enables scripted VLAN segmentation, port isolation, link status audits, and programmatic network isolation across homelab switch hardware.

Memory-Safe Defensive Systems Programming & Audit Rollback Engine
Stack: Rust (Axum, Tokio) β€’ Strict Path Lock Guards β€’ Immutable Audit Logs

  • Security Focus: Demonstrates secure-by-default software engineering in pure Rust.
  • Defense-in-Depth: Implements strict path-traversal confinement (preventing operations outside authorized roots), in-memory concurrency locks, and persistent transactional audit logging with deterministic one-click rollback.

⚑ updu

Lightweight Infrastructure & Service Availability Monitor
Stack: Go β€’ Single-Binary β€’ Self-Hosted Telemetry

  • Security Focus: Reliable uptime and telemetry verification across edge gateways and cloud nodes without external SaaS dependencies or third-party credential exposure.

🏰 Practical Cyber Range & Homelab Architecture

I maintain a hands-on distributed homelab infrastructure used as a practical testbed for network security and defensive operations:

  • Single Packet Authorization (fwknop): Drop-all perimeter firewall on edge nodes unlocked exclusively via encrypted SPA knocks on UDP 62201.
  • Zero-Trust Access & Identity: Authelia 2FA SSO integration with LLDAP, CrowdSec automated intrusion prevention, and isolated Tailscale/WireGuard mesh.

Nathan Peckham β€’ Cybersecurity Student & Security Engineer

Pinned Loading

  1. updu updu Public

    Go 5 1

  2. bandb bandb Public

    JavaScript

  3. cisco-ios-tplink cisco-ios-tplink Public

    Go

  4. quick-compose quick-compose Public

    Simple utility to make compose files.

    TypeScript

  5. quixote quixote Public

    Go

  6. security-resources security-resources Public

    Shell

0