jan
0a0f8d0a11
fix: adjust generator meta weight
...
Adjusted generator meta weight to remain consistent with other meta-framework detectors.
Co-authored-by: Celeste Hickenlooper <celeste@router.sex >
2026-01-06 14:45:03 +01:00
0x4bs3nt
cceb165f3f
feat(frameworks): add Astro framework detection
...
Add detection support for the Astro meta framework.
Includes signature detection, version extraction and tests with full
signature coverage.
2026-01-06 04:40:15 +01:00
Celeste Hickenlooper
6c44c6dc6f
chore: add license headers to missing files
2026-01-03 06:01:00 -08:00
Celeste Hickenlooper
1e7f713bf8
feat(output): add styled console output with module loggers
...
- Add output package with colored prefixes and module loggers
- Each module gets unique background color based on name hash
- Add spinner for indeterminate operations
- Add progress bar for known-count operations
- Update all scan files to use ModuleLogger pattern
- Add clean PrintSummary for scan completion
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
6a2d1664e7
feat: show module loading and execution logs by default
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
f4c4d79add
refactor: move pkg/scan to internal/scan
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
0a65acdfff
feat: implement loadYAML in module loader
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
3239bfd046
feat: add module cli flags
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
e92650fb16
feat: add yaml module parser and http executor
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
04da73b79c
feat: add module system infrastructure
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
3ae61080fe
refactor: move config to internal
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
6b209bfb38
refactor: move logger to internal
2026-01-03 05:57:10 -08:00
Celeste Hickenlooper
0f1c2b1799
feat: add generic worker pool for concurrent task processing
...
implement channel-based work distribution with generics for type-safe
concurrent processing, includes run, runwithfilter, and foreach methods
with comprehensive test coverage
2026-01-03 05:57:09 -08:00
Celeste Hickenlooper
df6ca7924b
license: switch to bsd 3-clause, update headers and readme
...
- replace proprietary license with bsd 3-clause
- update all go file headers with new retro terminal style
- add header-check github action to enforce license headers
- completely rewrite readme to be modern, sleek, and lowercase
- fix broken badges
2026-01-02 17:41:18 -08:00
vmfunc
aff6fea45d
chore<format>: gofmt whitespace removal
2024-10-15 02:32:48 +02:00
vmfunc
ac5e618695
chore<comments>: bunch of AI-generated comments to make the codebase easier to understand
2024-10-12 23:06:22 +02:00
Sol Fisher Romanoff
264d37e8eb
lint: go fmt -s
2023-09-14 20:48:59 +03:00
Sol Fisher Romanoff
8ab889182e
Move import repositories to dropalldatabases
2023-09-14 20:48:45 +03:00
Sol Fisher Romanoff
28d0c10a23
Use nuclei API to scan nuclei templates
2023-09-14 20:48:28 +03:00
Sol Fisher Romanoff
979be3c5c6
Refactor
2023-09-14 20:46:47 +03:00