{"_id":"terminal-tool","_rev":"4-f33a09336ec29e96c8bce7a871606d41","name":"terminal-tool","dist-tags":{"latest":"2.2.6"},"versions":{"2.2.0":{"name":"terminal-tool","version":"2.2.0","_id":"terminal-tool@2.2.0","maintainers":[{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"}],"bin":{"terminal-tool":"bin/run.js"},"dist":{"shasum":"d641998ceb62f6700ea44e57efc4141077b8a696","tarball":"https://registry.npmjs.org/terminal-tool/-/terminal-tool-2.2.0.tgz","fileCount":6,"integrity":"sha512-htprEhPYd6GmPXVuxCPPfwUgYG0cPKjDngbS5LLaaUjmaDVhc/ORj72ycIOKfG9VBmaZ9thFxFFSW3yfkMDn5g==","signatures":[{"sig":"MEQCICF6Gi4MomO170pPUWR7IkoOdgBtqbKrbyuTRO4ELxpdAiA4QOgYlcn+g9SVmuTRmARDef6okHqbQzxfgDid5xL0CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20416},"type":"module","_from":"file:terminal-tool-2.2.0.tgz","oclif":{"bin":"terminal-tool","topics":{"host":{"description":"Expose local terminal to the relay"},"client":{"description":"Connect to a remote terminal"}},"dirname":"terminal-tool","commands":"./dist/commands","topicSeparator":" "},"scripts":{"dev":"tsc -w","lint":"eslint src","build":"tsc"},"_npmUser":{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"},"_resolved":"/tmp/2fa7e0fce0c2bfdf3086feff38a3e628/terminal-tool-2.2.0.tgz","_integrity":"sha512-htprEhPYd6GmPXVuxCPPfwUgYG0cPKjDngbS5LLaaUjmaDVhc/ORj72ycIOKfG9VBmaZ9thFxFFSW3yfkMDn5g==","_npmVersion":"10.8.2","description":"A high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","@oclif/core":"^4.0.0","screenshot-desktop":"^1.15.4","@terminal-tool/protocol":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^20.0.0","@oclif/plugin-help":"^6.0.0","@terminal-tool/config":"2.0.0","@types/screenshot-desktop":"^1.15.0"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-tool_2.2.0_1777121952697_0.05124137158295605","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"terminal-tool","version":"2.2.4","_id":"terminal-tool@2.2.4","maintainers":[{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"}],"bin":{"terminal-tool":"bin/run.js"},"dist":{"shasum":"728a68a6ebe96e277cfc784a71ea5d78d049c133","tarball":"https://registry.npmjs.org/terminal-tool/-/terminal-tool-2.2.4.tgz","fileCount":6,"integrity":"sha512-r2n9m7wO83hVp+LjiDr87mM+6CSYa5vB3a879s0OLQUGF20h5ztKJe+nFtywIR1fb/hUW3XKQ1MnzNLeu3KMpQ==","signatures":[{"sig":"MEUCIQClougFGXCUk3Y6b5A6sWmJGWGMz0RaU+3GWY/PJcFSuQIgENJ/cv3NpB4MWpAT99h0FvFZSrF+2j0KaB9S/TcCBb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20430},"type":"module","_from":"file:terminal-tool-2.2.4.tgz","oclif":{"bin":"terminal-tool","topics":{"host":{"description":"Expose local terminal to the relay"},"client":{"description":"Connect to a remote terminal"}},"dirname":"terminal-tool","commands":"./dist/commands","topicSeparator":" "},"scripts":{"dev":"tsc -w","lint":"eslint src","build":"tsc"},"_npmUser":{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"},"_resolved":"/tmp/7c89fe4fc9586d4d6a4dea9c0b362d84/terminal-tool-2.2.4.tgz","_integrity":"sha512-r2n9m7wO83hVp+LjiDr87mM+6CSYa5vB3a879s0OLQUGF20h5ztKJe+nFtywIR1fb/hUW3XKQ1MnzNLeu3KMpQ==","_npmVersion":"10.8.2","description":"A high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","@oclif/core":"^4.0.0","screenshot-desktop":"^1.15.4","terminal-tool-protocol":"2.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^20.0.0","@oclif/plugin-help":"^6.0.0","terminal-tool-config":"2.2.4","@types/screenshot-desktop":"^1.15.0"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-tool_2.2.4_1777123741849_0.043531596539430284","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"terminal-tool","version":"2.2.5","_id":"terminal-tool@2.2.5","maintainers":[{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"}],"bin":{"terminal-tool":"bin/run.js"},"dist":{"shasum":"2f2cc17cb85e26b594645829916496494a96677d","tarball":"https://registry.npmjs.org/terminal-tool/-/terminal-tool-2.2.5.tgz","fileCount":6,"integrity":"sha512-lrdrrKn4viXg1LMVhx6FSfAKQr6MKut3DA+LzXWAzNxH/+T6sd8BQmuNJ2CIvv1nFBYoYz9UJs0c8vSJyCSENA==","signatures":[{"sig":"MEUCIQDcne76ynIwswZHKgWj0UHDAmt6CehlMWnt7qkdkbNRCgIgXHmn56EIjH9nfEtbi3a/PLYyKC1F42fzqVvELyPVSVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20428},"type":"module","_from":"file:terminal-tool-2.2.5.tgz","oclif":{"bin":"terminal-tool","topics":{"host":{"description":"Expose local terminal to the relay"},"client":{"description":"Connect to a remote terminal"}},"dirname":"terminal-tool","commands":"./dist/commands","topicSeparator":" "},"scripts":{"dev":"tsc -w","lint":"eslint src","build":"tsc"},"_npmUser":{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"},"_resolved":"/tmp/4b9083c10895108b705d0a313da0c895/terminal-tool-2.2.5.tgz","_integrity":"sha512-lrdrrKn4viXg1LMVhx6FSfAKQr6MKut3DA+LzXWAzNxH/+T6sd8BQmuNJ2CIvv1nFBYoYz9UJs0c8vSJyCSENA==","_npmVersion":"10.8.2","description":"A high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","@oclif/core":"^4.0.0","screenshot-desktop":"^1.15.4","terminal-tool-protocol":"2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oclif":"^4.0.0","@types/ws":"^8.5.10","typescript":"^5.5.0","@types/node":"^20.0.0","@oclif/plugin-help":"^6.0.0","terminal-tool-config":"2.2.4","@types/screenshot-desktop":"^1.15.0"},"optionalDependencies":{"node-pty":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/terminal-tool_2.2.5_1777124018615_0.7639453674440237","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"terminal-tool","version":"2.2.6","type":"module","bin":{"terminal-tool":"bin/run.js"},"publishConfig":{"access":"public"},"oclif":{"bin":"terminal-tool","dirname":"terminal-tool","commands":"./dist/commands","topicSeparator":" ","topics":{"host":{"description":"Expose local terminal to the relay"},"client":{"description":"Connect to a remote terminal"}}},"dependencies":{"@oclif/core":"^4.0.0","screenshot-desktop":"^1.15.4","ws":"^8.18.0","terminal-tool-protocol":"2.2.6"},"optionalDependencies":{"node-pty":"^1.1.0"},"devDependencies":{"@oclif/plugin-help":"^6.0.0","@types/node":"^20.0.0","@types/screenshot-desktop":"^1.15.0","@types/ws":"^8.5.10","oclif":"^4.0.0","typescript":"^5.5.0","terminal-tool-config":"2.2.4"},"scripts":{"build":"tsc","dev":"tsc -w","lint":"eslint src"},"_id":"terminal-tool@2.2.6","description":"A high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.","_integrity":"sha512-NU4eHTZ6vf2Isod2O1b9Zbj/1biQs2/BAg4VFuNQhmfwTyuGb5IDvHM/6Nnh7QTPSCtviXUuAze2g8WqYBsGTg==","_resolved":"/tmp/e829087b9ed60d07b126b89efd3409b3/terminal-tool-2.2.6.tgz","_from":"file:terminal-tool-2.2.6.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-NU4eHTZ6vf2Isod2O1b9Zbj/1biQs2/BAg4VFuNQhmfwTyuGb5IDvHM/6Nnh7QTPSCtviXUuAze2g8WqYBsGTg==","shasum":"651924f92fd93661868824f44a0c0b887bb80b27","tarball":"https://registry.npmjs.org/terminal-tool/-/terminal-tool-2.2.6.tgz","fileCount":6,"unpackedSize":20805,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEgQy/KdmOjWkFwg1ppmOUGrG+8/q5Z1J3WkqngAnc3IAiEA+p6Ja0cPhSQphEzu4HjjZ43DoFVJDycSOWru4bfX4ro="}]},"_npmUser":{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"},"directories":{},"maintainers":[{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/terminal-tool_2.2.6_1777124465804_0.6724536071272709"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-25T12:59:12.632Z","modified":"2026-04-25T13:41:06.124Z","2.2.0":"2026-04-25T12:59:12.836Z","2.2.4":"2026-04-25T13:29:02.009Z","2.2.5":"2026-04-25T13:33:38.752Z","2.2.6":"2026-04-25T13:41:05.994Z"},"description":"A high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.","maintainers":[{"name":"bahost01","email":"guilhermeagenteguilherme@gmail.com"}],"readme":"# terminal-tool\n\nA high-performance, cross-platform remote terminal sharing ecosystem. Expose your local terminal to a secure relay and access it from anywhere.\n\n## Installation\n\n```bash\nnpm install -g terminal-tool\n```\n\n## Usage\n\n### Start a Host session\nExpose your current machine:\n```bash\nterminal-tool host --password YOUR_SECRET\n```\n\n### Connect to a Host\nAccess a remote machine:\n```bash\nterminal-tool client --hostId target-id\n```\n\n## Features\n- **Machine Tokens**: Automated HWID-based authentication.\n- **Screen Sharing**: Real-time desktop monitoring.\n- **Admin Shell**: Live privilege escalation.\n\n---\nBuilt by [BaHost01](https://github.com/BaHost01)\n","readmeFilename":"README.md"}