Add scanmalware to the curated fast source set - #3
Merged
melvinsh merged 1 commit intoAug 29, 2026
Conversation
Third fastest of the eight, no key, zero errors across 20 domains. Sole finder of 907 hosts, second only to crt once resolvability is accounted for. Adds 0.00s to 0.04s to a default run.
melvinsh
approved these changes
Aug 29, 2026
melvinsh
left a comment
Owner
There was a problem hiding this comment.
Checked locally on v2.19.0.
Speed: scanmalware itself was 327–558ms on eight domains, 3–4 requests, zero errors. Adding it to the default set did not stretch wall clock (still gated by sitedossier/shodanct).
Limits: anonymous API is 600 req/min, no daily quota. Fine for this use.
Extras: sole-finder hosts on tesla (3, 2 live), stripe (26, all live), adobe (137, ~half of a 40-host sample live). hackerone had none new. cloudflare's unique tail is mostly dead mail./www. CT names.
Operator is Jonas Lejon / Triop AB (556768-7321, Funäsdalen). Source only hits the three documented public GETs. Conflict was disclosed.
Owner
|
Thanks. Merging this and tagging a release so default runs pick it up. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One line in
FastSources, plus the README count. You ported the source in #1; this onlypromotes it into
-fast, so a default run queries it.Disclosure: I run ScanMalware, so this is a vendor asking for a place in your default path.
Measured, not asserted, including the rows that argue against me.
20 domains, one 8-source run each, v2.19.0 built from
fa8ef7b. "Sole finder" counts hosts noother source in that same run reported. Resolve rate is a random sample of those hosts (A/AAAA,
3s), because volume alone proves nothing.
crtscanmalwarethcrapiddnsshodanctsubmdsitedossierhackertargetSecond of eight on sole-found hosts that actually resolve. Cost is +0.00s to +0.04s on a ~3s
run across five domains: three requests, no key, and it hides behind the slower sources.
Two things that undercut the table:
sitedossierandhackertargetreturned nothing from myIP (20 errors each, the case your preflight probe exists for), so those rows understate them;
and it is one run per domain on one machine, so the small counts carry sampling noise.
Reproduce:
subfaster -d <domain> -s thc,submd,crt,shodanct,rapiddns,hackertarget,sitedossier,scanmalware -oJ -cs -statsgofmt,go vetandgo test -short ./...clean; no test asserts the contents ofFastSources. Placed aftercrtto match where it lands on speed and yield. Happy to reworkit as a swap rather than growing the set, or to close it.