https://github.com/BigBodyCobain/Shadowbroker
· scanned 2026-06-17 01:23 UTC (1 month, 2 weeks ago)
406 raw signals (0 security + 406 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -24.3 (diff) · 379 actionable findings from 1 signal source. 27 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 12204 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.
| Label | Layer | Status | Path |
|---|---|---|---|
venvPythonPath |
software | healthy | start-backend.js:venvPythonPath |
readPersistedVenvDir |
software | healthy | start-backend.js:readPersistedVenvDir |
persistSelectedVenv |
software | healthy | start-backend.js:persistSelectedVenv |
canRun |
software | healthy | start-backend.js:canRun |
canRunBackendPython |
software | healthy | start-backend.js:canRunBackendPython |
findBasePython |
software | healthy | start-backend.js:findBasePython |
rebuildBackendVenv |
software | healthy | start-backend.js:rebuildBackendVenv |
ensureBackendVenv |
software | healthy | start-backend.js:ensureBackendVenv |
cleanupAll |
software | healthy | start-backend.js:cleanupAll |
_env_flag |
software | healthy | backend/wormhole_server.py:18 |
_watch_transport_settings |
software | healthy | backend/wormhole_server.py:69 |
get_sync_state |
software | healthy | backend/node_state.py:54 |
set_sync_state |
software | healthy | backend/node_state.py:58 |
_current_node_mode |
software | healthy | backend/node_state.py:70 |
_node_runtime_supported |
software | healthy | backend/node_state.py:78 |
_node_activation_enabled |
software | healthy | backend/node_state.py:82 |
_participant_node_enabled |
software | healthy | backend/node_state.py:92 |
_node_runtime_snapshot |
software | healthy | backend/node_state.py:96 |
_set_node_sync_disabled_state |
software | healthy | backend/node_state.py:108 |
_set_participant_node_enabled |
software | healthy | backend/node_state.py:115 |
_infonet_private_transport_required |
software | healthy | backend/node_state.py:135 |
_infonet_private_transport_error |
software | healthy | backend/node_state.py:141 |
_is_private_infonet_transport |
software | healthy | backend/node_state.py:145 |
_configured_bootstrap_seed_peer_urls |
software | healthy | backend/node_state.py:149 |
_refresh_node_peer_store |
software | healthy | backend/node_state.py:159 |
_materialize_local_infonet_state |
software | healthy | backend/node_state.py:310 |
loadSpkiPins |
software | healthy | backend/ais_proxy.js:loadSpkiPins |
embedded |
software | healthy | backend/ais_proxy.js:embedded |
spkiHashFromPeerCert |
software | healthy | backend/ais_proxy.js:spkiHashFromPeerCert |
verifyExpiredCertAgainstPins |
software | healthy | backend/ais_proxy.js:verifyExpiredCertAgainstPins |
sendSub |
software | healthy | backend/ais_proxy.js:sendSub |
attachWsHandlers |
software | healthy | backend/ais_proxy.js:attachWsHandlers |
connect |
software | healthy | backend/ais_proxy.js:connect |
_warn_legacy_dm_pubkey_lookup |
software | healthy | backend/main.py:32 |
_preferred_dm_lookup_target |
software | healthy | backend/main.py:44 |
_compatibility_debt_status |
software | healthy | backend/main.py:58 |
_compatibility_readiness_status |
software | healthy | backend/main.py:80 |
_scope_allows_exact_local |
software | healthy | backend/main.py:107 |
gate_privileged_access_status_snapshot |
software | dead | backend/main.py:117 |
_check_explicit_scoped_auth_local |
software | healthy | backend/main.py:121 |
_gate_privileged_access_status_snapshot_local |
software | healthy | backend/main.py:146 |
_load_optional_router |
software | healthy | backend/main.py:342 |
_scoped_view_authenticated |
software | healthy | backend/main.py:382 |
_privacy_core_status |
software | healthy | backend/main.py:389 |
_privacy_claims_status |
software | healthy | backend/main.py:410 |
_privacy_status_surface |
software | healthy | backend/main.py:429 |
_rollout_readiness_status |
software | healthy | backend/main.py:444 |
_rollout_controls_status |
software | healthy | backend/main.py:471 |
_rollout_health_status |
software | healthy | backend/main.py:488 |
_strong_claims_compat_shim |
software | healthy | backend/main.py:507 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
wormhole-start.sh |
software | healthy | wormhole-start.sh |
start.sh |
software | healthy | start.sh |
docker-compose.gitlab.yml |
software | healthy | docker-compose.gitlab.yml |
killwormhole.sh |
software | healthy | killwormhole.sh |
compose.sh |
software | healthy | compose.sh |
docker-compose.e2e.yml |
software | healthy | docker-compose.e2e.yml |
docker-compose.build.yml |
software | healthy | docker-compose.build.yml |
.gitlab-ci.yml |
software | healthy | .gitlab-ci.yml |
docker-compose.participant.yml |
software | healthy | docker-compose.participant.yml |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
docker-compose.override.yml |
software | healthy | docker-compose.override.yml |
docker-compose.relay.yml |
software | healthy | docker-compose.relay.yml |
start-backend.js |
software | healthy | start-backend.js |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
Makefile |
software | healthy | Makefile |
kill_wormhole.sh |
software | healthy | kill_wormhole.sh |
LICENSE |
software | healthy | LICENSE |
docker-compose.yml |
software | healthy | docker-compose.yml |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
Mesh.md |
software | healthy | Mesh.md |
meshnode.sh |
software | healthy | meshnode.sh |
DATA-ATTRIBUTION.md |
software | healthy | DATA-ATTRIBUTION.md |
.env.example |
software | healthy | backend/.env.example |
wormhole_server.py |
software | healthy | backend/wormhole_server.py |
node_state.py |
software | healthy | backend/node_state.py |
package-lock.json |
software | healthy | backend/package-lock.json |
pyproject.toml |
software | healthy | backend/pyproject.toml |
ais_proxy.js |
software | healthy | backend/ais_proxy.js |
main.py |
software | healthy | backend/main.py |
package.json |
software | healthy | backend/package.json |
limiter.py |
software | healthy | backend/limiter.py |
auth.py |
software | healthy | backend/auth.py |
docker-entrypoint.sh |
software | healthy | backend/docker-entrypoint.sh |
Dockerfile |
software | healthy | backend/Dockerfile |
gate_sse.py |
software | healthy | backend/gate_sse.py |
test_docker_bridge_hostname_trust.py |
software | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
test_aishub_fallback.py |
software | healthy | backend/tests/test_aishub_fallback.py |
test_gps_jamming_detector.py |
software | healthy | backend/tests/test_gps_jamming_detector.py |
test_crowdthreat_opt_in.py |
software | healthy | backend/tests/test_crowdthreat_opt_in.py |
test_scm_suppliers.py |
software | healthy | backend/tests/test_scm_suppliers.py |
test_news_keywords.py |
software | healthy | backend/tests/test_news_keywords.py |
test_infonet_status_verify_gate.py |
software | healthy | backend/tests/test_infonet_status_verify_gate.py |
test_region_dossier_wikimedia_ua.py |
software | healthy | backend/tests/test_region_dossier_wikimedia_ua.py |
test_gdelt_https.py |
software | healthy | backend/tests/test_gdelt_https.py |
test_badhost_hardening.py |
software | healthy | backend/tests/test_badhost_hardening.py |
test_icao_military.py |
software | healthy | backend/tests/test_icao_military.py |
test_openclaw_routing.py |
software | healthy | backend/tests/test_openclaw_routing.py |
test_gdelt_updater_hardening.py |
software | healthy | backend/tests/test_gdelt_updater_hardening.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
as |
software | healthy | backend/ais_proxy.js:as |
PeerSyncHTTPError |
software | healthy | backend/main.py:1536 |
ViewportUpdate |
software | healthy | backend/main.py:3850 |
LayerUpdate |
software | healthy | backend/main.py:3919 |
_CCTVProxyProfile |
software | healthy | backend/main.py:8176 |
ShodanSearchRequest |
software | healthy | backend/main.py:9025 |
ShodanCountRequest |
software | healthy | backend/main.py:9031 |
ShodanHostRequest |
software | healthy | backend/main.py:9036 |
WormholeUpdate |
software | healthy | backend/main.py:9332 |
NodeSettingsUpdate |
software | healthy | backend/main.py:9340 |
PrivacyProfileUpdate |
software | healthy | backend/main.py:9449 |
WormholeSignRequest |
software | healthy | backend/main.py:9453 |
WormholeSignRawRequest |
software | healthy | backend/main.py:9460 |
WormholeDmEncryptRequest |
software | healthy | backend/main.py:9464 |
WormholeDmComposeRequest |
software | healthy | backend/main.py:9473 |
WormholeDmDecryptRequest |
software | healthy | backend/main.py:9482 |
WormholeDmResetRequest |
software | healthy | backend/main.py:9492 |
WormholeDmBootstrapEncryptRequest |
software | healthy | backend/main.py:9496 |
WormholeDmBootstrapDecryptRequest |
software | healthy | backend/main.py:9502 |
WormholeDmInviteImportRequest |
software | healthy | backend/main.py:9507 |
WormholeRootWitnessImportRequest |
software | healthy | backend/main.py:9512 |
WormholeRootWitnessImportPathRequest |
software | healthy | backend/main.py:9516 |
WormholeRootTransparencyLedgerPublishRequest |
software | healthy | backend/main.py:9520 |
WormholeDmSenderTokenRequest |
software | healthy | backend/main.py:9525 |
WormholeOpenSealRequest |
software | healthy | backend/main.py:9532 |
WormholeBuildSealRequest |
software | healthy | backend/main.py:9539 |
WormholeDeadDropTokenRequest |
software | healthy | backend/main.py:9546 |
WormholePairwiseAliasRequest |
software | healthy | backend/main.py:9552 |
WormholePairwiseAliasRotateRequest |
software | healthy | backend/main.py:9557 |
WormholeDeadDropContactsRequest |
software | healthy | backend/main.py:9564 |
WormholeSasRequest |
software | healthy | backend/main.py:9569 |
WormholeSasConfirmRequest |
software | healthy | backend/main.py:9576 |
WormholeGateRequest |
software | healthy | backend/main.py:9583 |
WormholeGatePersonaCreateRequest |
software | healthy | backend/main.py:9588 |
WormholeGatePersonaActivateRequest |
software | healthy | backend/main.py:9593 |
WormholeGateKeyGrantRequest |
software | healthy | backend/main.py:9598 |
WormholeGateComposeRequest |
software | healthy | backend/main.py:9605 |
WormholeGateEncryptedSignRequest |
software | healthy | backend/main.py:9612 |
WormholeGateEncryptedPostRequest |
software | healthy | backend/main.py:9625 |
WormholeGateDecryptRequest |
software | healthy | backend/main.py:9645 |
WormholeGateDecryptBatchRequest |
software | healthy | backend/main.py:9659 |
WormholeGateRotateRequest |
software | healthy | backend/main.py:9663 |
RouteTransportPolicy |
software | healthy | backend/auth.py:763 |
TestTrustedHostnameParsing |
software | healthy | backend/tests/test_docker_bridge_hostname_trust.py:29 |
TestResolveTrustedBridgeIps |
software | healthy | backend/tests/test_docker_bridge_hostname_trust.py:72 |
TestIsDockerBridgeHost |
software | healthy | backend/tests/test_docker_bridge_hostname_trust.py:154 |
TestGating |
software | healthy | backend/tests/test_aishub_fallback.py:38 |
TestResponseParsing |
software | healthy | backend/tests/test_aishub_fallback.py:91 |
TestNormalize |
software | healthy | backend/tests/test_aishub_fallback.py:147 |
TestPollInterval |
software | healthy | backend/tests/test_aishub_fallback.py:240 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/refresh |
api | healthy | backend/main.py |
POST /api/ais/feed |
api | healthy | backend/main.py |
POST /api/viewport |
api | healthy | backend/main.py |
POST /api/layers |
api | healthy | backend/main.py |
GET /api/oracle/region-intel |
api | healthy | backend/main.py |
GET /api/thermal/verify |
api | healthy | backend/main.py |
POST /api/sigint/transmit |
api | healthy | backend/main.py |
GET /api/sigint/nearest-sdr |
api | healthy | backend/main.py |
POST /api/mesh/send |
api | healthy | backend/main.py |
GET /api/mesh/log |
api | healthy | backend/main.py |
GET /api/mesh/status |
api | healthy | backend/main.py |
GET /api/mesh/signals |
api | healthy | backend/main.py |
GET /api/mesh/messages |
api | healthy | backend/main.py |
GET /api/mesh/channels |
api | healthy | backend/main.py |
POST /api/mesh/vote |
api | healthy | backend/main.py |
POST /api/mesh/report |
api | healthy | backend/main.py |
GET /api/mesh/reputation |
api | healthy | backend/main.py |
GET /api/mesh/reputation/batch |
api | healthy | backend/main.py |
GET /api/mesh/reputation/all |
api | healthy | backend/main.py |
POST /api/mesh/identity/rotate |
api | healthy | backend/main.py |
POST /api/mesh/identity/revoke |
api | healthy | backend/main.py |
POST /api/mesh/gate/create |
api | healthy | backend/main.py |
GET /api/mesh/gate/list |
api | healthy | backend/main.py |
GET /api/mesh/gate/{gate_id} |
api | healthy | backend/main.py |
POST /api/mesh/gate/{gate_id}/message |
api | healthy | backend/main.py |
GET /api/mesh/infonet/status |
api | healthy | backend/main.py |
GET /api/privacy/claims |
api | healthy | backend/main.py |
GET /api/mesh/infonet/merkle |
api | healthy | backend/main.py |
GET /api/mesh/infonet/locator |
api | healthy | backend/main.py |
POST /api/mesh/infonet/sync |
api | healthy | backend/main.py |
GET /api/mesh/metrics |
api | healthy | backend/main.py |
GET /api/mesh/rns/status |
api | healthy | backend/main.py |
GET /api/mesh/infonet/sync |
api | healthy | backend/main.py |
POST /api/mesh/infonet/ingest |
api | healthy | backend/main.py |
GET /api/mesh/infonet/peer-registry |
api | healthy | backend/main.py |
GET /api/mesh/infonet/bootstrap-manifest |
api | healthy | backend/main.py |
POST /api/mesh/infonet/peer-announce |
api | healthy | backend/main.py |
POST /api/mesh/infonet/peer-push |
api | healthy | backend/main.py |
POST /api/mesh/gate/peer-push |
api | healthy | backend/main.py |
POST /api/mesh/gate/peer-pull |
api | healthy | backend/main.py |
GET /api/mesh/peers |
api | healthy | backend/main.py |
POST /api/mesh/peers |
api | healthy | backend/main.py |
DELETE /api/mesh/peers |
api | healthy | backend/main.py |
PATCH /api/mesh/peers |
api | healthy | backend/main.py |
PUT /api/mesh/gate/{gate_id}/envelope_policy |
api | healthy | backend/main.py |
PUT /api/mesh/gate/{gate_id}/legacy_envelope_fallback |
api | healthy | backend/main.py |
GET /api/mesh/gate/{gate_id}/messages |
api | healthy | backend/main.py |
GET /api/mesh/infonet/messages |
api | healthy | backend/main.py |
GET /api/mesh/infonet/messages/wait |
api | healthy | backend/main.py |
GET /api/mesh/infonet/event/{event_id} |
api | healthy | backend/main.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
backend |
software | healthy | backend |
tests |
software | healthy | backend/tests |
mesh |
software | healthy | backend/tests/mesh |
fixtures |
software | healthy | backend/tests/mesh/fixtures |
fixtures |
software | healthy | backend/tests/fixtures |
scripts |
software | healthy | backend/scripts |
third_party |
software | healthy | backend/third_party |
drishx |
software | healthy | backend/third_party/drishx |
osiris |
software | healthy | backend/third_party/osiris |
routers |
software | healthy | backend/routers |
services |
software | healthy | backend/services |
sar |
software | healthy | backend/services/sar |
mesh |
software | healthy | backend/services/mesh |
fetchers |
software | healthy | backend/services/fetchers |
sanctions |
software | healthy | backend/services/sanctions |
osint_intel |
software | healthy | backend/services/osint_intel |
scm |
software | healthy | backend/services/scm |
osint |
software | healthy | backend/services/osint |
infonet |
software | healthy | backend/services/infonet |
adapters |
software | healthy | backend/services/infonet/adapters |
markets |
software | healthy | backend/services/infonet/markets |
tests |
software | healthy | backend/services/infonet/tests |
reputation |
software | healthy | backend/services/infonet/reputation |
anti_gaming |
software | healthy | backend/services/infonet/reputation/anti_gaming |
bootstrap |
software | healthy | backend/services/infonet/bootstrap |
gates |
software | healthy | backend/services/infonet/gates |
shutdown |
software | healthy | backend/services/infonet/gates/shutdown |
privacy |
software | healthy | backend/services/infonet/privacy |
function_keys |
software | healthy | backend/services/infonet/privacy/function_keys |
partition |
software | healthy | backend/services/infonet/partition |
governance |
software | healthy | backend/services/infonet/governance |
road_corridor_sat |
software | healthy | backend/services/road_corridor_sat |
intel_feeds |
software | healthy | backend/services/intel_feeds |
config |
software | healthy | backend/config |
desktop-shell |
software | healthy | desktop-shell |
scripts |
software | healthy | desktop-shell/scripts |
src |
software | healthy | desktop-shell/src |
handlers |
software | healthy | desktop-shell/src/handlers |
tauri-skeleton |
software | healthy | desktop-shell/tauri-skeleton |
scripts |
software | healthy | desktop-shell/tauri-skeleton/scripts |
src-tauri |
software | healthy | desktop-shell/tauri-skeleton/src-tauri |
src |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/src |
gen |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/gen |
schemas |
software | healthy | desktop-shell/tauri-skeleton/src-tauri/gen/schemas |
scripts |
software | healthy | scripts |
mesh |
software | healthy | scripts/mesh |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
frontend |
software | healthy | frontend |
scripts |
software | healthy | frontend/scripts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | frontend/src/app/layout.tsx |
Dashboard |
frontend | healthy | frontend/src/app/page.tsx |
WorldviewRightPanel |
frontend | healthy | frontend/src/components/WorldviewRightPanel.tsx |
ChangelogModal |
frontend | healthy | frontend/src/components/ChangelogModal.tsx |
AIIntelPanel |
frontend | healthy | frontend/src/components/AIIntelPanel.tsx |
ShodanPanel |
frontend | healthy | frontend/src/components/ShodanPanel.tsx |
NewsFeed |
frontend | healthy | frontend/src/components/NewsFeed.tsx |
TopRightControls |
frontend | healthy | frontend/src/components/TopRightControls.tsx |
DesktopBridgeBootstrap |
frontend | healthy | frontend/src/components/DesktopBridgeBootstrap.tsx |
OnboardingModal |
frontend | healthy | frontend/src/components/OnboardingModal.tsx |
ReconPanel |
frontend | healthy | frontend/src/components/ReconPanel.tsx |
SarAoiEditorModal |
frontend | healthy | frontend/src/components/SarAoiEditorModal.tsx |
HlsVideo |
frontend | healthy | frontend/src/components/HlsVideo.tsx |
SarModeChooserModal |
frontend | healthy | frontend/src/components/SarModeChooserModal.tsx |
SettingsPanel |
frontend | healthy | frontend/src/components/SettingsPanel.tsx |
ExternalImage |
frontend | healthy | frontend/src/components/ExternalImage.tsx |
WikiImage |
frontend | healthy | frontend/src/components/WikiImage.tsx |
MeshTerminal |
frontend | healthy | frontend/src/components/MeshTerminal.tsx |
WorldviewLeftPanel |
frontend | healthy | frontend/src/components/WorldviewLeftPanel.tsx |
RadioInterceptPanel |
frontend | healthy | frontend/src/components/RadioInterceptPanel.tsx |
KeyboardShortcutsOverlay |
frontend | healthy | frontend/src/components/KeyboardShortcutsOverlay.tsx |
TimelinePanel |
frontend | healthy | frontend/src/components/TimelinePanel.tsx |
PredictionsPanel |
frontend | healthy | frontend/src/components/PredictionsPanel.tsx |
MapLegend |
frontend | healthy | frontend/src/components/MapLegend.tsx |
MarketsPanel |
frontend | healthy | frontend/src/components/MarketsPanel.tsx |
React |
frontend | healthy | frontend/src/components/ScaleBar.tsx |
FindLocateBar |
frontend | healthy | frontend/src/components/FindLocateBar.tsx |
TimelineScrubber |
frontend | healthy | frontend/src/components/TimelineScrubber.tsx |
WatchlistWidget |
frontend | healthy | frontend/src/components/WatchlistWidget.tsx |
MiniMap |
frontend | healthy | frontend/src/components/MiniMap.tsx |
ErrorBoundary |
frontend | healthy | frontend/src/components/ErrorBoundary.tsx |
StartupWarmupModal |
frontend | healthy | frontend/src/components/StartupWarmupModal.tsx |
FilterPanel |
frontend | healthy | frontend/src/components/FilterPanel.tsx |
EntityGraphPanel |
frontend | healthy | frontend/src/components/EntityGraphPanel.tsx |
AdvancedFilterModal |
frontend | healthy | frontend/src/components/AdvancedFilterModal.tsx |
RoadCorridorLayerControls |
frontend | healthy | frontend/src/components/RoadCorridorLayerControls.tsx |
AlertToast |
frontend | healthy | frontend/src/components/AlertToast.tsx |
AisUpstreamBanner |
frontend | healthy | frontend/src/components/AisUpstreamBanner.tsx |
ReconResults |
frontend | healthy | frontend/src/components/ReconResults.tsx |
ScmPanel |
frontend | healthy | frontend/src/components/ScmPanel.tsx |
GlobalTicker |
frontend | healthy | frontend/src/components/GlobalTicker.tsx |
AgentShellPanel |
frontend | healthy | frontend/src/components/MeshChat/AgentShellPanel.tsx |
MeshChat |
frontend | healthy | frontend/src/components/MeshChat/index.tsx |
InfonetTerminalPanel |
frontend | healthy | frontend/src/components/MeshChat/InfonetTerminalPanel.tsx |
AIIntelPinDetail |
frontend | healthy | frontend/src/components/map/AIIntelPinDetail.tsx |
FishingDestinationRoute |
frontend | healthy | frontend/src/components/map/FishingDestinationRoute.tsx |
WorkView |
frontend | healthy | frontend/src/components/InfonetTerminal/WorkView.tsx |
WeatherWidget |
frontend | healthy | frontend/src/components/InfonetTerminal/WeatherWidget.tsx |
BallotView |
frontend | healthy | frontend/src/components/InfonetTerminal/BallotView.tsx |
TerminalDashboard |
frontend | healthy | frontend/src/components/InfonetTerminal/TerminalDashboard.t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.50 |
network | healthy | .env.example |
127.0.0.1 |
network | healthy | .env.example |
172.16.0.0 |
network | healthy | backend/auth.py |
172.18.0.3 |
network | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
172.18.0.4 |
network | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
172.18.0.9 |
network | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
172.18.0.99 |
network | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
8.8.8.8 |
network | healthy | backend/tests/test_docker_bridge_hostname_trust.py |
203.0.113.10 |
network | healthy | backend/tests/test_badhost_hardening.py |
93.184.216.34 |
network | healthy | backend/tests/test_gdelt_updater_hardening.py |
10.0.0.7 |
network | healthy | backend/tests/test_gdelt_updater_hardening.py |
1.2.3.4 |
network | healthy | backend/tests/test_openclaw_connect_info_reveal.py |
1.1.1.1 |
network | healthy | backend/tests/test_openclaw_recon.py |
192.168.1.1 |
network | healthy | backend/tests/test_osiris_port.py |
10.0.0.1 |
network | healthy | backend/tests/test_osiris_port.py |
172.20.0.5 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
9.9.9.9 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
10.0.0.5 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
203.0.113.7 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
198.51.100.1 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
10.1.1.1 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
10.1.1.2 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
203.0.113.66 |
network | healthy | backend/tests/test_rate_limit_proxy_aware.py |
172.16.0.5 |
network | healthy | backend/tests/test_p0_security.py |
192.168.1.100 |
network | healthy | backend/tests/test_p0_security.py |
198.51.100.42 |
network | healthy | backend/tests/mesh/test_phase3_tor_proof_hardening.py |
198.51.100.44 |
network | healthy | backend/tests/mesh/test_s14b_public_sync_gate_filter.py |
120.0.0.0 |
network | healthy | backend/routers/intel_feeds.py |
10.0.0.0 |
network | healthy | backend/services/ssrf_guard.py |
100.64.0.0 |
network | healthy | backend/services/ssrf_guard.py |
127.0.0.0 |
network | healthy | backend/services/ssrf_guard.py |
169.254.0.0 |
network | healthy | backend/services/ssrf_guard.py |
192.0.0.0 |
network | healthy | backend/services/ssrf_guard.py |
192.0.2.0 |
network | healthy | backend/services/ssrf_guard.py |
192.168.0.0 |
network | healthy | backend/services/ssrf_guard.py |
198.18.0.0 |
network | healthy | backend/services/ssrf_guard.py |
198.51.100.0 |
network | healthy | backend/services/ssrf_guard.py |
203.0.113.0 |
network | healthy | backend/services/ssrf_guard.py |
224.0.0.0 |
network | healthy | backend/services/ssrf_guard.py |
240.0.0.0 |
network | healthy | backend/services/ssrf_guard.py |
136.0.0.0 |
network | healthy | backend/services/fetchers/trains.py |
172.18.0.1 |
network | healthy | frontend/src/__tests__/proxy/proxyAuthBypassChain.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | frontend/src/app/page.tsx |
/ |
frontend | healthy | frontend/src/app/api/admin/session/route.ts |
/api/wormhole/status |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/connect |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/disconnect |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/restart |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/enter |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/leave |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/create |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/activate |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/persona/clear |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/key/rotate |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/state/export |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/proof |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/message/compose |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/message/post |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/message/decrypt |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/messages/decrypt |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/wormhole |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/privacy-profile |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/api-keys |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/news-feeds |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/settings/news-feeds/reset |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/system/update |
frontend | healthy | frontend/src/lib/desktopControlRouting.ts |
/api/wormhole/gate/infonet/key |
frontend | healthy | frontend/src/__tests__/desktop/desktopControlRouting.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::backend/tests/test_control_surface_auth.py |
security | healthy | backend/tests/test_control_surface_auth.py |
auth::backend/scripts/scan-secrets.sh |
security | healthy | backend/scripts/scan-secrets.sh |
auth::backend/routers/tools.py |
security | healthy | backend/routers/tools.py |
auth::backend/tests/test_sentinel_routes_auth_gate.py |
security | healthy | backend/tests/test_sentinel_routes_auth_gate.py |
auth::backend/services/sar/sar_products_client.py |
security | healthy | backend/services/sar/sar_products_client.py |
auth::.env.example |
security | healthy | .env.example |
auth::backend/services/api_settings.py |
security | healthy | backend/services/api_settings.py |
auth::frontend/src/components/SettingsPanel.tsx |
security | healthy | frontend/src/components/SettingsPanel.tsx |
auth::frontend/src/components/OnboardingModal.tsx |
security | healthy | frontend/src/components/OnboardingModal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | docker-compose.relay.yml |
port:1884 |
network | healthy | backend/tests/mesh/test_meshtastic_mqtt_settings.py |
port:14580 |
network | healthy | backend/services/sigint_bridge.py |
port:2442 |
network | healthy | backend/services/sigint_bridge.py |
port:3000 |
network | healthy | frontend/Dockerfile |
port:443 |
network | healthy | frontend/src/components/ShodanPanel.tsx |
port:1883 |
network | healthy | frontend/src/components/MeshChat/useMeshChatController.ts |
port:22 |
network | healthy | frontend/src/__tests__/proxy/proxyAdminKeyInjection.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
ci-gate |
cicd | healthy | .github/workflows/docker-publish.yml |
build-frontend |
cicd | healthy | .github/workflows/docker-publish.yml |
merge-frontend |
cicd | healthy | .github/workflows/docker-publish.yml |
build-backend |
cicd | healthy | .github/workflows/docker-publish.yml |
merge-backend |
cicd | healthy | .github/workflows/docker-publish.yml |
frontend |
cicd | healthy | .github/workflows/ci.yml |
backend |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
image::frontend/Dockerfile |
hardware | healthy | frontend/Dockerfile |
backend |
hardware | healthy | docker-compose.yml |
frontend |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
traefik |
network | healthy | README.md |
nginx |
network | healthy | backend/routers/ai_intel.py |
envoy |
network | healthy | frontend/src/components/NewsFeed.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | backend/scripts/scan-secrets.sh |
vps::azure |
hardware | healthy | backend/services/thermal_sentinel.py |
vps::droplet |
hardware | healthy | frontend/src/components/map/icons/OverlayIcons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::backend/tests/mesh/test_meshtastic_mqtt_s… |
security | healthy | backend/tests/mesh/test_meshtastic_mqtt_settings.py |
password_literal::desktop-shell/tauri-skeleton/build.sh |
security | healthy | desktop-shell/tauri-skeleton/build.sh |
password_literal::desktop-shell/tauri-skeleton/build.sh |
security | healthy | desktop-shell/tauri-skeleton/build.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gitlab-ci |
cicd | healthy | .gitlab-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
test_gate_legacy_migration.py |
data | healthy | backend/tests/mesh/test_gate_legacy_migration.py |
mesh_gate_legacy_migration.py |
data | healthy | backend/services/mesh/mesh_gate_legacy_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
BigBodyCobain__Shadowbroker |
software | healthy | /data/fable5_failed_archive/BigBodyCobain__Shadowbroker |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
cameras |
data | healthy | backend/services/cctv_pipeline.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | backend/services/sar/__init__.py |
This page is publicly accessible at:
https://repobility.com/scan/2cab8c28-e7ac-4a2d-8a5f-676860f6a72a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2cab8c28-e7ac-4a2d-8a5f-676860f6a72a/
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.