Implement data response and check in status intervals
Implement registering custom functions
Consider creating a "color" library in core to handle custom colors across the entire application
Port finished HTTP server to HTTPs
Enhance custom functions
Implement TCP listener
Implement "wolfpack" teamserver with client binary generation
Implement extended functions like upload/download and any other seemingly "universal" switches
Implement a web shell handler for bind web shells
Consider random PSK generation rather than a default base key
Add Exec command to allow local shell interaction while in the Lupo CLI
Reformat the ASCII art so it is printed a bit more cleanly
Document API
Document core features
Create demo implants to show off all the feature/functionality
Repo art update and open source!
Known Bugs:
Fix issue that prevents full config path from being read by client binary
Implement a cleaner mechanism for handling server shutdown if the user accidentally starts a second Wolfpack server so a dangling instance isn't left.
Version 1.0 TODO:
Implement config file for lupo server to auto supply configs
Implement optional encryption flag for TCP/UDP
Road Map:
Consider Implementing UDP listener (Would be cool to come back to this, it's not hard, just tricky for implants to integrate with cleanly. Needs a seamless standard/API)
Consider Implementing Proxying (Cool for v2 should be easy with a go revproxy lib)