Sign inSign up

mainframed767/defcon30

By mainframed767

Updated over 2 years ago

DEF CON 30 Mainframe Buffer Overflow Lab Container

Image
2

1.7K

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