https://github.com/cyllective/nimexeproxy
A small utility to act as a proxy when sideloading an exe file
https://github.com/cyllective/nimexeproxy
nim nim-lang sideloading
Last synced: about 1 month ago
JSON representation
A small utility to act as a proxy when sideloading an exe file
- Host: GitHub
- URL: https://github.com/cyllective/nimexeproxy
- Owner: cyllective
- License: mit
- Created: 2024-03-15T15:13:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-26T17:20:23.000Z (about 2 years ago)
- Last Synced: 2025-03-23T18:47:35.621Z (about 1 year ago)
- Topics: nim, nim-lang, sideloading
- Language: Nim
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nimexeproxy
A small utility to act as a "proxy" when sideloading an `exe` file. It will forward all command line arguments to the real, pre-specified binary just after executing your payload.
## Usage
+ Adjust the payload in `exeproxy.nim`'s `p4yl0ad()` to your needs
+ Build using either a Docker container or the locally install `nim`
+ `PROXYBIN` = absolute or relative path onto which the command line arguments will be forwarded/proxied
+ `BINNAME` = output name of the exeproxy
```sh
make indocker PROXYBIN='C:\\Windows\\system32\\whoami.exe' BINNAME='whoami.exe'
make local PROXYBIN='C:\\Windows\\system32\\whoami.exe' BINNAME='whoami.exe'
```