{"_id":"exoproc","_rev":"12-14416bf1ce2fd23fec72e52e28643230","name":"exoproc","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"exoproc","version":"0.1.0","keywords":["bun","ffi","windows","x64","systems-programming","instrumentation","hooking","thread-redirection","memory-manipulation","disassembly","jit"],"author":{"name":"Serkan"},"license":"AGPL-3.0-or-later","_id":"exoproc@0.1.0","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"homepage":"https://github.com/woldann/exoproc#readme","bugs":{"url":"https://github.com/woldann/exoproc/issues"},"dist":{"shasum":"4aa2839ce294040b9585cccf7e46fd9bccd2711c","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.1.0.tgz","fileCount":7,"integrity":"sha512-8YiFJ9MU56Pp6LDIx3nVk+ZDGiBy6Mh9YFeZNQWjTnfl4qOw4MLtlCgtUSEAasMaBr7m5M627YJNnT+gxFUO3A==","signatures":[{"sig":"MEQCIERIf7mi8rpfhdGkSZQJoWXnCnO6e8tdYdF9Kc7GqfLKAiBacxuVqzvwXBFbQ55jdvu4mbS1Xa5zObcW0XKBNUyA7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39575},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4341e1f381b2121cb05b3cbe90541912cfe803af","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"repository":{"url":"git+https://github.com/woldann/exoproc.git","type":"git"},"_npmVersion":"10.9.8","description":"Exoproc - Cross-process systems programming and runtime instrumentation framework for Bun x64 Windows environments.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"bun-xffi":"workspace:*","bun-nhook":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.1.0_1783598754812_0.7607407259411083","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"exoproc","version":"0.6.1","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.1","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"e2a77a868882621b87669298fa5c9d68c2790250","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.1.tgz","fileCount":64,"integrity":"sha512-SPFuwl9cEIs80syxD0Q9xrPpXez5brGAKNkvPax8yyeMW6EG5HhuyupGJlaRNlSsUzA6/FEVyWq8QOw8RxnYoA==","signatures":[{"sig":"MEQCIBbQ00iOu/CAeB3rnj/6lhXsiQV4rEs1na0EvhLGn1jTAiBHjDMcflcgOxP2M1cvox6hjQkV87ZLUCPziA4CllrEmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBj4/NHo2EcaEXOd7CnIcblhIJRxSd4L6O7plD7VBDvyAiA94I3jLdVwUvQZ9fWS+A/zhsjw+KBKz6zcY+EhWFK2uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47116435},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"5f0849077f04ff0dc97b7e8a880d7735a56bd6eb","mcpName":"io.github.wwoldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.1_1792746185623_0.2796786843264407","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"exoproc","version":"0.6.2","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.2","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"84b6676afabb7674836c6bd539aa97f676febabc","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.2.tgz","fileCount":64,"integrity":"sha512-ZK7uUHxa/Jysy+XAcFAvdGgLspDUvf3uLU+sfMsDPbBmsTFJmeAgrhwSk2Kfa3QpMj2E1+rHsxYJ4Dfz/KQ/WQ==","signatures":[{"sig":"MEUCIQDMYJjEex/vK3bwpvWW3CBDdAR/X7ty/CzvqIv8Cf2ENwIgMIFc5A3cI2fijcZ/yW3tEONyN3jCKwlHbBRhiEznu+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDedhvqTxIOPGr6s4/yGpf8ComG5jRWZRLOfCyjj9MvbwIhAMkTN/d94VoBgL6MgQM1A/M/pnZlj6awese6inXihbyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47116435},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"1752c634f31568d583c21d7aca357dcd94d2c372","mcpName":"io.github.wwoldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.2_1792746450848_0.358923959822278","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"exoproc","version":"0.6.5","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.5","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"e070c5e24efd687f8ea5f98f0886083ffacf04c6","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.5.tgz","fileCount":59,"integrity":"sha512-HkQJ/PpJ4/SC4Mkn6AvCffqAkfpzVe+7jaihmiqYoTUhq6itANfSRiD9derZtJ57co9zzWDnUUzI8jHMGp8nxA==","signatures":[{"sig":"MEQCIGNstmmgSaVq1sQ8WGE7xg8iSz5DnUQmM8fpSW2BpSVBAiAv/2//6TWjKwc0ZNP5xUfQUdMnhhuL+O0ca/p+Ngi9aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEAsQm7v1fLsOvrqgBlIOwHxnOxrW95w6/u9OjrL7JjgIgESzWuuLz+lVf7pmbEeMdyF/RgJgV+8szAXQ5oj+KGB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32006661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"7053b7934ae179222e20eb6f5707f7500e3fa4cf","mcpName":"io.github.wwoldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.5_1792780786430_0.15867601275361642","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"exoproc","version":"0.6.4","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.4","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"c59b84328bdc445498334c9c015f3cbcbe6a0db8","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.4.tgz","fileCount":64,"integrity":"sha512-FHjCeJTBpoegAzccIF/og6NM+ckYJKFCbPo8sAZ7TFsCLgQVp1r5MGmqFQ2Tdio+yvLjBZ1bQkQvCu2vIWyg1Q==","signatures":[{"sig":"MEQCIAKEodWjenlLFUuhOyy09dU5nK5rxdVehrNKHjDxwgasAiAPe19WpoM17t4hww21HLZiG8zFJbpbaRIstbCRmGLG5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6Ggov7TSd36sUXyb94c78N9arW/b/xxP3VTumbsznEgIgA8GwEV3M2f5Wlfr/pggBhTs2qnrW4YeIoSCE7u1kylk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50560537},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"878ce2b5fcf45b708633955856af31fe69946325","mcpName":"io.github.wwoldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.4_1792781695352_0.0799203029429778","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"exoproc","version":"0.6.7","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.7","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"d7c9d63003ea6d073fbb012567cfeb872355316d","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.7.tgz","fileCount":45,"integrity":"sha512-gCnPv6DcuDtKQBW7aLofkNpkRDvrZxuiZkNRT7lOUYvQJikzPEtDo6iDLXIOic0XP6+ZBC93xK8DAlfbYorPPw==","signatures":[{"sig":"MEQCIB3qnKIIL471oc8WtJxOIpZX2YJR/hHVBvYKw7k31a1AAiATwt9CiKndVEbopK5a28VWa8YcR8znFsxO/SvpcyGC7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfi3mk1tWQ7jidLihfkTcnnM+hRKRP6U5mM5hqYFGroAIgB9iuHt/kQMhaNHMKCDQLL614DTzcdPLNLPi+jFIFSW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31977233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"5ff613b88dac1d99d086b175af880abce906d098","mcpName":"io.github.woldann/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.7_1792841112698_0.2660315207218529","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"exoproc","version":"0.6.6","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.6","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"9302532c6c9e5727bab14ca606fdd38420923155","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.6.tgz","fileCount":45,"integrity":"sha512-nYUJhG5g6cNo00gvdGAAAyuJGr5gICh/ublBwhx5ljmEvSaQ+G6/noji6hri/vYrLArBGhswmbEs5BY6NxtK0A==","signatures":[{"sig":"MEQCIFzHSlVVtyH0iYcn87oPZ3xcY2NyDMPw+oKaR/VSUZrKAiBMNozi0Bti45RFhKNUWNmoh+KUVtqoq9bTFSniZeB27g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyWqD+m5eCBDMA6jPdmeNg1I+m7vU4MDy1GxeWWn6qegIhAPHXoMDiGNQDqiTbk0bs09F/DeQii//O6Ria9QHa0eRs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31977233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"5ff613b88dac1d99d086b175af880abce906d098","mcpName":"io.github.woldann/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"26.12.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.6_1792842069667_0.9073076568094247","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"exoproc","version":"0.6.8","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.8","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"5014845f594ca175fef15e68a9d117e1b02e140b","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.8.tgz","fileCount":45,"integrity":"sha512-lxOCAxHwsfVltCjq97BT2Ksr1VpFFbwbE5TRvWU1fmXkA2XOynmSnFziOJiIaI6rX/CLIq+6zfZKjyRMKXgcgQ==","signatures":[{"sig":"MEUCIFtkYscVVFENCWZCTr9Sr7AsrT4PysyA67ucCUhqRJU4AiEAt9t11T73cKHep9VIgtl8RvEeuj8pDkMga133MLo4rro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGbYqgCYxFCN3i0C6f8lrvkSaxDDbxZETVwPcPW8nytQIhAIoZ1wA8kvtEViO1FAnGaVn8vWqMOhSm1mYJf2BxrBPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32086104},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"aef7e4ad579c43c1af628d95c789181dda82f9a4","mcpName":"io.github.woldann/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"11.19.0","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.8_1793200740146_0.1365693168867672","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"exoproc","version":"0.6.9","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.9","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"9a2132d18419e566e1c4b7847b06738e38a191a9","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.9.tgz","fileCount":45,"integrity":"sha512-sxEXimRnzzl2uWJ3kP/LnMympiwNbQSMYlXqeV7Kh94jYQaytbCGehrR7zAAaaPeyDXJV/Pwx7ATBs60V3rzNQ==","signatures":[{"sig":"MEUCIQDF44n/SRUVpNfFuPYnbqXrPQsaDyBkWeRexgfBlMx7VgIgaEyZrcg5VN6kUJ2T+020kLPrBKFiTMrnGz6dwzRdY78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFSU5XWjfHUDPsSx6mFk20HyMAanCKJzfiMK+QTCjYtHAiASMi8uqXBMA8Lbx60nitygjL38XVczHj+kIU4ZiDrZPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32084669},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"ca3757568a23bf9d3596deb419c30a2adf884fcd","mcpName":"io.github.aksoyserkan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"_npmVersion":"11.19.0","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.9_1793206626478_0.9887756801149963","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"exoproc","version":"0.6.10","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.6.10","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"homepage":"https://github.com/w0ldan/exoproc#readme","bugs":{"url":"https://github.com/w0ldan/exoproc/issues"},"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"a1099903098fbc276a86e503d22db75cd572df12","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.6.10.tgz","fileCount":45,"integrity":"sha512-Rt5jWzHeNjVt53yd86Ls+p5uwQzRIjpW7tJ6oGpduBWU4s+rc0YA4K/ol2j8WLrMUkBpufS4ird5oPt86r7S8A==","signatures":[{"sig":"MEQCIDIvLHcmI9bPc/Q7WdmNJqy5kgJQ97484y214ltFj1mZAiA55DdELVXGYkalDsQ0zsNlQWRGjZ2/C8/Q/t0aMEu1kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBd2oeP7VW+EHlwFOsi9X+ZIDE+TbyfIoNRFTu6BeytPAiEAohvpHqZsxtTWmtZY1tiHKZZ7owGg6Xt9WpgUfapfjsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32076958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"ffee1d76d6f892ec7d9a30a4480de1185c9b68d1","mcpName":"io.github.w0ldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"repository":{"url":"git+https://github.com/w0ldan/exoproc.git","type":"git","directory":"packages/exoproc"},"_npmVersion":"11.19.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.6.10_1793220359997_0.3593323577589407","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"exoproc","version":"0.7.0","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"author":{"name":"Serkan"},"license":"MIT","_id":"exoproc@0.7.0","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"homepage":"https://github.com/w0ldan/exoproc#readme","bugs":{"url":"https://github.com/w0ldan/exoproc/issues"},"bin":{"exoproc":"dist/cli.js"},"dist":{"shasum":"1026d94b7fdee253dee0403e4eafcc64dce70345","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.7.0.tgz","fileCount":48,"integrity":"sha512-zoHXIUc71HsLuxtJUBPywtJi4mswWXNql3I5LRpvT1XT+WhfrwmBzt13HRMhVgwEfCYKfpghDjRZUNYDhIxjsw==","signatures":[{"sig":"MEYCIQD4XV5t8DjfV3NZH1AJ7U3qZUa7XOg0fkC5tWYMGCuNdAIhAJfeqebrnG145Evt2Y97kKrilRcFkYltIsJ8btrHfGLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEBkQd0lz5jIO4VLZFdfOY9KHktE1CouKi8nPaVay8sWAiEA1gvLzYz0twHhhI6FADSOYAb0e0jb1yRcX1/SBfNr8K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"319625190a01f61716a973c4717e899e326760f1","mcpName":"io.github.w0ldan/exoproc","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"repository":{"url":"git+https://github.com/w0ldan/exoproc.git","type":"git","directory":"packages/exoproc"},"_npmVersion":"10.9.9","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"_nodeVersion":"22.23.4","dependencies":{"bun-xffi":"workspace:*","bun-njava":"workspace:*","bun-winapi":"workspace:*","picocolors":"^1.1.1","bun-minhook":"workspace:*","bun-nthread":"workspace:*","exoproc-ipc":"workspace:*","exoproc-mcp":"workspace:*","bun-capstone":"workspace:*","exoproc-utils":"workspace:*","@clack/prompts":"^1.8.1","win32-simulate":"workspace:*","exoproc-accessors":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/exoproc_0.7.0_1793269774972_0.20396703272736605","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"_id":"exoproc@0.7.1","bin":{"exoproc":"dist/cli.js"},"bugs":{"url":"https://github.com/w0ldan/exoproc/issues"},"dist":{"shasum":"39e221b80ebd48317159be2ff475d8e6c8f9ece1","tarball":"https://registry.npmjs.org/exoproc/-/exoproc-0.7.1.tgz","fileCount":48,"integrity":"sha512-39UR3wly85dfhzC3WzCAQKwpGyaX3r2HrKXzUGZKtmBowCcjjeYPciQ+kHTgU58BL+yPf5iaGpgvZO/NT2BzJQ==","signatures":[{"sig":"MEQCICbFL4ol30toCM8otBCO1F8IujHtHneOhYujtV428amKAiBf2NNmzIbV5bVCvn/OBV8v2eRZvGF3M5aqkvpwztkyyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1CmVjsz8JKEgOBb6S1ZfeAzsKU2YTEr2+cTfVpgOpYwIhAKj79XHRx1pFBZ63zJDfpZfmYslntliB/qNYBdldW23O"}],"unpackedSize":70899},"main":"./dist/index.js","name":"exoproc","type":"module","types":"./dist/index.d.ts","author":{"name":"Serkan"},"engines":{"bun":">=1.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./setup":{"types":"./dist/setup/index.d.ts","import":"./dist/setup/index.js"}},"gitHead":"06f76e557ec35315f1fed9b1a6fec8adb54afe4c","license":"MIT","mcpName":"io.github.w0ldan/exoproc","version":"0.7.1","_npmUser":{"name":"woldan","email":"serkanaksy@proton.me"},"homepage":"https://github.com/w0ldan/exoproc#readme","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"repository":{"url":"git+https://github.com/w0ldan/exoproc.git","type":"git","directory":"packages/exoproc"},"_npmVersion":"12.2.1","description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","directories":{},"maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"_nodeVersion":"26.12.1","dependencies":{"picocolors":"^1.1.1","exoproc-utils":"^0.7.1","@clack/prompts":"^1.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"optionalDependencies":{"bun-xffi":"^0.7.1","bun-njava":"^0.7.1","bun-winapi":"^0.7.1","bun-minhook":"^0.7.1","bun-nthread":"^0.7.1","exoproc-ipc":"^0.7.1","exoproc-mcp":"^0.7.1","bun-capstone":"^0.7.1","win32-simulate":"^0.7.1","exoproc-accessors":"^0.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/exoproc_0.7.1_1793272507138_0.6342179614927694"}}},"time":{"created":"2026-07-09T12:05:54.640Z","modified":"2026-10-29T11:15:07.423Z","0.1.0":"2026-07-09T12:05:54.969Z","0.6.1":"2026-10-23T09:03:05.879Z","0.6.2":"2026-10-23T09:07:31.118Z","0.6.5":"2026-10-23T18:39:46.597Z","0.6.4":"2026-10-23T18:54:55.628Z","0.6.7":"2026-10-24T11:25:12.861Z","0.6.6":"2026-10-24T11:41:09.857Z","0.6.8":"2026-10-28T15:19:00.426Z","0.6.9":"2026-10-28T16:57:06.699Z","0.6.10":"2026-10-28T20:46:00.222Z","0.7.0":"2026-10-29T10:29:35.075Z","0.7.1":"2026-10-29T11:15:07.231Z"},"bugs":{"url":"https://github.com/w0ldan/exoproc/issues"},"author":{"name":"Serkan"},"license":"MIT","homepage":"https://github.com/w0ldan/exoproc#readme","keywords":["exoproc","mcp","reverse-engineering","binary-analysis","hooking","minhook","thread-hijacking","memory","win32","instrumentation","cli","agent-skills","claude","cursor"],"repository":{"url":"git+https://github.com/w0ldan/exoproc.git","type":"git","directory":"packages/exoproc"},"description":"Unified CLI and Model Context Protocol (MCP) server for native Windows x64 reverse engineering, thread hijacking, function redirection, memory inspection, and runtime instrumentation.","maintainers":[{"name":"woldan","email":"serkanaksy@proton.me"}],"readme":"# Exoproc\n\n> **Native Windows x64 Reverse Engineering & Process Instrumentation**  \n> One unified CLI and Model Context Protocol (MCP) server for thread hijacking, function detours, live memory manipulation, and C-to-shellcode compilation.\n\n[![npm version](https://img.shields.io/npm/v/exoproc?style=flat-square&color=cb3837)](https://www.npmjs.com/package/exoproc)\n[![MCP Catalog](https://img.shields.io/badge/MCP-22_tools-5c4ee5?style=flat-square)](https://github.com/w0ldan/exoproc)\n[![Bun Requirements](https://img.shields.io/badge/Bun-%3E%3D1.4.4-339933?style=flat-square&logo=bun&logoColor=white)](https://bun.sh)\n[![License: MIT](https://img.shields.io/badge/license-MIT-f4c430?style=flat-square)](LICENSE)\n\n---\n\n## Instant Setup for AI Agents\n\nExoproc connects your AI coding agents (**Claude Code, Cursor, Windsurf, Claude Desktop, Antigravity, Cline, OpenCode, Zed**) directly to live Windows x64 processes.\n\n### 1. Via Node.js (`npx`)\n\n```bash\nnpx -y exoproc setup --yes\n```\n\n### 2. Via Bun (`bun x`)\n\n```bash\nbun x exoproc setup --yes\n```\n\n### 3. Windows Automated Installer (PowerShell)\n\n```cmd\npowershell -c \"irm https://exoproc.woldan.me/install.ps1|iex\"\n```\n\n### 4. Standalone Windows x64 Binary (`exoproc.exe`)\n\nDownload `exoproc.exe` directly from [GitHub Releases](https://github.com/w0ldan/exoproc/releases/latest) with zero dependencies:\n\n```cmd\nexoproc.exe setup --yes\n```\n\nThe wizard automatically discovers installed agents on your machine, writes portable stdio MCP configurations with automatic backups, and installs tailored agent instructions and skills.\n\nRestart your agent, and all 22 MCP tools will be immediately available.\n\n---\n\n## CLI Commands\n\nExoproc provides a unified terminal command-line tool:\n\n```bash\n# Configuration & Health Check\nexoproc setup                      # Configure AI agents with MCP & skills\nexoproc doctor                     # Diagnostics & agent configuration status\n\n# Model Context Protocol (MCP) Server\nexoproc mcp                        # Launch stdio MCP server\n\n# Process & Window Diagnostics\nexoproc ps                         # Enumerate running processes\nexoproc windows                    # Enumerate desktop windows and edit controls\nexoproc screenshot [screen.png]    # Capture desktop or window PNG screenshot\n\n# Live Compilation & Execution\nexoproc compile -s \"code\"          # JIT-compile C snippet into x86_64 shellcode\nexoproc exec \"code\" --pid <pid>    # Execute C-style Win32 code in target process\nexoproc run script.ts              # Execute standalone automation script\n```\n\n---\n\n## MCP Tools (22 Tools)\n\nExoproc exposes 22 high-performance tools over standard Model Context Protocol (stdio):\n\n- **Process Discovery & Session:** `list_processes`, `spawn_process`, `open_accessor`, `close_accessor`\n- **Memory Manipulation:** `read_memory`, `write_memory`, `scan_pattern`, `allocate_memory`\n- **Function Detours & Thread Redirection:** `minhook_install`, `minhook_remove`, `list_hooks`, `nthread_call`\n- **C JIT Compilation & Machine Code:** `compile_c`, `compile_shellcode`, `disassemble`, `simulate_run`\n- **Win32 Execution & Desktop Tools:** `execute_code`, `execute_local_code`, `execute_command`, `list_windows`, `take_screenshot`, `jvm_inspect_jar`\n\n---\n\n## Supported Agents\n\n- **Claude Code:** `~/.claude.json` + `~/.claude/skills/exoproc/`\n- **Cursor:** `~/.cursor/mcp.json` + `~/.cursor/rules/exoproc.mdc`\n- **Windsurf:** `~/.codeium/windsurf/mcp_config.json`\n- **Claude Desktop:** `claude_desktop_config.json`\n- **Antigravity / Gemini:** `~/.gemini/antigravity/mcp_config.json`\n- **VS Code Cline:** `cline_mcp_settings.json`\n- **OpenCode:** `~/.config/opencode/opencode.json`\n- **Zed:** `~/.config/zed/settings.json`\n\n---\n\n## License\n\n[MIT](LICENSE) © Serkan\n","readmeFilename":"README.md"}