Made it use a single UDP client as well as proper randomized ports to go through network firewalls, requiring stdin, status, stderr, and stdout all go over a single UDP socket Updated the client to have a prompt
8 lines
265 B
TOML
8 lines
265 B
TOML
[tasks.examples-bindshell-run]
|
|
workspace = false
|
|
dependencies = ["build"]
|
|
script = '''
|
|
tmux new-session -d -s bindshell 'docker-compose up examples_bindshell_target'
|
|
tmux split-window -h 'docker-compose run examples_bindshell_client'
|
|
tmux -2 attach -t bindshell
|
|
''' |