{"_id":"bytecode-c2","_rev":"12-116bd59e5d9b30a97a67efd42da20cc5","name":"bytecode-c2","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"bytecode-c2","version":"1.0.0","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.0","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"d63166a8e96b57c109ed4c48e6b35a2e0f0e9011","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.0.tgz","fileCount":66,"integrity":"sha512-deeO3Loq03lfhA3CcaRgUG93nl9EwNXjz/Yntxui6uBltvXoTFnDQjkKjscah37BfXayQbH3TmmTTGWzI6VdjA==","signatures":[{"sig":"MEQCIBOtaFUDUxHLGYcvZHjeOMAelg7RofuAkdTrM9qJ7DJWAiAsBpvgM+4S7y2Gcl04s+NePtyo6cF3FXJlOvTbwpzjTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76258687},"main":"server/src/index.js","gitHead":"9cb0b438d3a618f7b7cd8a92be6f71c965d6a3e2","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.0_1776814318225_0.986797547398746","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"bytecode-c2","version":"1.0.1","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.1","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"0d8b5df843b3eb02750344e3af236f0679d0d561","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.1.tgz","fileCount":66,"integrity":"sha512-Cb7j9zoTUgG0nGjHUIHJA9aWoYOB2cuateqLacWt+rZbs9dvH8utr036xp9gcg3uVjnfR2X5htbF7V+kvkH8qA==","signatures":[{"sig":"MEQCIC9Nhu1cTtK9/zT8sz6DK+ENBZ+3t20AeQoUf62gV/i2AiBBeYmgKB9UH9/4ELxir6Ngkaw/8s2oG6jQn6tvDwa8Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76258318},"main":"server/src/index.js","gitHead":"9cb0b438d3a618f7b7cd8a92be6f71c965d6a3e2","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.1_1776814467533_0.010529329798566911","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"bytecode-c2","version":"1.0.2","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.2","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"33be1c367ba875e6fbe375edb3665c2a4a6abf08","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.2.tgz","fileCount":84,"integrity":"sha512-r790v1KPUouptrzBUBd7mSmm9LX5tUbqP7IpqJA4PyragUimLi2ZBFTbdGuYeTdJwQCDiD8tKtLRR0nl8SjKWw==","signatures":[{"sig":"MEYCIQC82pUKQL3HVa0fI5EJMMrP3m7eVxzFv5Hf9PDyG6RJVAIhAJ1zrbMUODaM6Gdcddz5Gqeq+9m7fkM0XCi155Sky6nW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135336073},"main":"server/src/index.js","gitHead":"5aa207249b40e616c8196c2ed33d9dbbe386dadf","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.2_1776888447389_0.34219542593229524","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"bytecode-c2","version":"1.0.3","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.3","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"8d68fbaeb6954e14aa2583e60e7daf49cda587a1","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.3.tgz","fileCount":102,"integrity":"sha512-URIhmcN0Vt4wwyUInTgf0cD1wTipY7jnZNhoodDBYXfWbxzsD8lbd8bEQrZCwdbK5Bvp8J+tWLS1g8U2yLUt5w==","signatures":[{"sig":"MEQCIFYqDM8rQ6tpArFGEQKyuEDURqqgweRjS+yWjwRwMkgBAiAxmmOIfx5AQnT2kZH3jebdSj1B6OKHRtt13Jyfe0gKUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214804216},"main":"server/src/index.js","gitHead":"78c6818b5d8075d3966fb174f099a3fb11d06c4f","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.3_1776982790185_0.705838779807844","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"bytecode-c2","version":"1.0.4","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.4","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"6d2540507ab56847126e2f3e8c6ec5b0f9ea1150","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.4.tgz","fileCount":142,"integrity":"sha512-cUrk0GDot5ZBGj7vC2qzSqeibjjSemr1UIWE2mPZxzRyLYgBDissRTs/8atYta8+SILvEXCCBM6Q5/N15r0SWw==","signatures":[{"sig":"MEQCIGEpGZgKdevpBAETa/P/awyd7C1C7MgyAQOzhJWryaEXAiAELYnUIGmLbx2qmhxZcb8ufDhSqR4BNhv0NuX8mBGtfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313790939},"main":"server/src/index.js","gitHead":"80ed9ebf1794c62058852ff5134de2380251c571","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.4_1777047330394_0.35372178370993357","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"bytecode-c2","version":"1.0.5","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.5","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode":"bin/bytecode.js"},"dist":{"shasum":"8131d2033931e6a3ae8ae727d8ba7789634985b6","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.5.tgz","fileCount":149,"integrity":"sha512-1cAezMEvr6Q+kBGc9yMxvZjvdGmPBDouLKtm/DhoNwY4T+6JtKDv9IO/zY+1C5o0NYn3XlveRO/WJ+cvNxxM4A==","signatures":[{"sig":"MEUCICzGTCZCtski5A93834AxNlUd0hnRD5vmcWCH/KyJmHAAiEA5ALt0nacH/4wUuERg7GS5RGEGRZpZsKmBlSPH8ioRC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343453827},"main":"server/src/index.js","gitHead":"f7fce1bf16651f82b6c413a0b115397b9446c695","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.5_1777051983858_0.6009015477674371","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"bytecode-c2","version":"1.0.6","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.6","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode-c2":"bin/bytecode.js"},"dist":{"shasum":"c50d4bfc117ae0c2b30da254a51eaa9f6ed78495","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.6.tgz","fileCount":162,"integrity":"sha512-e2BhQEM+hcEbeqIXKWgtOXnEu80VSl9+oC77gjLKfMV4+kt2J8BqX53lCSJM54xEZLOF8Us+65F0n2G3shJGiA==","signatures":[{"sig":"MEUCIQDw30DE1b7vPq+hPSRZZua6gTSby1E9CzTwahlOInNV2AIgP6XubxSVTOTzGjv8U0uhMkQkD5yg40LbVs9LpKVbGDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344367693},"main":"server/src/index.js","gitHead":"99731f12bad3368aa6110b92a661b4adb0833932","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^11.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.6_1777131781590_0.7948842707191761","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"bytecode-c2","version":"1.0.7","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.7","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode-c2":"bin/bytecode.js"},"dist":{"shasum":"8e5f0d7dabce3ca63d547868f25c65bf53ace61a","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.7.tgz","fileCount":89,"integrity":"sha512-8lP0DLDaTb/1ctA9tbLAwdQBRTytXwM4BnGJwcB8sT95O0kwQ1r0oA5296OCAl7/5j5nqVJA+h1aas8gMRsa+w==","signatures":[{"sig":"MEUCIAi85Jfs8vVyFVJgd+DNh0W6J/EiWlCAXpdF6p1DtyB6AiEAncfkT2Xh4AAO06AuOVKIzXUpDn3JZP1I/m3S+UUFzAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11027284},"main":"server/src/index.js","gitHead":"99731f12bad3368aa6110b92a661b4adb0833932","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.5","uuid":"^14.0.0","redis":"^4.7.0","dotenv":"^16.4.5","express":"^4.21.0","bcryptjs":"^2.4.3","raw-body":"^3.0.0","commander":"^11.1.0","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.7_1777153333425_0.6979766508320455","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"bytecode-c2","version":"1.0.8","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.8","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode-c2":"bin/bytecode.js"},"dist":{"shasum":"5c160e01e6f99f10c18a064336121faf041b3d68","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.8.tgz","fileCount":89,"integrity":"sha512-sLUJ41MxIxuv7Mz9hTikqFpWw6eJ6P2a7rgluVoqtjmo6QiTSoM/G/B95MItGD/T+GMley9aZXUESugTeDKR/w==","signatures":[{"sig":"MEYCIQDKqP5ByrdxotngzTcQNo8kU4SvOdnBS+MAUaUpuS6lYQIhAK8tKM8oqerSrmas9+41+IX5RXE7UbHGom3RMaMH2TRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11028229},"main":"server/src/index.js","gitHead":"99731f12bad3368aa6110b92a661b4adb0833932","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.5","uuid":"^14.0.0","redis":"^4.7.0","dotenv":"^16.4.5","express":"^4.21.0","bcryptjs":"^2.4.3","raw-body":"^3.0.0","commander":"^11.1.0","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.8_1777155260759_0.5443779285461638","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"bytecode-c2","version":"1.0.9","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.0.9","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode-c2":"bin/bytecode.js"},"dist":{"shasum":"a270ab54990a48295fa472358eaf1d6e30581d30","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.0.9.tgz","fileCount":89,"integrity":"sha512-QpnORLSu+nYCBhXawY2E506so9k8ZP+cYuQJ5FRg2RNdxraTKiXQ1WlSodWS2DBobbJi2g4zOUnJUlOlANVTBA==","signatures":[{"sig":"MEUCIDwNUae2SUjFhQ6c57+nt7elYEWs95KPsu5U6sbxM/uhAiEA8lGMmIKOyaZA64utK/PPvxmHHH8+HGzop4BX7LoYTsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11028832},"main":"server/src/index.js","gitHead":"99731f12bad3368aa6110b92a661b4adb0833932","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install","prepublishOnly":"cd dashboard && npm install && npm run build"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.5","uuid":"^14.0.0","redis":"^4.7.0","dotenv":"^16.4.5","express":"^4.21.0","bcryptjs":"^2.4.3","raw-body":"^3.0.0","commander":"^11.1.0","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.0.9_1777157006924_0.27490186038363107","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"bytecode-c2","version":"1.1.0","keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","_id":"bytecode-c2@1.1.0","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"bin":{"bytecode-c2":"bin/bytecode.js"},"dist":{"shasum":"a4165528ebf533dfbb92fa511c7c0041b26f879d","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.1.0.tgz","fileCount":75,"integrity":"sha512-+dNnH7ipL1lla0lpblr3oGex0NSXWFxKmzyj3HPA/YBGI7QSGUWzX9vfNwO/FH85JNQVkDJd7FeUD6JovxpOLQ==","signatures":[{"sig":"MEUCIDeF58KoqXA/porq3r6l/KpTWs2vM42yENZzDg0t1PUfAiEAqpQw77Q/tJ81I4KkZNsdrfuR0efze3DoWc7/tMOz8rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656993},"main":"server/src/index.js","gitHead":"99731f12bad3368aa6110b92a661b4adb0833932","scripts":{"build":"cd dashboard && npm run build","start":"node bin/bytecode.js start","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install","prepublishOnly":"cd dashboard && npm install && npm run build"},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"_npmVersion":"11.9.0","description":"Tactical Infrastructure Monitoring & Command and Control System","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.20.0","cors":"^2.8.5","uuid":"^14.0.0","redis":"^4.7.0","dotenv":"^16.4.5","express":"^4.21.0","bcryptjs":"^2.4.3","raw-body":"^3.0.0","commander":"^11.1.0","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bytecode-c2_1.1.0_1777158309681_0.001541620247655473","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"bytecode-c2","version":"1.1.1","description":"Tactical Infrastructure Monitoring & Command and Control System","main":"server/src/index.js","bin":{"bytecode-c2":"bin/bytecode.js"},"scripts":{"start":"node bin/bytecode.js start","build":"cd dashboard && npm run build","prepublishOnly":"cd dashboard && npm install && npm run build","install-all":"npm install && cd server && npm install && cd ../dashboard && npm install"},"keywords":["c2","redteam","monitoring","infrastructure"],"author":{"name":"Antigravity"},"license":"MIT","dependencies":{"bcryptjs":"^2.4.3","better-sqlite3":"^11.7.0","commander":"^11.1.0","cors":"^2.8.5","dotenv":"^16.4.5","express":"^4.21.0","jsonwebtoken":"^9.0.2","raw-body":"^3.0.0","redis":"^4.7.0","uuid":"^14.0.0","ws":"^8.20.0"},"gitHead":"a8ca4235dec5ba044c35e4635922ec98e1b2da63","_id":"bytecode-c2@1.1.1","_nodeVersion":"22.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Jfs99CYJW56MQsMH6ch+PtUHjop18l4PrVkkn1/zsZffCAYT18GoVIse8abkY3/2+RcK/tzcPKmXpgIgzJ5Z5A==","shasum":"4b1c537d9a3c76f8b3a30f7029be84b0ad8d4684","tarball":"https://registry.npmjs.org/bytecode-c2/-/bytecode-c2-1.1.1.tgz","fileCount":75,"unpackedSize":658409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFgncvUjZp0WDAMmlOJDa4MnuyaGa9MoxbY42M+V5FRSAiEAj3FKreQkUafIi2oYS3HkSGlyFarXWmERybkpouBTV2w="}]},"_npmUser":{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"},"directories":{},"maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bytecode-c2_1.1.1_1777216931695_0.681788142500356"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T23:31:58.224Z","modified":"2026-04-26T15:22:12.045Z","1.0.0":"2026-04-21T23:31:59.384Z","1.0.1":"2026-04-21T23:34:28.701Z","1.0.2":"2026-04-22T20:07:29.297Z","1.0.3":"2026-04-23T22:19:53.355Z","1.0.4":"2026-04-24T16:15:34.734Z","1.0.5":"2026-04-24T17:33:09.012Z","1.0.6":"2026-04-25T15:43:06.291Z","1.0.7":"2026-04-25T21:42:13.808Z","1.0.8":"2026-04-25T22:14:21.135Z","1.0.9":"2026-04-25T22:43:27.275Z","1.1.0":"2026-04-25T23:05:09.871Z","1.1.1":"2026-04-26T15:22:11.932Z"},"author":{"name":"Antigravity"},"license":"MIT","keywords":["c2","redteam","monitoring","infrastructure"],"description":"Tactical Infrastructure Monitoring & Command and Control System","maintainers":[{"name":"wadecalvin9","email":"wadecalvin9@gmail.com"}],"readme":"# ByteCode C2\r\n### Strategic Command & Control Infrastructure for Advanced Security Operations\r\n\r\n![Banner](assets/bytecode_c2_banner.png)\r\n\r\n[![Release](https://img.shields.io/badge/Release-v1.5.0--STABLE-blue.svg?style=flat-square)](#)\r\n[![License](https://img.shields.io/badge/License-Proprietary-red.svg?style=flat-square)](#)\r\n[![Architecture](https://img.shields.io/badge/Arch-Windows_/_Linux-lightgrey.svg?style=flat-square)](#)\r\n[![Encryption](https://img.shields.io/badge/Encryption-AES--256--GCM-success.svg?style=flat-square)](#)\r\n[![License: GPLv3](https://img.shields.io/badge/License-GPLv3-blue.svg)](LICENSE)\r\n[![Go Report Card](https://goreportcard.com/badge/github.com/wadecalvin9/bytecode)](https://goreportcard.com/report/github.com/wadecalvin9/bytecode)\r\n[![GitHub release](https://img.shields.io/github/v/release/wadecalvin9/bytecode)](https://github.com/wadecalvin9/bytecode/releases)\r\n[![GitHub stars](https://img.shields.io/github/stars/wadecalvin9/bytecode)](https://github.com/wadecalvin9/bytecode/stargazers)\r\n\r\nByteCode is a high-performance C2 framework engineered for advanced red-teaming, post-exploitation, and infrastructure resilience. It provides operators with a sophisticated suite of tactical primitives designed for stealthy operation in highly-monitored environments.\r\n\r\n\r\n## Platform Usage\r\n\r\n\r\nhttps://github.com/user-attachments/assets/bcb5dc52-18b1-4193-9ade-0343dfdfb3ff\r\n\r\n## Technical Specifications\r\n\r\n### <img src=\"assets/evasion.svg\" width=\"24\" height=\"24\" valign=\"middle\"> Tactical Evasion & Stealth\r\n*   **Dynamic Syscall Invocation**: Implements Hell's Gate/Halo's Gate techniques to bypass EDR/AV hooks by dynamically extracting SSNs and executing syscalls via assembly stubs.\r\n*   **Cryptographic Transport Layer**: All C2 traffic is secured using AES-256-GCM with a build-time injected Pre-Shared Key (PSK).\r\n*   **Memory Obfuscation**: Agent configuration and state are masked using XOR-based encryption during sleep cycles to minimize memory forensics signatures.\r\n*   **Ghost Injection**: Supports stealthy process injection using indirect syscalls for memory allocation and thread creation.\r\n\r\n### <img src=\"assets/primitives.svg\" width=\"24\" height=\"24\" valign=\"middle\"> Operational Primitives\r\n*   **In-Memory Artifact Execution**: Reflective COFF loader for executing Beacon Object Files (BOFs) directly in memory without disk artifacts.\r\n*   **Privilege & Identity Management**: Native support for token impersonation, privilege auditing, and credential vault discovery.\r\n*   **Artifact Factory**: Integrated build pipeline for generating hardened, customized agent binaries with build-time configuration injection.\r\n*   **Data Explorer**: Centralized repository for exfiltrated assets, featuring integrity-validated download protocols.\r\n\r\n### <img src=\"assets/resilience.svg\" width=\"24\" height=\"24\" valign=\"middle\"> Infrastructure Resilience\r\n*   **C2 Pool Failover**: Supports multi-host infrastructure pools with automatic agent failover and rotation.\r\n*   **Real-time Telemetry**: WebSocket-driven dashboard providing sub-second latency for command execution and infrastructure status monitoring.\r\n*   **Persistent Intelligence**: SQLite-backed logging ensuring operational history and agent states are preserved across server reboots.\r\n\r\n---\r\n\r\n## Getting Started\r\n\r\n### Prerequisites\r\n\r\nEnsure your development environment meets the following specifications:\r\n\r\n*   **Node.js**: `v20.x` or higher\r\n*   **Go**: `v1.22.x` or higher (Required for Artifact Factory)\r\n*   **Redis**: `v6.x` or higher\r\n    *   *Docker (Recommended)*: `docker-compose up -d redis`\r\n    *   *Manual*: `sudo apt install redis-server -y`\r\n*   **Git**: For version control\r\n\r\n### 1. Installation\r\n\r\n#### Global Installation (Recommended for Operators)\r\nYou can install the ByteCode CLI globally to access the command from anywhere:\r\n\r\n```bash\r\n# Install the tactical CLI globally\r\nnpm install -g bytecode-c2\r\n\r\n# Launch the system\r\nbytecode-c2 start\r\n```\r\n\r\n![Command Center](assets/Commandcenter.png)\r\n\r\n#### NPX (One-time Run)\r\nExecute the system without global installation:\r\n\r\n```bash\r\nnpx bytecode-c2 start\r\n```\r\n\r\n#### Local Development Setup\r\nIf you are modifying the source code, use the local setup:\r\n\r\n```bash\r\n# Install all dependencies recursively\r\nnpm run install-all\r\n\r\n# Compile the dashboard\r\nnpm run build\r\n\r\n# Run via local script\r\nnpm start\r\n```\r\n\r\n### 2. Command Reference\r\n\r\nThe `bytecode` CLI provides several commands for infrastructure management:\r\n\r\n| Command | Description |\r\n| :--- | :--- |\r\n| `bytecode-c2 start` | Launches the C2 server and operator dashboard |\r\n| `bytecode-c2 --version` | Displays the current system version |\r\n| `bytecode-c2 --help` | Shows available command primitives |\r\n\r\n---\r\n\r\n### 3. Dashboard Build\r\n\r\nThe React-based operator dashboard must be compiled before the server can serve it:\r\n\r\n```bash\r\n# Compile the Vite/React dashboard\r\nnpm run build\r\n```\r\n\r\n![Dashboard](assets/Dashboard.png)\r\n\r\n---\r\n\r\n## Deployment via Docker (Recommended)\r\n\r\nFor production environments, Docker provides a containerized, self-contained deployment of the server, dashboard, and Redis dependency.\r\n\r\n### 1. Fast Deployment\r\n```bash\r\n# Build and launch the full stack\r\ndocker-compose up -d\r\n```\r\n\r\n### 2. Service Management\r\n*   **Logs**: `docker-compose logs -f`\r\n*   **Stop**: `docker-compose down`\r\n\r\n---\r\n\r\n## Operational Workflow\r\n\r\n### 1. Infrastructure Verification\r\nVerify that the Redis service is active and the database is initialized. The system will automatically perform a health check on startup.\r\n\r\n### 2. Artifact Generation\r\nGenerate a tactical agent via the **Artifact Factory** in the dashboard.\r\n*   **Agent Identity**: Customize binary naming (e.g., `svchost.exe`) for environmental blending.\r\n*   **C2 Pool**: Configure primary and failover infrastructure nodes.\r\n*   **Jitter/Interval**: Define beaconing patterns to bypass heuristic analysis.\r\n\r\n### 3. Tactical Deployment\r\nDeploy the generated binary on the target environment. The agent will automatically initialize the beaconing protocol and appear in the **Infrastructure Monitor**.\r\n\r\n---\r\n\r\n## <img src=\"assets/security.svg\" width=\"28\" height=\"28\" valign=\"middle\"> Security & Access Control\r\n\r\n### Operational Integrity\r\n*   **Default Credentials**: The initial system deployment utilizes `admin` / `bytecode`. \r\n*   **Credential Rotation**: Operators must rotate passwords via the **Settings** panel immediately upon deployment.\r\n*   **Persistence**: Operational data is stored in `./data/bytecode.db`. This database preserves all historical exfiltration and tasking; it is **never** overwritten during system restarts.\r\n\r\n---\r\n\r\n## Developmental Roadmap\r\n\r\n- [x] **Milestone 1**: AES-GCM Transport, Multi-host Failover, Redis Integration.\r\n- [x] **Milestone 2**: Hell's Gate Syscall Implementation, Memory Masking.\r\n- [x] **Milestone 3**: Reflective BOF Loader, Artifact Factory, Terminal Clear Primitives.\r\n- [ ] **Milestone 4**: SOCKS5 Tunneling, UDRL Integration, Kernel-Mode Persistence.\r\n\r\n---\r\n## Legal Disclaimer\r\n*This framework is designed for authorized professional security auditing and educational purposes only. Unauthorized use on systems without explicit prior consent is strictly prohibited and may be illegal.*\r\n","readmeFilename":"README.md"}