├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md └── shellman ├── __main__.py ├── config.py ├── connection.py ├── frontend.py ├── frontends └── discord_frontend │ ├── README.md │ ├── __init__.py │ ├── commands.py │ ├── config.py │ ├── demo.gif │ ├── discord_client.py │ ├── main.py │ ├── main_channel_handlers │ ├── close_server.py │ ├── connect_to_shell.py │ ├── list_servers.py │ ├── list_shells.py │ ├── listen_server.py │ ├── listen_shell.py │ ├── main_channel_help.py │ └── reset_category.py │ ├── requirements.txt │ ├── shell.py │ └── shell_channel_handlers │ ├── clear.py │ ├── close_shell.py │ ├── disconnect.py │ ├── flush.py │ ├── rename_channel.py │ ├── send_ctrl_c.py │ ├── send_to_shell.py │ └── shell_channel_help.py ├── payloads ├── openssl_sclient_payload.sh └── windows_ps_payload.ps1 ├── requirements.txt ├── shellman.py ├── singleton.py └── wizard.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/README.md -------------------------------------------------------------------------------- /shellman/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/__main__.py -------------------------------------------------------------------------------- /shellman/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/config.py -------------------------------------------------------------------------------- /shellman/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/connection.py -------------------------------------------------------------------------------- /shellman/frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontend.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/README.md -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/__init__.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/commands.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/config.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/demo.gif -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/discord_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/discord_client.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/close_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/close_server.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/connect_to_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/connect_to_shell.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/list_servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/list_servers.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/list_shells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/list_shells.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/listen_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/listen_server.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/listen_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/listen_shell.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/main_channel_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/main_channel_help.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/main_channel_handlers/reset_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/main_channel_handlers/reset_category.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/requirements.txt: -------------------------------------------------------------------------------- 1 | discord -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/clear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/clear.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/close_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/close_shell.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/disconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/disconnect.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/flush.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/flush.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/rename_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/rename_channel.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/send_ctrl_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/send_ctrl_c.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/send_to_shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/send_to_shell.py -------------------------------------------------------------------------------- /shellman/frontends/discord_frontend/shell_channel_handlers/shell_channel_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/frontends/discord_frontend/shell_channel_handlers/shell_channel_help.py -------------------------------------------------------------------------------- /shellman/payloads/openssl_sclient_payload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/payloads/openssl_sclient_payload.sh -------------------------------------------------------------------------------- /shellman/payloads/windows_ps_payload.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/payloads/windows_ps_payload.ps1 -------------------------------------------------------------------------------- /shellman/requirements.txt: -------------------------------------------------------------------------------- 1 | pyOpenSSL -------------------------------------------------------------------------------- /shellman/shellman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/shellman.py -------------------------------------------------------------------------------- /shellman/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/singleton.py -------------------------------------------------------------------------------- /shellman/wizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ignis-sec/shellman/HEAD/shellman/wizard.py --------------------------------------------------------------------------------