CarterPerez-dev
0bfdd8d247
project binary-analysis-tool complete
2026-03-30 15:28:16 -04:00
Carter Perez
02eaedd117
Merge pull request #131 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-03-30 14:31:59 -04:00
Carter Perez
a4e2a7b9ab
Merge pull request #133 from CarterPerez-dev/dependabot/go_modules/PROJECTS/intermediate/secrets-scanner/github.com/go-git/go-git/v5-5.17.1
...
chore(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 in /PROJECTS/intermediate/secrets-scanner
2026-03-30 14:31:48 -04:00
Carter Perez
a25ff49f6c
Merge pull request #134 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/bug-bounty-platform/backend/pygments-2.20.0
...
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /PROJECTS/advanced/bug-bounty-platform/backend
2026-03-30 14:31:12 -04:00
Carter Perez
071358fbf1
Merge pull request #135 from CarterPerez-dev/dependabot/uv/PROJECTS/beginner/c2-beacon/backend/pygments-2.20.0
...
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /PROJECTS/beginner/c2-beacon/backend
2026-03-30 14:30:42 -04:00
dependabot[bot]
f037ff0a88
chore(deps): bump pygments in /PROJECTS/beginner/c2-beacon/backend
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.20.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 17:24:59 +00:00
dependabot[bot]
d14d90c182
chore(deps): bump pygments
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.20.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 17:23:56 +00:00
dependabot[bot]
98b945ca21
chore(deps): bump github.com/go-git/go-git/v5
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.16.5 to 5.17.1.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.16.5...v5.17.1 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-version: 5.17.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 17:15:34 +00:00
CarterPerez-dev
46312c3b9c
chore: update fullstack-template submodule
2026-03-30 00:22:40 +00:00
CarterPerez-dev
f1d6dc4b32
Add .worktrees/ to gitignore
2026-03-28 21:52:34 -04:00
Carter Perez
42ef1d16ea
Merge pull request #130 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/ai-threat-detection/backend/cryptography-46.0.6
...
chore(deps): bump cryptography from 46.0.5 to 46.0.6 in /PROJECTS/advanced/ai-threat-detection/backend
2026-03-28 14:31:44 -04:00
dependabot[bot]
73a2831f00
chore(deps): bump cryptography
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.5 to 46.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 13:10:01 +00:00
Carter Perez
e66eef255e
Merge pull request #128 from CarterPerez-dev/dependabot/go_modules/PROJECTS/intermediate/docker-security-audit/github.com/moby/buildkit-0.28.1
...
chore(deps): bump github.com/moby/buildkit from 0.27.0 to 0.28.1 in /PROJECTS/intermediate/docker-security-audit
2026-03-28 09:08:57 -04:00
Carter Perez
6474039313
Merge pull request #129 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-03-27 12:14:35 -04:00
CarterPerez-dev
ed03e62fd0
chore: update fullstack-template submodule
2026-03-27 00:21:25 +00:00
dependabot[bot]
78883ed8d5
chore(deps): bump github.com/moby/buildkit
...
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit ) from 0.27.0 to 0.28.1.
- [Release notes](https://github.com/moby/buildkit/releases )
- [Commits](https://github.com/moby/buildkit/compare/v0.27.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: github.com/moby/buildkit
dependency-version: 0.28.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 18:28:51 +00:00
CarterPerez-dev
cf5df3c928
update main readme.md
2026-03-26 01:12:06 -04:00
Carter Perez
da37954241
Update Cybersecurity Projects badge link
...
Updated badge link for Cybersecurity Projects from Project #6 to Project #17 .
2026-03-26 00:47:23 -04:00
Carter Perez
1dc475d9ef
Update project badge from #8 to #18 in README
2026-03-26 00:46:55 -04:00
Carter Perez
c3e193fe4c
Update README.md
2026-03-26 00:46:26 -04:00
Carter Perez
854ceeb9da
Merge pull request #127 from CarterPerez-dev/project/firewall-rule-engine
...
feat: complete project firewall-rule-engine
2026-03-26 00:45:27 -04:00
CarterPerez-dev
22bb337320
feat: complete project firewall-rule-engine
2026-03-26 00:41:59 -04:00
Carter Perez
52f4c50a95
Merge pull request #124 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/ai-threat-detection/backend/requests-2.33.0
...
chore(deps): bump requests from 2.32.5 to 2.33.0 in /PROJECTS/advanced/ai-threat-detection/backend
2026-03-25 18:47:45 -04:00
Carter Perez
934a59c10f
Merge pull request #125 from CarterPerez-dev/dependabot/uv/PROJECTS/beginner/metadata-scrubber-tool/pypdf-6.9.2
...
chore(deps): bump pypdf from 6.9.1 to 6.9.2 in /PROJECTS/beginner/metadata-scrubber-tool
2026-03-25 18:47:27 -04:00
dependabot[bot]
cbe757e261
chore(deps): bump requests
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-25 21:41:31 +00:00
Carter Perez
3e44698b65
Merge pull request #126 from CarterPerez-dev/dependabot/uv/PROJECTS/beginner/keylogger/requests-2.33.0
...
chore(deps): bump requests from 2.32.5 to 2.33.0 in /PROJECTS/beginner/keylogger
2026-03-25 17:40:21 -04:00
dependabot[bot]
7b9f9e49a3
chore(deps): bump requests in /PROJECTS/beginner/keylogger
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-25 21:01:04 +00:00
dependabot[bot]
a520b6014d
chore(deps): bump pypdf in /PROJECTS/beginner/metadata-scrubber-tool
...
Bumps [pypdf](https://github.com/py-pdf/pypdf ) from 6.9.1 to 6.9.2.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/6.9.1...6.9.2 )
---
updated-dependencies:
- dependency-name: pypdf
dependency-version: 6.9.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-25 20:47:17 +00:00
Carter Perez
5b871f827b
Merge pull request #120 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/encrypted-p2p-chat/backend/cbor2-5.9.0
...
chore(deps): bump cbor2 from 5.8.0 to 5.9.0 in /PROJECTS/advanced/encrypted-p2p-chat/backend
2026-03-25 16:41:29 -04:00
Carter Perez
64862125a2
Merge pull request #122 from CarterPerez-dev/chore/update-projects
...
better projects replacements
2026-03-25 07:43:03 -04:00
CarterPerez-dev
261d5c2c16
better projects replacements
2026-03-25 07:36:17 -04:00
Carter Perez
777d3c98d5
Merge pull request #121 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-03-25 06:37:11 -04:00
CarterPerez-dev
58fbf3626e
chore: update fullstack-template submodule
2026-03-24 00:16:59 +00:00
dependabot[bot]
17b08987c9
chore(deps): bump cbor2 in /PROJECTS/advanced/encrypted-p2p-chat/backend
...
Bumps [cbor2](https://github.com/agronholm/cbor2 ) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/agronholm/cbor2/releases )
- [Commits](https://github.com/agronholm/cbor2/compare/5.8.0...5.9.0 )
---
updated-dependencies:
- dependency-name: cbor2
dependency-version: 5.9.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-23 20:27:41 +00:00
CarterPerez-dev
e696b084a1
fix: suppress gosec G703 false positive on sanitized paths
2026-03-22 22:28:37 -04:00
CarterPerez-dev
d246b4a17e
divine intellect god chose me
2026-03-22 21:55:19 -04:00
Carter Perez
3ad74a060d
Merge pull request #116 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/encrypted-p2p-chat/backend/pyopenssl-26.0.0
...
chore(deps): bump pyopenssl from 25.3.0 to 26.0.0 in /PROJECTS/advanced/encrypted-p2p-chat/backend
2026-03-22 21:29:49 -04:00
Carter Perez
3bf0efcc07
Merge pull request #119 from CarterPerez-dev/project/hash-cracker
...
Project/hash cracker
2026-03-22 21:07:59 -04:00
CarterPerez-dev
9e314908b2
feat: complete project hash-cracker
2026-03-22 21:00:23 -04:00
CarterPerez-dev
e76a7224ba
fix: replace emojis with Unicode symbols, add wordlist and symlink install
...
Swap emoji icons for clean Unicode symbols (✓ ✗ ◆ ▸ ⏱) matching the
Go project style. Include 10k-most-common.txt wordlist for zero-friction
Quick Start. install.sh now symlinks binary to ~/.local/bin/hashcracker.
Fix DIM unbound variable in install.sh.
2026-03-22 11:24:28 -04:00
CarterPerez-dev
efdfacdb55
feat: install.sh, Justfile, and README for zero-friction setup
...
install.sh detects package manager and installs all dependencies.
Justfile provides build, test, run, and clean commands.
README follows repo convention with ASCII banner and badges.
2026-03-22 10:46:14 -04:00
CarterPerez-dev
f90a6ada5e
feat: CLI with Boost.program_options and hash type dispatch
...
Full argument parsing for all attack modes, hash auto-detection,
salt support, thread count, and JSON output. Dispatch resolves
hasher + attack at compile time via template instantiation.
2026-03-22 10:39:07 -04:00
CarterPerez-dev
3e2c3ff002
feat: Engine, ThreadPool, and Progress display
...
ThreadPool: jthread-based work partitioning with SharedState atomics.
Progress: rich terminal output with Unicode box drawing, ANSI colors,
progress bar, speed/ETA display, and cracked/exhausted result rendering.
Engine: template function wiring hasher + attack + threading + salt.
3 integration tests passing (crack, exhaust, salted crack).
2026-03-22 10:29:06 -04:00
CarterPerez-dev
6542a097f8
feat: all attack strategies (dictionary, brute-force, rules)
...
DictionaryAttack: mmap-based wordlist reader with thread partitioning.
BruteForceAttack: keyspace generator with mathematical partitioning.
RuleSet: 7 mutation transforms via std::generator (capitalize, leet,
append/prepend digits, reverse, toggle case).
RuleAttack: combines dictionary words with rule mutations.
22 new tests, all passing.
2026-03-22 09:25:09 -04:00
CarterPerez-dev
dd27eb2620
feat: all hashers (MD5, SHA1, SHA256, SHA512) and HashDetector
...
OpenSSL EVP-based hashers verified against NIST known-answer vectors.
HashDetector auto-identifies hash type from hex length with validation.
15 new tests, all passing.
2026-03-22 08:01:01 -04:00
CarterPerez-dev
4771d29342
feat: project scaffolding with CMake, configs, stubs, and core types
...
Includes CMakeLists.txt, CMakePresets.json, .clang-format, .clang-tidy,
Config.hpp (all constants), Concepts.hpp (Hasher/AttackStrategy concepts),
and stub implementations for all source files. All 6 stub tests pass.
2026-03-21 19:37:20 -04:00
Carter Perez
0c70426bff
Merge pull request #117 from CarterPerez-dev/dependabot/uv/PROJECTS/advanced/ai-threat-detection/backend/pyasn1-0.6.3
...
chore(deps): bump pyasn1 from 0.6.2 to 0.6.3 in /PROJECTS/advanced/ai-threat-detection/backend
2026-03-21 04:13:10 -04:00
Carter Perez
8ac2cafd6d
Merge pull request #118 from CarterPerez-dev/dependabot/uv/PROJECTS/beginner/metadata-scrubber-tool/pypdf-6.9.1
...
chore(deps): bump pypdf from 6.8.0 to 6.9.1 in /PROJECTS/beginner/metadata-scrubber-tool
2026-03-21 04:12:50 -04:00
dependabot[bot]
857f234bbe
chore(deps): bump pypdf in /PROJECTS/beginner/metadata-scrubber-tool
...
Bumps [pypdf](https://github.com/py-pdf/pypdf ) from 6.8.0 to 6.9.1.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/6.8.0...6.9.1 )
---
updated-dependencies:
- dependency-name: pypdf
dependency-version: 6.9.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-18 22:20:00 +00:00
dependabot[bot]
77f0b4b471
chore(deps): bump pyasn1
...
Bumps [pyasn1](https://github.com/pyasn1/pyasn1 ) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/pyasn1/pyasn1/releases )
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst )
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.2...v0.6.3 )
---
updated-dependencies:
- dependency-name: pyasn1
dependency-version: 0.6.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-17 20:37:48 +00:00