One of the more interesting selling points about this project is that it works through local system firewalls on Linux (iptables, nf_tables) This commit makes the testing environments in the docker containers actually have to go up against a firewall, one which has a default incoming and outgoing policy of drop
16 lines
421 B
YAML
16 lines
421 B
YAML
version: '3.8'
|
|
services:
|
|
examples_bindshell_target:
|
|
build:
|
|
context: examples/secure-image
|
|
dockerfile: Dockerfile
|
|
volumes:
|
|
- ./target:/backdoor
|
|
command: /backdoor/release/ex-bind-shell-backdoor
|
|
privileged: true
|
|
|
|
examples_bindshell_client:
|
|
image: alpine
|
|
volumes:
|
|
- ./target:/backdoor
|
|
command: /backdoor/release/ex-bind-shell-client examples_bindshell_target:54248 |