Sign inSign up

mainframed767/defcon30

By mainframed767

•Updated over 2 years ago

DEF CON 30 Mainframe Buffer Overflow Lab Container

Image
2

2.1K

mainframed767/defcon30 repository overview

Thank you for taking a look at the DEFCON 30 Mainframe Buffer Overflow workshop. This docker container has everything you need to learn how to do MVS buffer overflows!

To start the class run this command to deploy the container and go to http://localhost:8080⁠

docker run -d \
  --name=defcon30 \
  -e HUSER=defcon \
  -e HPASS=defcon \
  -p 2323:3223 \
  -p 8888:8888 \
  -p 2121-2141:2121-2141 \
  -p 8443:8443 \
  -p 8080:8080 \
  -p 31337-31347:31337-31347 \
  -v ~/dumps:/printers \
  --restart unless-stopped \
  mainframed767/defcon30:latest

Ports explained:

  • 2323: 3270 server port
  • 8443: Web based tn3270 client, the secret is D3FC0N
  • 8888: Hercules console web server. Username/password: defcon
  • 8080: The workshop instructions
  • 2121-2141 & 31337-31347: Range of web ports for FTP server

For more information about the container see https://github.com/mainframed/DC30_Workshop⁠

Python scripts mentioned can be found here: https://github.com/mainframed/DC30_Workshop/tree/main/extra⁠

Tag summary

Content type

Image

Digest

sha256:b99b2d75e…

Size

474.7 MB

Last updated

over 2 years ago

docker pull mainframed767/defcon30