Skip to content
reubenajohnston edited this page Nov 28, 2023 · 48 revisions

Welcome to the SVA wiki (use the sidebar for navigation)!

See the infrastructure project for general information on VMs, supporting software, etc!

This repository contains multiple Docker images that support activities in the course.

  1. Development container for reverse engineering (via Ghidra) and prototyping exploits for the assignments (via Eclipse, GCC-based tools, and exploit development tools such as Ropper)
  2. Static analysis container for reverse engineering large source code projects (via SciTools Understand) and data analysis of raw binaries (via Veles) and memory (via Rekall)
  3. TODO: [Dynamic analysis I] container for fuzzing related activities
  4. TODO: [Dynamic analysis II] container for symbolic/concolic execution related activities

The content for the Docker images is segregated within individual folders and sparse checkouts are used along with git to pull and use the images separately.

Please reach out to Reuben Johnston (reub@jhu.edu) for questions.

matrix-reloaded(small)

Clone this wiki locally