How aasz253/networkwalks-week3-password-security works
This repository is a hands-on Week 3 cybersecurity training portfolio, not an executable application. Its main learning workflow is to practice authorized password/hash testing, retain raw results and screenshots, and document findings. The README supports that workflow and names the major exercise and documentation areas; source excerpts were unavailable, so implementation-level wiring and optional-module details are not inferred.
Main entry points: W3-PM1-JTR JTR exercise · W3-PM2-NW-Tools NW Tools exercise · hash-analysis Hash analysis · john John CLI
Components 22
Practice modules
- JTR exercise
W3-PM1-JTR - Hash analysis
W3-PM1-JTR/hash-analysis - John CLI
W3-PM1-JTR/john - Johnny GUI
W3-PM1-JTR/johnny - NW Tools exercise
W3-PM2-NW-Tools - AI JTR exercise
OPTIONAL/W3-OPTIONAL1-AI-JTR - Mediroza exercise
OPTIONAL/W3-OPTIONAL2-Mediroza
Learning materials
- Password concepts
documentation/password-security.md - Hashing concepts
documentation/hashing-vs-encryption.md - Attack methodology
documentation/attack-methodology.md - Defensive guidance
documentation/defensive-recommendations.md - Ethics and scope
documentation/ethics-and-scope.md - Troubleshooting
documentation/troubleshooting.md - Lessons learned
documentation/lessons-learned.md
Evidence and reporting
- Raw results
W3-PM1-JTR/john/results.txt - NW Tools results
W3-PM2-NW-Tools/outputs/results.txt - JTR findings
W3-PM1-JTR/report/findings.md - NW Tools findings
W3-PM2-NW-Tools/report/findings.md - Evidence index
evidence/evidence-index.md - Evidence screenshots
evidence/screenshots
Other components
- Learner
- Authorized file
Connections 22
- Learner → JTR exercise: performs
- Authorized file → Hash analysis: extracts hash
- Hash analysis → John CLI: supports testing
- JTR exercise → John CLI: uses CLI
- JTR exercise → Johnny GUI: offers GUI
- Learner → NW Tools exercise: performs
- JTR exercise → Raw results: records output
- NW Tools exercise → NW Tools results: records output
- Learner → JTR findings: documents findings
- Learner → NW Tools findings: documents findings
- JTR exercise → Evidence screenshots: captures evidence
- NW Tools exercise → Evidence screenshots: captures evidence
- Learner → Evidence index: indexes evidence
- Learner → AI JTR exercise: may explore
- Learner → Mediroza exercise: may explore
- Learner → Password concepts: studies
- Learner → Hashing concepts: studies
- Learner → Attack methodology: consults
- Learner → Defensive guidance: consults
- Learner → Ethics and scope: checks scope
- Learner → Troubleshooting: consults
- Learner → Lessons learned: reviews