so i finished a prototype for a beacon script we could use in ops.
it’s a small compiled C binary that reports back with:
external IP
hostname
total filesystem size
physical memory
didn’t point it at our C2 yet — just tested it internally on one of the shared lab boxes.
beacon behavior looks stable. thinking of adding a jitter interval and maybe a XOR-encoded payload option?
Consider logging runtime errors to stderr and implementing a kill switch.
If this will be deployed in the wild, we’ll need the ability to remotely deactivate it under certain conditions (e.g., analyst sandbox, specific user behavior).