Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
81 of your 215 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 5.7s · analysis 16.6s · 7.1 MB · GitHub API rate-limit (preflight)

violettoolssite/CFspider

https://github.com/violettoolssite/CFspider · scanned 2026-06-06 01:12 UTC (4 days, 1 hour ago) · 10 languages

443 raw signals (207 security + 236 graph) 37th percentile · Python · medium (20-100K LoC) System graph score 65 (lower by 18)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 1 hour ago · v2 · 216 actionable findings from 2 signal sources. 108 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 75.0 0.15 11.25
security_score 36.0 0.25 9.00
testing_score 15.0 0.20 3.00
documentation_score 81.6 0.15 12.24
practices_score 67.0 0.15 10.05
code_quality 18.8 0.10 1.88
Overall 1.00 47.4
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1258 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
check software healthy cloak_test.py:30
async_tests software healthy cloak_test.py:150
obfuscate software healthy obfuscate.js:obfuscate
generateObfuscatedName software healthy cfspider_obfuscate.js:generateObfuscatedName
xorEncrypt software healthy cfspider_obfuscate.js:xorEncrypt
customBase64Encode software healthy cfspider_obfuscate.js:customBase64Encode
encryptString software healthy cfspider_obfuscate.js:encryptString
generateDecryptFunction software healthy cfspider_obfuscate.js:generateDecryptFunction
_代_ software healthy cfspider_obfuscate.js:_代_
_理_ software healthy cfspider_obfuscate.js:_理_
obfuscateNumber software healthy cfspider_obfuscate.js:obfuscateNumber
obfuscateCode software healthy cfspider_obfuscate.js:obfuscateCode
main software healthy cfspider_obfuscate.js:main
x27cnEnc software healthy add_encryption.js:x27cnEnc
present software healthy add_encryption.js:present
x27cnEnc software healthy build_encrypted.js:x27cnEnc
b64 software healthy deep_obfuscate.js:b64
createWindow software healthy cfspider-browser/electron/main.ts:createWindow
registerShortcuts software healthy cfspider-browser/electron/main.ts:registerShortcuts
isLocalEndpoint software healthy cfspider-browser/electron/main.ts:isLocalEndpoint
expandEnvVars software healthy cfspider-browser/electron/main.ts:expandEnvVars
fileExists software healthy cfspider-browser/electron/main.ts:fileExists
isPathSafe software healthy cfspider-browser/electron/main.ts:isPathSafe
memUsage software healthy cfspider-browser/electron/main.ts:memUsage
loadScheduledTasks software healthy cfspider-browser/electron/main.ts:loadScheduledTasks
saveScheduledTasks software healthy cfspider-browser/electron/main.ts:saveScheduledTasks
scheduleTask software healthy cfspider-browser/electron/main.ts:scheduleTask
generateTaskId software healthy cfspider-browser/electron/main.ts:generateTaskId
formatTokenCount software healthy cfspider-browser/src/App.tsx:formatTokenCount
useAnimatedNumber software healthy cfspider-browser/src/App.tsx:useAnimatedNumber
animate software healthy cfspider-browser/src/App.tsx:animate
getShortModelName software healthy cfspider-browser/src/App.tsx:getShortModelName
getAIDisplayInfo software healthy cfspider-browser/src/App.tsx:getAIDisplayInfo
NotificationIcon software healthy cfspider-browser/src/App.tsx:NotificationIcon
App software healthy cfspider-browser/src/App.tsx:App
getSelection software healthy cfspider-browser/src/shims/use-sync-external-store.ts:getSe…
generateBezierControlPoint software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:ge…
midX software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:mi…
midY software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:mi…
bezierInterpolate software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:be…
easeOutQuart software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:ea…
VirtualMouse software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:Vi…
animate software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:an…
continuousMove software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:co…
animateMove software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:an…
getMouseColor software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx:ge…
Toolbar software healthy cfspider-browser/src/components/Browser/Toolbar.tsx:Toolbar
TabBar software healthy cfspider-browser/src/components/Browser/TabBar.tsx:TabBar
AddressBar software healthy cfspider-browser/src/components/Browser/AddressBar.tsx:Addr…
handleKeyDown software healthy cfspider-browser/src/components/Browser/AddressBar.tsx:hand…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
cloak_test.py software healthy cloak_test.py
README.md software healthy README.md
obfuscate.js software healthy obfuscate.js
package.json software healthy package.json
cfspider_obfuscate.js software healthy cfspider_obfuscate.js
add_encryption.js software healthy add_encryption.js
package-lock.json software healthy package-lock.json
build_encrypted.js software healthy build_encrypted.js
agent-skills.md software healthy agent-skills.md
pyproject.toml software healthy pyproject.toml
deep_obfuscate.js software healthy deep_obfuscate.js
README.md software healthy api-docs/README.md
main.js software warning api-docs/js/main.js
link-styles.css software healthy api-docs/css/link-styles.css
style.css software healthy api-docs/css/style.css
UPDATE_LOG.md software healthy cfspider-browser/UPDATE_LOG.md
TESTING_GUIDE.md software healthy cfspider-browser/TESTING_GUIDE.md
vite.config.ts software warning cfspider-browser/vite.config.ts
LEARNING_SYSTEM.md software healthy cfspider-browser/LEARNING_SYSTEM.md
README.md software healthy cfspider-browser/README.md
package.json software healthy cfspider-browser/package.json
tsconfig.node.json software healthy cfspider-browser/tsconfig.node.json
index.html software healthy cfspider-browser/index.html
package-lock.json software healthy cfspider-browser/package-lock.json
electron-builder.json software healthy cfspider-browser/electron-builder.json
tsconfig.json software healthy cfspider-browser/tsconfig.json
preload.ts software warning cfspider-browser/electron/preload.ts
main.ts software healthy cfspider-browser/electron/main.ts
index.css software healthy cfspider-browser/src/index.css
main.tsx software warning cfspider-browser/src/main.tsx
vite-env.d.ts software warning cfspider-browser/src/vite-env.d.ts
App.tsx software healthy cfspider-browser/src/App.tsx
use-sync-external-store.ts software healthy cfspider-browser/src/shims/use-sync-external-store.ts
VirtualMouse.tsx software healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx
Toolbar.tsx software healthy cfspider-browser/src/components/Browser/Toolbar.tsx
TabBar.tsx software healthy cfspider-browser/src/components/Browser/TabBar.tsx
AddressBar.tsx software healthy cfspider-browser/src/components/Browser/AddressBar.tsx
Browser.tsx software healthy cfspider-browser/src/components/Browser/Browser.tsx
DataPanel.tsx software healthy cfspider-browser/src/components/DataPanel/DataPanel.tsx
SettingsModal.tsx software healthy cfspider-browser/src/components/Settings/SettingsModal.tsx
AIChat.tsx software healthy cfspider-browser/src/components/AIChat/AIChat.tsx
InputBox.tsx software healthy cfspider-browser/src/components/AIChat/InputBox.tsx
MessageList.tsx software healthy cfspider-browser/src/components/AIChat/MessageList.tsx
ai.ts software healthy cfspider-browser/src/services/ai.ts
rules.ts software healthy cfspider-browser/src/services/rules.ts
heartbeat.ts software healthy cfspider-browser/src/services/heartbeat.ts
extractor.ts software healthy cfspider-browser/src/services/extractor.ts
skills.ts software healthy cfspider-browser/src/services/skills.ts
builtinSkills.ts software warning cfspider-browser/src/services/builtinSkills.ts
iqiyi-navigation.md software healthy cfspider-browser/src/services/skills/iqiyi-navigation.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
MouseOps software healthy cfspider-browser/electron/main.ts:MouseOps
WinAPI software healthy cfspider-browser/electron/main.ts:WinAPI
IPMapCollector software healthy cfspider/ip_map.py:64
TwoProxyServer software healthy cfspider/proxy_server.py:130
VlessClient software healthy cfspider/vless_client.py:15
VlessConnection software healthy cfspider/vless_client.py:197
LocalVlessProxy software healthy cfspider/vless_client.py:270
CFSpiderError software healthy cfspider/__init__.py:215
BrowserNotInstalledError software healthy cfspider/__init__.py:230
PlaywrightNotInstalledError software healthy cfspider/__init__.py:246
_CloakResponseAdapter software healthy cfspider/stealth.py:76
StealthSession software healthy cfspider/stealth.py:311
_BrowserPageResponse software healthy cfspider/stealth.py:556
ImpersonateResponse software healthy cfspider/impersonate.py:45
ImpersonateSession software healthy cfspider/impersonate.py:247
BatchItem software healthy cfspider/batch.py:45
BatchResult software healthy cfspider/batch.py:74
HumanBrowser software healthy cfspider/human_browser.py:160
HumanBrowserSync software healthy cfspider/human_browser.py:530
AsyncCFSpiderResponse software healthy cfspider/async_api.py:39
AsyncStreamResponse software healthy cfspider/async_api.py:201
MirrorResult software healthy cfspider/mirror.py:67
WebMirror software healthy cfspider/mirror.py:103
WorkersManager software healthy cfspider/workers_manager.py:125
Element software healthy cfspider/extract.py:76
ExtractResult software healthy cfspider/extract.py:255
Extractor software healthy cfspider/extract.py:285
Session software healthy cfspider/session.py:11
CrawlResult software healthy cfspider/ai_browser.py:108
ExecuteResult software healthy cfspider/ai_browser.py:118
AIBrowser software healthy cfspider/ai_browser.py:127
AIBrowserSync software healthy cfspider/ai_browser.py:749
TaskResult software healthy cfspider/ai_browser_v2.py:63
AIBrowserV2 software healthy cfspider/ai_browser_v2.py:71
CFSpiderResponse software healthy cfspider/api.py:39
BrowserNotInstalledError software healthy cfspider/browser.py:89
PlaywrightNotInstalledError software healthy cfspider/browser.py:94
Browser software healthy cfspider/browser.py:99
AsyncSession software healthy cfspider/async_session.py:14
StringCryptor software healthy cfspider/x27cn/string_crypt.py:13
X27cnObfuscator software healthy cfspider/x27cn/obfuscator.py:19
NameGenerator software healthy cfspider/x27cn/name_gen.py:14

LabelLayerStatusPath
api-docs software healthy api-docs
js software healthy api-docs/js
css software healthy api-docs/css
cfspider-browser software healthy cfspider-browser
electron software healthy cfspider-browser/electron
src software healthy cfspider-browser/src
shims software healthy cfspider-browser/src/shims
components software healthy cfspider-browser/src/components
Browser software healthy cfspider-browser/src/components/Browser
DataPanel software healthy cfspider-browser/src/components/DataPanel
Settings software healthy cfspider-browser/src/components/Settings
AIChat software healthy cfspider-browser/src/components/AIChat
services software healthy cfspider-browser/src/services
skills software healthy cfspider-browser/src/services/skills
store software healthy cfspider-browser/src/store
browser-extension software healthy browser-extension
workers software healthy workers
cfspider-pages software healthy cfspider-pages
x27cn software healthy x27cn
x27cn software healthy x27cn/x27cn
cfspider software healthy cfspider
workers software healthy cfspider/workers
x27cn software healthy cfspider/x27cn
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
131.0.0.0 network healthy cfspider-browser/electron/main.ts
127.0.0.1 network healthy cfspider-browser/electron/main.ts
120.0.0.0 network healthy cfspider-browser/electron/main.ts
45.54.67.85 network healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx
1.042.751.751 network healthy browser-extension/content.js
8.8.4.4 network healthy workers/破皮版workers.js
223.5.5.5 network healthy workers/破皮版workers.js
119.29.29.29 network healthy workers/破皮版workers.js
114.114.114.114 network healthy workers/破皮版workers.js
101.101.101.101 network healthy workers/破皮版workers.js
208.67.220.220 network healthy workers/破皮版workers.js
240.0.0.0 network healthy workers/破皮版workers.js
8.8.8.8 network healthy workers/破皮版workers.js
1.1.1.1 network healthy workers/破皮版workers.js
104.16.0.0 network healthy workers/破皮版workers.js
122.0.0.0 network healthy workers/爬楼梯workers.js
121.0.0.0 network healthy workers/爬楼梯workers.js
119.0.0.0 network healthy workers/爬楼梯workers.js
118.0.0.0 network healthy workers/爬楼梯workers.js
108.0.0.0 network healthy workers/爬楼梯workers.js
166.0.188.128 network healthy workers/workers.js
1.2.3.4 network healthy cfspider/workers_manager.py

LabelLayerStatusPath
App frontend healthy cfspider-browser/src/App.tsx
VirtualMouse frontend healthy cfspider-browser/src/components/Browser/VirtualMouse.tsx
Toolbar frontend healthy cfspider-browser/src/components/Browser/Toolbar.tsx
TabBar frontend healthy cfspider-browser/src/components/Browser/TabBar.tsx
AddressBar frontend healthy cfspider-browser/src/components/Browser/AddressBar.tsx
Browser frontend healthy cfspider-browser/src/components/Browser/Browser.tsx
DataPanel frontend healthy cfspider-browser/src/components/DataPanel/DataPanel.tsx
SettingsModal frontend healthy cfspider-browser/src/components/Settings/SettingsModal.tsx
AIChat frontend healthy cfspider-browser/src/components/AIChat/AIChat.tsx
InputBox frontend healthy cfspider-browser/src/components/AIChat/InputBox.tsx
MessageList frontend healthy cfspider-browser/src/components/AIChat/MessageList.tsx

LabelLayerStatusPath
port:5174 network healthy cfspider-browser/vite.config.ts
port:53 network healthy workers/破皮版workers.js
port:1080 network healthy cfspider/proxy_server.py
port:50 network healthy cfspider/proxy_server.py
port:443 network healthy cfspider/vless_client.py
port:10 network healthy cfspider/vless_client.py

LabelLayerStatusPath
password_literal::workers/破皮版workers.js security healthy workers/破皮版workers.js
password_literal::workers/workers.js security healthy workers/workers.js
password_literal::workers/vless_workers.js security healthy workers/vless_workers.js
password_literal::cfspider/workers/破皮版workers.js security healthy cfspider/workers/破皮版workers.js
password_literal::cfspider/workers/workers.js security healthy cfspider/workers/workers.js
password_literal::cfspider/workers/vless_workers.js security healthy cfspider/workers/vless_workers.js

LabelLayerStatusPath
build-windows cicd healthy .github/workflows/build-browser.yml
build-macos cicd healthy .github/workflows/build-browser.yml
build-linux cicd healthy .github/workflows/build-browser.yml
release cicd healthy .github/workflows/build-browser.yml
update-configs cicd healthy .github/workflows/update-vless-configs.yml

LabelLayerStatusPath
postgres data healthy package-lock.json
sqlite data healthy cfspider/export.py

LabelLayerStatusPath
auth::cfspider-browser/src/services/ai.ts security healthy cfspider-browser/src/services/ai.ts
auth::cfspider-browser/src/components/Browser/Browser.tsx security healthy cfspider-browser/src/components/Browser/Browser.tsx

LabelLayerStatusPath
gha::build-browser cicd healthy .github/workflows/build-browser.yml
gha::update-vless-configs cicd healthy .github/workflows/update-vless-configs.yml

LabelLayerStatusPath
repobility-clone-j3em3sj9 software healthy /tmp/repobility-clone-j3em3sj9

LabelLayerStatusPath
IF data healthy cfspider/export.py

LabelLayerStatusPath
nginx network healthy workers/破皮版workers.js

LabelLayerStatusPath
gpu (detected) hardware healthy cfspider-browser/src/components/Settings/SettingsModal.tsx

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/f3288468-7c64-43df-aa0e-0cdd9f87b514/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f3288468-7c64-43df-aa0e-0cdd9f87b514/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.