Pwndrop On Linode
pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV.
Pwndrop Setup
In this video we'll look at how to install Pwndrop on Docker using Linode.
Pwndrop is a self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.
More info on Pwndrop: https://breakdev.org/pwndrop/
More info on red teamers: https://en.wikipedia.org/wiki/Red_team
Here is the Docker-Compose I used in the video:
version: '3'
networks:
nginx_proxy_manager:
services:
nginxproxymanager:
image: jc21/nginx-proxy-manager:latest
restart: unless-stopped
container_name: nginx-proxy-manager
ports:
- 80:80
- 81:81
- 443:443
volumes:
- nginxproxymanager:/data
- letsencrypt:/etc/letsencrypt
networks:
nginx_proxy_manager:
portainer-ce:
ports:
- 9000:9000
- 8000:8000
container_name: portainer
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- portainer_data:/data
image: portainer/portainer-ce:latest
networks:
nginx_proxy_manager:
pwndrop:
image: lscr.io/linuxserver/pwndrop:latest
container_name: pwndrop
environment:
- PUID=1000
- PGID=1000
- TZ=America/Denver
- SECRET_PATH=/dbtech #optional
volumes:
- pwndrop:/config
ports:
- 8080:8080
restart: unless-stopped
networks:
nginx_proxy_manager:
volumes:
portainer_data:
pwndrop:
nginxproxymanager:
letsencrypt: