sleep 0
for it to work. This is where “interactive” tasking comes into play.
If your command specifies a supported_ui_feature
of task_response:interactive
, then Mythic will display a slightly different interface for that task’s output.
None
option is particularly useful you want to send something along like “q” or ” ” to the other side without sending “q\n” or ” \n”.
The other three buttons there allow you to toggle ANSI Terminal coloring, indicators for your tasking, and word wrapping respectively.
Just like with SOCKS and RPFWD, you can use MythicRPCProxyStart to open up a port with this sort of task. If you do, then you can interactively work with the task through your own terminal instead of through the web UI.
Note: When tasking through the UI, all input is tracked as normal tasking, but no “tasks” are created when interacting via the opened port. Output is still saved and displayed within the UI.
For information on the message format, check out Interactive Tasking.