Remote Windows Agent
Deploy agents to Windows machines for remote control via HTTP API.
Quick Start
- Copy
agent.pyandassets/INSTALL.batto a network share - Run
INSTALL.batas administrator on target Windows machine - Agent auto-starts on port 8080
Features
- Remote command execution
- File read/write/delete/list
- Screenshots
- Process list
- System info (CPU, memory, disks)
- Config file support
- Auto-update
- Logging
API
| Endpoint | Description |
|----------|-------------|
| GET /health | Status check |
| POST /exec | Run commands |
| POST /file/read | Read files |
| POST /file/write | Write files |
| POST /file/delete | Delete files |
| POST /file/list | List directories |
| GET /info | System info |
| GET /processes | Running processes |
| POST /screenshot | Capture screen |
Files
agent.py- The HTTP agent (Flask server)assets/INSTALL.bat- One-click installerREADME.md- Documentation
Install
Browse to network share, right-click INSTALL.bat (from the assets/ folder) → Run as administrator.
微信扫一扫