Student Work

Reinventing Bomblab

Public

Downloadable Content

open in viewer

Bomblab is a take-home project assigned to computer science students which is intended to teach the basics of debugging and navigating assembly code. One of the authors, without any prior knowledge of or access to Bomblab's source code, wrote an auto-solver in April 2016 that inspects the bomb using the Linux objdump program as a disassembler and finds the answers to all seven phases by identifying patterns within that code and the data present in the bomb itself. The goal of this project is to mitigate any potential for a static auto-solver to be created.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Publisher
Identifier
  • E-project-030717-101346
Advisor
Year
  • 2017
Date created
  • 2017-03-07
Resource type
Major
Rights statement
License

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/hd76s282r