├── README.md ├── dryrun.todo └── gitbook ├── .gitignore ├── README.md ├── SUMMARY.md ├── about-us ├── about-appsecco.md ├── about-madhu.md ├── images │ ├── about-appsecco.png │ ├── alldaydevops-2018.jpg │ ├── blackhat-lasvegas.png │ ├── c0c0n-2018.png │ ├── defcon-lasvegas.png │ ├── reconvillage-lasvegas.png │ ├── security-automation-with-ansible2.png │ └── usenix-lisa-18.png └── upcoming-conferences.md ├── attacking-docker-containers ├── README.md ├── capabilities.md ├── capability.md ├── images │ ├── accessing-host-system-using-socket.png │ ├── capabilities-ping-drop.png │ ├── capabilities-ping.png │ ├── capsh-print.png │ ├── docker-client-file.png │ ├── docker-container-namespaces.png │ ├── docker-nginx-1.png │ ├── docker-nginx-2.png │ ├── docker-pid-host.png │ ├── docker-tcp-host-access.png │ ├── insecure-mont-reverse-shell.png │ ├── insecure-mount-docker-socket.png │ ├── insecure-mount-exploit.png │ ├── insecure-mount-node-app.png │ ├── insecure-mount-vulnerable-parameter.png │ ├── misconfig-curl-images.png │ ├── misconfig-nmap-scan.png │ ├── nc-student-listen.png │ ├── privileged-container-kmsg.png │ ├── privileged-container.png │ ├── start-nc-listener.png │ ├── sysmon-access-host-flag.png │ ├── sysmon-access.png │ ├── sysmon-capsh.png │ ├── sysmon-download-payload.png │ ├── sysmon-msfvenom-generate.png │ ├── sysmon-payload-execution.png │ ├── sysmon-start-python-server.png │ └── sysmon-top.png ├── insecure-volume-mount.md ├── misconfiguration.md └── namespaces.md ├── auditing-docker-containers ├── README.md ├── amicontained.md ├── docker-bench-security-audit.md ├── docker-images-containers.md ├── docker-integrity-check.md ├── docker-registries.md ├── docker-runtime-endpoints.md ├── docker-volumes-networks.md └── images │ ├── docker-analysis-secrets.png │ ├── docker-apparmor-profile.png │ ├── docker-bench-security.png │ ├── docker-data-files.png │ ├── docker-diff-changes.png │ ├── docker-digest-images.png │ ├── docker-history.png │ ├── docker-host-privileges.png │ ├── docker-image-packages-query.png │ ├── docker-inspect-for-socket.png │ ├── docker-network-inspect.png │ ├── docker-network-ls.png │ ├── docker-no-privileges.png │ ├── docker-perform-changes.png │ ├── docker-registry-access-image.png │ ├── docker-registry-access.png │ ├── docker-registry-config-secrets.png │ ├── docker-system-events.png │ ├── docker-system-info-registries.png │ ├── docker-system-info.png │ ├── docker-tcp-socket.png │ ├── docker-trust.png │ ├── docker-volume-inspect.png │ ├── docker-volume-ls.png │ ├── docker-volume-sensitive-info.png │ ├── docker-volumes-data.png │ ├── download-image-locally.png │ ├── knwon-vulnerabilities.png │ └── vulners-audit-site.png ├── cover.jpg ├── environment-setup ├── common-troublehshooting-steps.md ├── images │ ├── ctf-ova-settings.png │ ├── ctf-ssh.png │ ├── ctf-vm-login.png │ ├── import-ova.png │ ├── processing.png │ ├── select-ctf-ova.png │ ├── select-student-ova.png │ ├── ssh-host-key-error.png │ ├── student-ova-settings.png │ ├── student-ssh.png │ └── student-vm-login.png ├── importing-virtualmachines.md └── ssh-into-machine.md ├── extra ├── contianed-af.md ├── control-groups.md ├── exploiting-cluster-secrets.md ├── images │ ├── access-docker-swarm-app.png │ ├── access-docker-swarm-env.png │ ├── cgroup-with-out-shares.png │ ├── cgroup-with-shares.png │ ├── contained-af.png │ ├── docker-secrets-default-location.png │ ├── docker-swarm-search-locations.png │ ├── lsm-after.png │ └── lsm-before.png └── lsm.md ├── getting-started-with-docker ├── README.md ├── docker-management.md ├── docker-run.md ├── docker-volumes-and-networks.md ├── docker-volumes.md ├── images │ ├── docker-architecture.png │ ├── docker-compose-wordpress.png │ ├── docker-detach-logs.png │ ├── docker-history.png │ ├── docker-hub.png │ ├── docker-images.png │ ├── docker-inspect-nginx.png │ ├── docker-interactive-bash.png │ ├── docker-networks.png │ ├── docker-ps-a.png │ ├── docker-ps.png │ ├── docker-run-welcome-ubuntu.png │ ├── docker-search-wpscan.png │ ├── docker-stop-and-remove.png │ ├── docker-volumes.png │ ├── helloworld-docker.png │ ├── nginxalpine-container.png │ ├── nginxalpine-host.png │ ├── portainer-dashboard.png │ ├── portainer-select.png │ ├── portainer-setup.png │ ├── run-portainer.png │ └── wordpress-site.png └── portainer.md ├── intro ├── README.md ├── agenda.md └── disclaimer.md └── references-and-resources.md /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/README.md -------------------------------------------------------------------------------- /dryrun.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/dryrun.todo -------------------------------------------------------------------------------- /gitbook/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/.gitignore -------------------------------------------------------------------------------- /gitbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/README.md -------------------------------------------------------------------------------- /gitbook/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/SUMMARY.md -------------------------------------------------------------------------------- /gitbook/about-us/about-appsecco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/about-appsecco.md -------------------------------------------------------------------------------- /gitbook/about-us/about-madhu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/about-madhu.md -------------------------------------------------------------------------------- /gitbook/about-us/images/about-appsecco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/about-appsecco.png -------------------------------------------------------------------------------- /gitbook/about-us/images/alldaydevops-2018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/alldaydevops-2018.jpg -------------------------------------------------------------------------------- /gitbook/about-us/images/blackhat-lasvegas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/blackhat-lasvegas.png -------------------------------------------------------------------------------- /gitbook/about-us/images/c0c0n-2018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/c0c0n-2018.png -------------------------------------------------------------------------------- /gitbook/about-us/images/defcon-lasvegas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/defcon-lasvegas.png -------------------------------------------------------------------------------- /gitbook/about-us/images/reconvillage-lasvegas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/reconvillage-lasvegas.png -------------------------------------------------------------------------------- /gitbook/about-us/images/security-automation-with-ansible2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/security-automation-with-ansible2.png -------------------------------------------------------------------------------- /gitbook/about-us/images/usenix-lisa-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/images/usenix-lisa-18.png -------------------------------------------------------------------------------- /gitbook/about-us/upcoming-conferences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/about-us/upcoming-conferences.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/README.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/capabilities.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/capability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/capability.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/accessing-host-system-using-socket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/accessing-host-system-using-socket.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/capabilities-ping-drop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/capabilities-ping-drop.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/capabilities-ping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/capabilities-ping.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/capsh-print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/capsh-print.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-client-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-client-file.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-container-namespaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-container-namespaces.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-nginx-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-nginx-1.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-nginx-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-nginx-2.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-pid-host.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-pid-host.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/docker-tcp-host-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/docker-tcp-host-access.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/insecure-mont-reverse-shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/insecure-mont-reverse-shell.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/insecure-mount-docker-socket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/insecure-mount-docker-socket.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/insecure-mount-exploit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/insecure-mount-exploit.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/insecure-mount-node-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/insecure-mount-node-app.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/insecure-mount-vulnerable-parameter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/insecure-mount-vulnerable-parameter.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/misconfig-curl-images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/misconfig-curl-images.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/misconfig-nmap-scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/misconfig-nmap-scan.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/nc-student-listen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/nc-student-listen.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/privileged-container-kmsg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/privileged-container-kmsg.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/privileged-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/privileged-container.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/start-nc-listener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/start-nc-listener.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-access-host-flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-access-host-flag.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-access.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-capsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-capsh.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-download-payload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-download-payload.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-msfvenom-generate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-msfvenom-generate.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-payload-execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-payload-execution.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-start-python-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-start-python-server.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/images/sysmon-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/images/sysmon-top.png -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/insecure-volume-mount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/insecure-volume-mount.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/misconfiguration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/misconfiguration.md -------------------------------------------------------------------------------- /gitbook/attacking-docker-containers/namespaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/attacking-docker-containers/namespaces.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/README.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/amicontained.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/amicontained.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-bench-security-audit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-bench-security-audit.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-images-containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-images-containers.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-integrity-check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-integrity-check.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-registries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-registries.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-runtime-endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-runtime-endpoints.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/docker-volumes-networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/docker-volumes-networks.md -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-analysis-secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-analysis-secrets.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-apparmor-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-apparmor-profile.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-bench-security.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-bench-security.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-data-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-data-files.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-diff-changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-diff-changes.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-digest-images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-digest-images.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-history.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-host-privileges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-host-privileges.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-image-packages-query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-image-packages-query.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-inspect-for-socket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-inspect-for-socket.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-network-inspect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-network-inspect.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-network-ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-network-ls.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-no-privileges.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-no-privileges.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-perform-changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-perform-changes.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-registry-access-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-registry-access-image.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-registry-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-registry-access.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-registry-config-secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-registry-config-secrets.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-system-events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-system-events.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-system-info-registries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-system-info-registries.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-system-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-system-info.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-tcp-socket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-tcp-socket.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-trust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-trust.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-volume-inspect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-volume-inspect.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-volume-ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-volume-ls.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-volume-sensitive-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-volume-sensitive-info.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/docker-volumes-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/docker-volumes-data.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/download-image-locally.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/download-image-locally.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/knwon-vulnerabilities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/knwon-vulnerabilities.png -------------------------------------------------------------------------------- /gitbook/auditing-docker-containers/images/vulners-audit-site.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/auditing-docker-containers/images/vulners-audit-site.png -------------------------------------------------------------------------------- /gitbook/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/cover.jpg -------------------------------------------------------------------------------- /gitbook/environment-setup/common-troublehshooting-steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/common-troublehshooting-steps.md -------------------------------------------------------------------------------- /gitbook/environment-setup/images/ctf-ova-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/ctf-ova-settings.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/ctf-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/ctf-ssh.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/ctf-vm-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/ctf-vm-login.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/import-ova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/import-ova.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/processing.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/select-ctf-ova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/select-ctf-ova.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/select-student-ova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/select-student-ova.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/ssh-host-key-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/ssh-host-key-error.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/student-ova-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/student-ova-settings.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/student-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/student-ssh.png -------------------------------------------------------------------------------- /gitbook/environment-setup/images/student-vm-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/images/student-vm-login.png -------------------------------------------------------------------------------- /gitbook/environment-setup/importing-virtualmachines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/importing-virtualmachines.md -------------------------------------------------------------------------------- /gitbook/environment-setup/ssh-into-machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/environment-setup/ssh-into-machine.md -------------------------------------------------------------------------------- /gitbook/extra/contianed-af.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/contianed-af.md -------------------------------------------------------------------------------- /gitbook/extra/control-groups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/control-groups.md -------------------------------------------------------------------------------- /gitbook/extra/exploiting-cluster-secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/exploiting-cluster-secrets.md -------------------------------------------------------------------------------- /gitbook/extra/images/access-docker-swarm-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/access-docker-swarm-app.png -------------------------------------------------------------------------------- /gitbook/extra/images/access-docker-swarm-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/access-docker-swarm-env.png -------------------------------------------------------------------------------- /gitbook/extra/images/cgroup-with-out-shares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/cgroup-with-out-shares.png -------------------------------------------------------------------------------- /gitbook/extra/images/cgroup-with-shares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/cgroup-with-shares.png -------------------------------------------------------------------------------- /gitbook/extra/images/contained-af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/contained-af.png -------------------------------------------------------------------------------- /gitbook/extra/images/docker-secrets-default-location.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/docker-secrets-default-location.png -------------------------------------------------------------------------------- /gitbook/extra/images/docker-swarm-search-locations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/docker-swarm-search-locations.png -------------------------------------------------------------------------------- /gitbook/extra/images/lsm-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/lsm-after.png -------------------------------------------------------------------------------- /gitbook/extra/images/lsm-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/images/lsm-before.png -------------------------------------------------------------------------------- /gitbook/extra/lsm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/extra/lsm.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/README.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/docker-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/docker-management.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/docker-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/docker-run.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/docker-volumes-and-networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/docker-volumes-and-networks.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/docker-volumes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/docker-volumes.md -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-architecture.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-compose-wordpress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-compose-wordpress.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-detach-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-detach-logs.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-history.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-hub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-hub.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-images.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-inspect-nginx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-inspect-nginx.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-interactive-bash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-interactive-bash.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-networks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-networks.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-ps-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-ps-a.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-ps.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-run-welcome-ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-run-welcome-ubuntu.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-search-wpscan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-search-wpscan.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-stop-and-remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-stop-and-remove.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/docker-volumes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/docker-volumes.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/helloworld-docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/helloworld-docker.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/nginxalpine-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/nginxalpine-container.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/nginxalpine-host.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/nginxalpine-host.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/portainer-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/portainer-dashboard.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/portainer-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/portainer-select.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/portainer-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/portainer-setup.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/run-portainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/run-portainer.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/images/wordpress-site.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/images/wordpress-site.png -------------------------------------------------------------------------------- /gitbook/getting-started-with-docker/portainer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/getting-started-with-docker/portainer.md -------------------------------------------------------------------------------- /gitbook/intro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/intro/README.md -------------------------------------------------------------------------------- /gitbook/intro/agenda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/intro/agenda.md -------------------------------------------------------------------------------- /gitbook/intro/disclaimer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/intro/disclaimer.md -------------------------------------------------------------------------------- /gitbook/references-and-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appsecco/defcon-26-workshop-attacking-and-auditing-docker-containers/HEAD/gitbook/references-and-resources.md --------------------------------------------------------------------------------