checker-blacklist/checker
Pierre-Olivier Mercier 6b1d2e2540 Extract disabledResult and evidenceEval helpers to reduce boilerplate
Add two shared helpers to source.go and apply them across all sources:
- disabledResult(id, name) replaces the repeated inline SourceResult literal
- evidenceEval(r, severity) replaces the identical Evaluate body in 6 sources
2026-05-15 21:36:24 +08:00
..
collect.go Initial commit 2026-04-26 19:44:05 +07:00
definition.go Initial commit 2026-04-26 19:44:05 +07:00
dnsbl.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
dnsbl_test.go Initial commit 2026-04-26 19:44:05 +07:00
feedcache.go Merge duplicate phishCache/phishTankCache into shared feedCache 2026-05-15 21:36:24 +08:00
httpclient.go Initial commit 2026-04-26 19:44:05 +07:00
interactive.go Initial commit 2026-04-26 19:44:05 +07:00
malwarebazaar.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
malwarebazaar_test.go Add abuse.ch ThreatFox and MalwareBazaar blacklist sources 2026-05-15 21:36:24 +08:00
openphish.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
phishtank.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
provider.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
report.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
report_test.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
rule.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
safebrowsing.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
source.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
source_test.go Initial commit 2026-04-26 19:44:05 +07:00
testhelpers_test.go Initial commit 2026-04-26 19:44:05 +07:00
threatfox.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
threatfox_test.go Add abuse.ch ThreatFox and MalwareBazaar blacklist sources 2026-05-15 21:36:24 +08:00
types.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
urlhaus.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
urlhaus_test.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00
virustotal.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
virustotal_test.go Separate observation from evaluation in blacklist sources 2026-05-15 18:04:17 +08:00