github TypeScript analyzed a1d82dc

VoidChecksum/omniwire

github

Infrastructure layer for AI agent swarms — 88 MCP tools · A2A · OmniMesh VPN · Scrapling scraper · COC sync · nftables firewall · CDP browser · 2FA TOTP · ~80ms

maintainer
VoidChecksum
license
GPL-3.0
first seen
2026-06-08
last seen
2026-06-08
releases · 30d
0
short id

Drift inferred · capture-to-capture

tool count over time

06-08 07:43 now
60t
60t
capabilities 85 tools
transport stdio · http · sse counts 85 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • cybersync_cookies
  • cybersync_diff
  • cybersync_force_push
  • cybersync_get_memory
  • cybersync_history
  • cybersync_manifest
  • cybersync_search_knowledge
  • cybersync_status
  • cybersync_sync_now
  • omniwire_2fa
  • omniwire_a2a_message
  • omniwire_agent_registry
  • omniwire_agent_task
  • omniwire_alert
  • omniwire_alias
  • omniwire_audit
  • omniwire_backup
  • omniwire_batch
  • omniwire_benchmark
  • omniwire_blackboard
  • omniwire_broadcast
  • omniwire_capability
  • omniwire_cert
  • omniwire_clipboard
  • omniwire_coc
  • omniwire_container
  • omniwire_cookies
  • omniwire_cron
  • omniwire_deploy
  • omniwire_disk_usage
  • omniwire_docker
  • omniwire_doctor
  • omniwire_env
  • omniwire_event
  • omniwire_events
  • omniwire_exec
  • omniwire_find_files
  • omniwire_firewall
  • omniwire_git
  • omniwire_healthcheck
  • omniwire_install_package
  • omniwire_kernel
  • omniwire_knowledge
  • omniwire_list_files
  • omniwire_live_monitor
  • omniwire_log_aggregate
  • omniwire_mesh_expose
  • omniwire_mesh_gateway
  • omniwire_mesh_status
  • omniwire_metrics
  • omniwire_network
  • omniwire_node_info
  • omniwire_omnimesh
  • omniwire_open_browser
  • omniwire_pipeline
  • omniwire_plugin
  • omniwire_port_forward
  • omniwire_process_list
  • omniwire_read_file
  • omniwire_run
  • omniwire_schedule
  • omniwire_scrape
  • omniwire_secrets
  • omniwire_semaphore
  • omniwire_service_control
  • omniwire_shell
  • omniwire_snippet
  • omniwire_store
  • omniwire_stream
  • omniwire_sync
  • omniwire_sync_agents
  • omniwire_sync_hooks
  • omniwire_sync_memory
  • omniwire_sync_rules
  • omniwire_syslog
  • omniwire_tail_log
  • omniwire_task_queue
  • omniwire_trace
  • omniwire_transfer_file
  • omniwire_update
  • omniwire_user
  • omniwire_vpn
  • omniwire_watch
  • omniwire_workflow
  • omniwire_write_file
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit a1d82dc · analyzer v33 · 5h ago

skills & prompt files 2

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 41

filesystem 12

  • fs NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :10 import { readFileSync, writeFileSync, mkdirSync, existsSync, readdirSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/nodes/manager.ts :4 import { readFileSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/cookies.ts :3 import { writeFileSync, mkdirSync, existsSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/crypto.ts :6 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/engine.ts :7 import { readFile, writeFile, mkdir, access, readdir, stat } from 'node:fs/promises';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/hasher.ts :4 import { readFile, stat } from 'node:fs/promises';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/memory-bridge.ts :7 import { existsSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/openclaw-bridge.ts :7 import { readFile, readdir, stat } from 'node:fs/promises';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/secrets.ts :7 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/vault-bridge.ts :5 import { writeFile, mkdir, unlink, readdir } from 'node:fs/promises';
  • fs NetVar1337-omniwire-a1d82dc/src/sync/watcher.ts :4 import { existsSync } from 'node:fs';
  • fs NetVar1337-omniwire-a1d82dc/src/update.ts :6 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'node:fs';

shell / exec 8

  • shell NetVar1337-omniwire-a1d82dc/src/claude/integration.ts :3 // SECURITY: Uses spawn() with explicit argv — prompt goes as argument, not through shell.
  • shell NetVar1337-omniwire-a1d82dc/src/index.ts :5 // NOTE: Local execution uses execFile (via NodeManager), not child_process.exec
  • shell NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4 // SECURITY NOTE: This file does NOT use child_process.exec(). All remote command
  • shell NetVar1337-omniwire-a1d82dc/src/nodes/manager.ts :5 import { execFile } from 'node:child_process';
  • shell NetVar1337-omniwire-a1d82dc/src/nodes/realtime.ts :3 // which use SSH2 client channels, NOT child_process. No local shell involved.
  • shell NetVar1337-omniwire-a1d82dc/src/sync/engine.ts :5 // No child_process.exec() is used anywhere in this file.
  • shell NetVar1337-omniwire-a1d82dc/src/sync/secrets.ts :6 import { execFile } from 'node:child_process';
  • shell NetVar1337-omniwire-a1d82dc/src/update.ts :5 import { exec } from 'node:child_process';

network 6

  • net NetVar1337-omniwire-a1d82dc/src/mcp/events.ts :4 import { createServer as createHttpServer, type IncomingMessage, type ServerResponse } from 'node:http';
  • net NetVar1337-omniwire-a1d82dc/src/mcp/rest.ts :5 import { createServer, type IncomingMessage, type ServerResponse } from 'node:http';
  • net NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2338 `const r=await fetch('http://127.0.0.1:9222/json/version');const{webSocketDebuggerUrl:ws}=await r.json();` +
  • net NetVar1337-omniwire-a1d82dc/src/mcp/sse.ts :5 import { createServer, type IncomingMessage, type ServerResponse } from 'node:http';
  • net NetVar1337-omniwire-a1d82dc/src/nodes/tunnel.ts :5 import { createServer, type Server } from 'node:net';
  • net NetVar1337-omniwire-a1d82dc/src/update.ts :106 const resp = await fetch(url, { headers: { Accept: 'application/vnd.github+json' }, signal: controller.signal });

secrets 1

  • secrets NetVar1337-omniwire-a1d82dc/src/sync/types.ts :125 pgPassword: _dbUrl.pgPassword ?? process.env.OW_PG_PASSWORD ?? 'cyberbase',

database 3

  • db NetVar1337-omniwire-a1d82dc/src/sync/db.ts :3 import pg from 'pg';
  • db NetVar1337-omniwire-a1d82dc/src/sync/memory-bridge.ts :6 import Database from 'better-sqlite3';
  • db NetVar1337-omniwire-a1d82dc/src/sync/schema.ts :3 import type pg from 'pg';

tool registrations 85

  • omniwire_exec NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :648
  • omniwire_broadcast NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :730
  • omniwire_mesh_status NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :748
  • omniwire_node_info NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :767
  • omniwire_read_file NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :786
  • omniwire_write_file NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :813
  • omniwire_transfer_file NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :837
  • omniwire_list_files NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :868
  • omniwire_find_files NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :894
  • omniwire_tail_log NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :919
  • omniwire_process_list NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :936
  • omniwire_disk_usage NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :958
  • omniwire_install_package NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :973
  • omniwire_service_control NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :997
  • omniwire_docker NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1014
  • omniwire_open_browser NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1030
  • omniwire_port_forward NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1044
  • omniwire_deploy NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1096
  • omniwire_kernel NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1126
  • omniwire_stream NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1141
  • omniwire_shell NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1168
  • omniwire_live_monitor NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1202
  • omniwire_run NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1225
  • omniwire_batch NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1263
  • omniwire_update NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1331
  • omniwire_cron NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1414
  • omniwire_env NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1449
  • omniwire_network NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1527
  • omniwire_vpn NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1566
  • omniwire_firewall NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :1866
  • omniwire_cookies NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2175
  • omniwire_backup NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2674
  • omniwire_container NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2728
  • omniwire_cert NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2801
  • omniwire_user NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2860
  • omniwire_schedule NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2935
  • omniwire_alert NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :2991
  • omniwire_log_aggregate NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3074
  • omniwire_benchmark NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3130
  • omniwire_clipboard NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3192
  • omniwire_git NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3221
  • omniwire_syslog NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3239
  • omniwire_store NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3267
  • omniwire_pipeline NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3309
  • omniwire_watch NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3368
  • omniwire_healthcheck NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3401
  • omniwire_agent_task NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3448
  • omniwire_a2a_message NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3505
  • omniwire_semaphore NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3567
  • omniwire_event NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3624
  • omniwire_workflow NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3686
  • omniwire_agent_registry NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3763
  • omniwire_blackboard NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3813
  • omniwire_task_queue NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3868
  • omniwire_capability NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3931
  • omniwire_snippet NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :3953
  • omniwire_alias NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4013
  • omniwire_trace NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4061
  • omniwire_doctor NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4117
  • omniwire_metrics NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4156
  • omniwire_audit NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4227
  • omniwire_plugin NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4282
  • omniwire_2fa NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4364
  • omniwire_knowledge NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4558
  • omniwire_coc NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4686
  • omniwire_scrape NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4783
  • omniwire_omnimesh NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :4996
  • omniwire_events NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :5290
  • omniwire_mesh_expose NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :5361
  • omniwire_mesh_gateway NetVar1337-omniwire-a1d82dc/src/mcp/server.ts :5500
  • cybersync_status NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :26
  • cybersync_sync_now NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :49
  • cybersync_diff NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :65
  • cybersync_history NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :90
  • cybersync_search_knowledge NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :117
  • cybersync_get_memory NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :138
  • cybersync_manifest NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :160
  • cybersync_force_push NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :190
  • omniwire_secrets NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :215
  • cybersync_cookies NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :273
  • omniwire_sync NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :348
  • omniwire_sync_rules NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :439
  • omniwire_sync_hooks NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :509
  • omniwire_sync_memory NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :572
  • omniwire_sync_agents NetVar1337-omniwire-a1d82dc/src/mcp/sync-tools.ts :635

declared dependencies 17

  • @modelcontextprotocol/sdk@^1.27.1
  • @noble/ciphers@^2.1.1
  • better-sqlite3@^12.9.0
  • chalk@^5.4.1
  • chokidar@^5.0.0
  • pg@^8.13.0
  • picomatch@^4.0.3
  • ssh2@^1.16.0
  • ws@^8.18.0
  • zod@^4.3.6
  • @types/better-sqlite3@^7.6.0
  • @types/node@^25.6.0
  • @types/pg@^8.11.0
  • @types/picomatch@^4.0.2
  • @types/ssh2@^1.15.0
  • @types/ws@^8.5.0
  • typescript@^5.7.0