index
:
abusectl
master
Abuse reporting for phishing mail: parse, extract IOCs, resolve abuse contacts, report to MISP and public channels
by Danilo aka danix
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2026-09-08
fix: redact a valueless query token whole, not as a kept name
Danilo M.
3
-5
/
+63
2026-09-08
test: wire leaky.eml into the anti-leak suite (red, defect 2)
Danilo M.
2
-1
/
+29
2026-09-08
docs: AGENTS.md, with CLAUDE.md pointing at it
Danilo M.
2
-0
/
+259
2026-09-08
docs: README covers init and parse
Danilo M.
1
-10
/
+83
2026-09-08
fix: validate each setup answer at the prompt that asked for it
Danilo M.
1
-34
/
+101
2026-09-08
feat: command line for init and parse
Danilo M.
3
-0
/
+401
2026-09-08
feat: first-run config builder
Danilo M.
2
-0
/
+480
2026-09-08
fix: reject non-list relays and empty cases values
Danilo M.
2
-2
/
+49
2026-09-08
feat: read and validate the config
Danilo M.
2
-0
/
+174
2026-09-08
refactor: one URL scan serving both the report and the flagging
Danilo M.
1
-29
/
+24
2026-09-08
feat: assemble IOCs in the manifest's shape
Danilo M.
2
-0
/
+168
2026-09-08
feat: case directory with an atomically written manifest
Danilo M.
2
-0
/
+234
2026-09-08
feat: extract URLs and attachment hashes, fetching nothing
Danilo M.
2
-0
/
+181
2026-09-08
feat: extract sender domains and auth verdicts
Danilo M.
2
-1
/
+100
2026-09-08
feat: walk the Received chain to the trust boundary
Danilo M.
2
-0
/
+182
2026-09-08
fix: redact fragment and strip userinfo, flag hidden query in path
Danilo M.
2
-11
/
+111
2026-09-08
feat: redact recipient identifiers inside URLs
Danilo M.
2
-0
/
+211
2026-09-08
test: fixtures for the parser, documentation ranges only
Danilo M.
4
-0
/
+81
2026-09-08
feat: package skeleton
Danilo M.
3
-0
/
+45
2026-09-08
plan: add Namecheap Private Email to the provider table
Danilo M.
1
-0
/
+26
2026-09-08
plan: take the provider ranges from SPF, not from memory
Danilo M.
1
-16
/
+88
2026-09-08
plan: implementation plan for init and parse
Danilo M.
2
-2
/
+2404
2026-09-08
spec: retry deferred destinations from cron, not by hand
Danilo M.
1
-12
/
+123
2026-09-08
Initial commit: umbrella design for abusectl
Danilo M.
4
-0
/
+839