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.
5 of your 20 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 13.96s · analysis 4.58s · 12.2 MB · GitHub preflight 430ms

boku7/Loki

https://github.com/boku7/Loki.git · scanned 2026-06-05 01:32 UTC (8 hours, 28 minutes ago) · 10 languages

63 findings (17 legacy + 46 scanner) 35th percentile · Javascript · small (2-20K LoC) Scanner says 98 (lower by 37)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 8 hours, 27 minutes ago · v2 · 40 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 90.5 0.25 22.62
testing_score 44.0 0.20 8.80
documentation_score 60.0 0.15 9.00
practices_score 40.0 0.15 6.00
code_quality 64.8 0.10 6.48
Overall 1.00 61.2
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 272 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
randomChoice software healthy create_agent_payload.js:randomChoice
randomVersion software healthy create_agent_payload.js:randomVersion
generateMetaContainer software healthy create_agent_payload.js:generateMetaContainer
promptInput software healthy create_agent_payload.js:promptInput
hashFile software healthy create_agent_payload.js:hashFile
changeNodeHashes software healthy create_agent_payload.js:changeNodeHashes
cleanup software healthy create_agent_payload.js:cleanup
generateAESKey software healthy client/crypt.js:generateAESKey
aesEncrypt software healthy client/crypt.js:aesEncrypt
aesDecrypt software healthy client/crypt.js:aesDecrypt
generateUUID software healthy client/crypt.js:generateUUID
logToFile software healthy client/agent.js:logToFile
generateUUID software healthy client/agent.js:generateUUID
timeDifference software healthy client/agent.js:timeDifference
getHelpInfo software healthy client/agent.js:getHelpInfo
splitStringWithQuotes software healthy client/agent.js:splitStringWithQuotes
doDownloadFile software healthy client/agent.js:doDownloadFile
getFormattedTimestamp software healthy client/agent.js:getFormattedTimestamp
getCommandHistoryFile software healthy client/agent.js:getCommandHistoryFile
saveCommandToHistory software healthy client/agent.js:saveCommandToHistory
loadCommandHistory software healthy client/agent.js:loadCommandHistory
showHelp software healthy client/agent.js:showHelp
sendCommand software healthy client/agent.js:sendCommand
printToConsole software healthy client/agent.js:printToConsole
loadPreviousLogs software healthy client/agent.js:loadPreviousLogs
loadLogsWithLength software healthy client/agent.js:loadLogsWithLength
clearConsole software healthy client/agent.js:clearConsole
showDropdown software healthy client/agent.js:showDropdown
closeDropdown software healthy client/agent.js:closeDropdown
handleInput software healthy client/agent.js:handleInput
handleTabCompletion software healthy client/agent.js:handleTabCompletion
populateAgentTable software healthy client/agent.js:populateAgentTable
updateTable software healthy client/agent.js:updateTable
format_ls_output software healthy client/agent.js:format_ls_output
moveCursorByWord software healthy client/agent.js:moveCursorByWord
executeCommandTests software healthy client/agent.js:executeCommandTests
logMain software healthy client/dashboard.js:logMain
timeDifference software healthy client/dashboard.js:timeDifference
parseTimeStringToMilliseconds software healthy client/dashboard.js:parseTimeStringToMilliseconds
handleContextMenu software healthy client/dashboard.js:handleContextMenu
updateTable software healthy client/dashboard.js:updateTable
updateOrAddRow software healthy client/dashboard.js:updateOrAddRow
updateTableSort software healthy client/dashboard.js:updateTableSort
getColumnIndex software healthy client/dashboard.js:getColumnIndex
updateArrows software healthy client/dashboard.js:updateArrows
createDashboardWindow software healthy client/kernel.js:createDashboardWindow
createContainerWindow software healthy client/kernel.js:createContainerWindow
createExplorerWindow software healthy client/kernel.js:createExplorerWindow
openDownloadsExplorer software healthy client/kernel.js:openDownloadsExplorer
openAgentLogsExplorer software healthy client/kernel.js:openAgentLogsExplorer

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

LabelLayerStatusPath
README.md software healthy README.md
create_agent_payload.js software healthy create_agent_payload.js
agent-settings.html software healthy client/agent-settings.html
crypt.js software healthy client/crypt.js
agent.js software healthy client/agent.js
dashboard.html software healthy client/dashboard.html
dashboard.js software healthy client/dashboard.js
package.json software healthy client/package.json
task-queue.html software healthy client/task-queue.html
kernel.js software healthy client/kernel.js
explorer.js software healthy client/explorer.js
dashboard-settings.html software healthy client/dashboard-settings.html
azure.js software healthy client/azure.js
common.js software healthy client/common.js
agent.html software healthy client/agent.html
explorer.css software healthy client/explorer.css
settings.html software healthy client/settings.html
explorer.html software healthy client/explorer.html
task-queue.js software healthy client/task-queue.js
links.html software healthy client/links.html
windows.md software healthy docs/compile/client/windows.md
macos.md software healthy docs/compile/client/macos.md
linux.md software healthy docs/compile/client/linux.md
windows.md software healthy docs/compile/agent/windows.md
macos.md software healthy docs/compile/agent/macos.md
linux.md software healthy docs/compile/agent/linux.md
recommendations.md software healthy docs/opsec/recommendations.md
guidance.md software healthy docs/detect/guidance.md
create-storage-account-portal.md software healthy docs/azure/create-storage-account-portal.md
create-storage-account-sas-azurecli.md software healthy docs/azure/create-storage-account-sas-azurecli.md
electronapps.md software healthy docs/vulnhunt/electronapps.md
agent.md software healthy docs/features/agent.md
client.md software healthy docs/features/client.md
package.json software healthy agent/package.json
config.js software warning agent/config.js
renderer.html software healthy agent/renderer.html
main.js software healthy agent/main.js
renderer.js software healthy agent/renderer.js
beacon.h software healthy dev/COFFLoader/beacon.h
runBOF.js software healthy dev/COFFLoader/runBOF.js
package.json software healthy dev/COFFLoader/package.json
COFFLoader.cpp software healthy dev/COFFLoader/COFFLoader.cpp
COFFLoader.h software healthy dev/COFFLoader/COFFLoader.h
beacon_compatibility.h software healthy dev/COFFLoader/beacon_compatibility.h
beacon_compatibility.c software healthy dev/COFFLoader/beacon_compatibility.c
node_loader.cpp software healthy dev/loader/node_loader.cpp
test_loader.js software warning dev/test/test_loader.js
test_execute_assembly.js software warning dev/test/test_execute_assembly.js
test_scexec.js software warning dev/test/test_scexec.js
node_assembly_execute.cpp software healthy dev/execute_assembly/node_assembly_execute.cpp

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

LabelLayerStatusPath
client software healthy client
docs software healthy docs
compile software healthy docs/compile
client software healthy docs/compile/client
agent software healthy docs/compile/agent
opsec software healthy docs/opsec
detect software healthy docs/detect
azure software healthy docs/azure
vulnhunt software healthy docs/vulnhunt
features software healthy docs/features
agent software healthy agent
dev software healthy dev
COFFLoader software healthy dev/COFFLoader
loader software healthy dev/loader
test software healthy dev/test
execute_assembly software healthy dev/execute_assembly
scexec software healthy dev/scexec
backdoor software healthy backdoor
Cursor software healthy backdoor/Cursor
QRLWallet software healthy backdoor/QRLWallet

LabelLayerStatusPath
Task software healthy client/agent.js:Task
Container software healthy client/kernel.js:Container
Agent software healthy client/kernel.js:Agent
Task software healthy client/kernel.js:Task
Task software healthy client/explorer.js:Task
Agent software healthy client/azure.js:Agent
Container software healthy agent/main.js:Container
Agent software healthy agent/main.js:Agent
Task software healthy agent/main.js:Task
TCPAgent software healthy agent/main.js:TCPAgent
TCPServer software healthy agent/main.js:TCPServer
BeaconPack software healthy agent/renderer.js:BeaconPack
BeaconPack software healthy dev/COFFLoader/runBOF.js:BeaconPack

LabelLayerStatusPath
192.168.1.1 network healthy client/agent.js
192.168.1.0 network healthy client/agent.js
1.1.1.1 network healthy client/agent.js
127.0.0.1 network healthy client/agent.js

LabelLayerStatusPath
repobility-clone-4rijlify software healthy /tmp/repobility-clone-4rijlify

LabelLayerStatusPath
port:443 network healthy client/azure.js

LabelLayerStatusPath
vps::azure hardware healthy create_agent_payload.js
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/bf7c966f-70bf-4cf3-a3c2-efbee0268295/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/bf7c966f-70bf-4cf3-a3c2-efbee0268295/

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.