checker-blacklist/checker
Pierre-Olivier Mercier a5559ad98f Add Criminal IP domain reputation source
Implements the Criminal IP API (api.criminalip.io/v1/domain/report) as a
new blacklist source. Returns crit for High/Critical inbound or outbound
risk scores, warn for Moderate; Safe and Low scores are not flagged.
2026-05-15 21:56:32 +08:00
..
botvrij.go Add Botvrij.eu domain blocklist source 2026-05-15 21:36:24 +08:00
botvrij_test.go Add Botvrij.eu domain blocklist source 2026-05-15 21:36:24 +08:00
collect.go Initial commit 2026-04-26 19:44:05 +07:00
criminalip.go Add Criminal IP domain reputation source 2026-05-15 21:56:32 +08:00
definition.go Initial commit 2026-04-26 19:44:05 +07:00
disconnect.go Add Disconnect.me tracking-protection blocklist source 2026-05-15 21:36:24 +08:00
disconnect_test.go Add Disconnect.me tracking-protection blocklist source 2026-05-15 21:36:24 +08: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
oisd.go Add OISD domain blocklist source 2026-05-15 21:41:35 +08:00
oisd_test.go Add OISD domain blocklist source 2026-05-15 21:41:35 +08:00
openphish.go Extract disabledResult and evidenceEval helpers to reduce boilerplate 2026-05-15 21:36:24 +08:00
otx.go Add AlienVault OTX domain threat intelligence source 2026-05-15 21:41:38 +08:00
otx_test.go Add AlienVault OTX domain threat intelligence source 2026-05-15 21:41:38 +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
pulsedive.go Add Pulsedive domain threat intelligence source 2026-05-15 21:41:38 +08:00
pulsedive_test.go Add Pulsedive domain threat intelligence source 2026-05-15 21:41:38 +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 Add Pulsedive domain threat intelligence source 2026-05-15 21:41:38 +08: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