Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

SPCA Docker Base Image

This is a docker image which you can use to complete the excercises of the course "Systems Programming and Computer Architecture" at ETH if you don't have a linux computer at your disposal.

Installed Stuff

  • Latest debian dist
  • git
  • svn
  • nano
  • vim
  • build-essentials (gcc)
  • gdb

Good to know

You need to be install Docker, follow this tutorial to do so: Docker Tutorial

Once you installed docker, just copy the run.bat to your pc, drop it in the directory with the files for the excercise, and doubleclick (execute) it. It will execute the following command:

docker run -it --security-opt seccomp=unconfined -v %cd%:/spca -i adrianhirt/spca_base:1.0 /bin/bash

This starts a docker container with the spca_base image, and mounts the current directory to the spca folder in the debian container. It also uses the seccomp=unconfined flag, which allows the programs (e.g. the attack lab) to be executed without randomized adresses.

Build the image

Feel free to modify the Dockerfile and/or build the image yourself with the dockerfile provided.

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published