PACKAGES / Profullstack
crawlproof
Terminal dashboard showing CrawlProof traffic, ad delivery and CoinPay revenue for a fleet of sites.
INSTALL
w3bs install crawlproof.com/crawlproofNo w3bs yet? curl -fsSL https://w3bs.org/install.sh | sh
Get started
What to type once it is installed.
w3bs install crawlproof.com/crawlproofInstall crawlproof and track it for updatescrawlproof dashboardOpen live ROI, traffic, ads, money and spend screenscrawlproof stats <site>Print a site's sources, referrers and top pagescrawlproof ad <url> --draftRead a page and draft an ad campaign for itcrawlproof ads trendsShow which topics are trending for ad targeting
Every option: crawlproof --help · docs ↗
Malware scan
ThreatCrush found no malware indicators in crawlproof 0.5.0. The other findings below are ordinary code-review notes, not malware.
- Scanned
- 2026-11-05 04:47 UTC · threatcrush 0.13.30
- Files
- 1479 (installer + github.com/profullstack/crawlproof.com)
- Findings
- 2 high · 30 medium · 18 low
50 other findings (not malware)
- highTLS certificate verification disabled
source/lib/onion.ts:48tls-verification-disabled · CWE-295 - highHardcoded Credential
source/lib/sp/platforms/facebook.ts:32secret-generic-credential · CWE-798 - mediumunescaped HTML rendering
source/app/(app)/dashboard/admin/email-broadcast/EmailBroadcastForm.tsx:125js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/(app)/dashboard/projects/[id]/autoblog/articles/[articleId]/page.tsx:214js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/(marketing)/blog/[slug]/page.tsx:74js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/(marketing)/blog/[slug]/page.tsx:102js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/(marketing)/recent/page.tsx:177js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/(marketing)/recent/page.tsx:181js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/c/[project]/[slug]/page.tsx:76js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/c/[project]/page.tsx:58js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/careers.js/route.ts:228js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/careers.js/route.ts:285js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/app/layout.tsx:129js-unescaped-html-sink · CWE-79 - mediumredirect to a non-constant destination
source/app/login/form.tsx:40js-open-redirect · CWE-601 - mediumunescaped HTML rendering
source/app/r/[token]/page.tsx:164js-unescaped-html-sink · CWE-79 - mediumredirect to a non-constant destination
source/app/signup/form.tsx:65js-open-redirect · CWE-601 - mediumunescaped HTML rendering
source/app/surveys/[slug]/invite/page.tsx:68js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/components/json-ld.tsx:8js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/components/pit-footer.tsx:17js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/components/report/markdown-view.tsx:16js-unescaped-html-sink · CWE-79 - mediumunescaped HTML rendering
source/lib/careers/page-templates.ts:198js-unescaped-html-sink · CWE-79 - mediumdynamic code execution
source/lib/crawl-limits.ts:67js-dynamic-code-execution · CWE-95 - mediumregex with nested unbounded quantifiers
source/lib/emailMarkdown.ts:41redos-nested-quantifier · CWE-1333 - mediumregex with nested unbounded quantifiers
source/lib/emailMarkdown.ts:324redos-nested-quantifier · CWE-1333 - mediumregex with nested unbounded quantifiers
source/lib/lx/articleGen.ts:100redos-nested-quantifier · CWE-1333 - mediumregex with nested unbounded quantifiers
source/lib/tracker/agent-gate.ts:61redos-nested-quantifier · CWE-1333 - mediumpredictable temporary file
source/ops/selfhost/server/setup-supabase.sh:218sh-predictable-temp-path · CWE-377 - mediumSQL built from a template literal or f-string
source/scripts/detect-slot-themes.ts:31sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/scripts/purge-constructed-keywords.ts:163sql-template-interpolation · CWE-89 - mediumSQL built from a template literal or f-string
source/scripts/purge-offniche-keywords.ts:124sql-template-interpolation · CWE-89 - mediumdynamic code execution
source/scripts/test-crawl-limits.mjs:14js-dynamic-code-execution · CWE-95 - mediumdynamic code execution
source/scripts/test-crawl-limits.mjs:24js-dynamic-code-execution · CWE-95 - lowHardcoded Credential
source/app/(marketing)/docs/autoblog-webhook/page.tsx:156secret-generic-credential · CWE-798 - lowHardcoded Credential
source/lib/sealed/migrate.ts:38secret-generic-credential · CWE-798 - lowHardcoded Credential
source/lib/sp/platforms/linkedin.ts:25secret-generic-credential · CWE-798 - lowGeneric API Key
source/tests/ads-generator-agent.test.ts:160secret-generic-api-key · CWE-798 - lowGeneric API Key
source/tests/ads-generator-agent.test.ts:187secret-generic-api-key · CWE-798 - lowdynamic code execution
source/tests/careers-page-templates.test.ts:21js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/careers-widget-script.test.ts:19js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/careers-widget-script.test.ts:69js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ad-visitor-id.test.ts:51js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ad-visitor-id.test.ts:52js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:20js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:24js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:25js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:26js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:31js-dynamic-code-execution · CWE-95 - lowdynamic code execution
source/tests/contract/ads-click-cooldown-redis.test.ts:35js-dynamic-code-execution · CWE-95 - lowHardcoded Credential
source/tests/contract/posthog-integration.test.ts:13secret-generic-credential · CWE-798 - lowHardcoded Credential
source/tests/lead-campaign.test.ts:16secret-generic-credential · CWE-798
Badge for your README
[](https://w3bs.org/packages/crawlproof.com/crawlproof)