A bridge between an IRC channel and the bash interpreter
Find a file
Jordyn ac6560e680 Add command to kill all children processes spawned by cmdthread
Additionally, a maximum send queue length was added to avoid something like `cat /dev/urandom` from being a massive memory hog and causing OOM.

Because output is read from the process and added to the message queue in real time, this could lead to infinite memory usage without it.
2026-03-14 22:07:46 -05:00
main.py Add command to kill all children processes spawned by cmdthread 2026-03-14 22:07:46 -05:00
rce.service Add systemd service 2026-03-14 19:21:56 -05:00
README.md update README to accompany the code 2026-03-14 02:16:28 -03:00
skel_config.py Add command to kill all children processes spawned by cmdthread 2026-03-14 22:07:46 -05:00

irc2bash

A bridge between an IRC channel and the bash interpreter

Ensure you run this in a sandboxed VM!