A suite of cybersecurity labs and tools: ICS Sim, Log Parser, Compliance Audit, and more.
Project description
Eric Young's Cybersecurity & Infrastructure Project Portfolio
Welcome to ericyoung-labs — a curated showcase of real-world technical projects demonstrating cybersecurity, infrastructure automation, and system integration projects.
🔍 About Me
I'm a Senior Technology Leader with 20+ years of experience across government, defense, and mission-critical systems. I specialize in:
- Cybersecurity Governance & Security Program Management
- Infrastructure as Code (IaC) & Network Optimization
- Large-Scale Systems Integration & Technical Program Management
- Federal IT Operations, Emergency Ops, and DoD Systems
This portfolio highlights my practical skills using modern tooling like Terraform, Ansible, Python, AWS, and log analysis frameworks. These projects are built to reflect real-world problems and solutions.
🛠️ Projects
| Project | Description |
|---|---|
n-ether |
Network enumeration tool for host exploration and recon. |
secure-vpc-network-deploy |
Deploys a secure VPC on AWS with public/private subnets using Terraform. |
ics-sensor-sim-lab |
Simulates control system sensor traffic to test network visibility and monitoring infrastructure. |
splunk-logparser-toolkit |
Parses structured logs for anomalies or alerts, built for use with Splunk or local triage. |
incident-response-automation |
Automates actions based on alert log patterns for basic incident response tasks. |
dod-sys-hardening-benchmark |
Ansible-based system hardening project aligned with DISA STIG and NIST 800-53 controls. |
📌 How to Use This Repo
Each project includes:
-
📁 Scaffold and/or starter template
-
📄 Documentation in
/docs -
⚙️ CI/CD configuration (where applicable)
-
🧪 Test examples or scripts
-
- Run the Simulator: python lab_runner.py ics-sim --duration 60 --output my_traffic.log
-
- Run the Parser: python lab_runner.py log-parser --input my_traffic.log
-
- Run the Responder: python lab_runner.py incident-response --ip 1.2.3.4 --reason "Suspicious behavior"
-
- Run the Auditor: python lab_runner.py compliance-audit --profile standard
-
- Run the VPC Generator: python lab_runner.py vpc-gen --cidr 10.0.0.0/16 --subnets 3 --output vpc.tf
-
- Run N-ETHER: python lab_runner.py n-ether --target 127.0.0.1 --quick
Fork, clone, or adapt these projects for your own infrastructure or study.
📫 Connect With Me
- LinkedIn: linkedin.com/in/eric-young-996915157
Let's connect if you're interested in collaborating on secure, resilient, and scalable systems.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ericyoung_labs-0.1.0.tar.gz.
File metadata
- Download URL: ericyoung_labs-0.1.0.tar.gz
- Upload date:
- Size: 191.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
988ebbeeabd035213cbe47b057e25a7d7fb4034f045830dedd4f3d2fb963983a
|
|
| MD5 |
470df1a57a70874c14c40b8e51ae69f6
|
|
| BLAKE2b-256 |
613bd911be7d407655c25770af3550d2ac4e300f70b012122d65a305d05d516c
|
File details
Details for the file ericyoung_labs-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ericyoung_labs-0.1.0-py3-none-any.whl
- Upload date:
- Size: 199.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70d8a45ee2ff44e30f820726dab48e0c76ffb1267aa4a19ba698fde50fbef77f
|
|
| MD5 |
179afd5d694d4a27ffc2490f08dc5923
|
|
| BLAKE2b-256 |
da41a677253431f5d2dc1fe047e9729847d728ee855c3c8aa67bd0d4cf19bc8f
|