Difference between revisions of "Peekaboo"

From SkullSpace Wiki
Jump to navigation Jump to search
(first stab at it)
 
m
 
Line 1: Line 1:
 +
[[Category:Projects]]
 +
{{Archived}}
 +
 
A level under development for the [[Skullspace_Hardware_Programming_Challenge]].
 
A level under development for the [[Skullspace_Hardware_Programming_Challenge]].
  

Latest revision as of 16:28, 4 October 2017

Info.png This page has been archived. All information in this article is historical.

A level under development for the Skullspace_Hardware_Programming_Challenge.

  • Platform: Raspberry Pi or similar -- as long as it can run libusb
  • IO: control over a light and a USB webcam
  • Level master: Mark Jenkins
  • Difficulty: medium

Webcams are creepy. Very, very, creepy.

The level consists of a black box that has only one interface to the outside world, an ethernet port. Inside, a little computer (perhaps a Raspberry Pi) that's running a web server with a buffer overflow vulnerability.

The secret message is on the inside wall. Facing that wall on the inside is a webcam connected to the vulnerable computer.

Your mission is to prove to your friends how creepy webcams really are by photographing the secret message. But, it's dark inside the box. In order to take a reasonable image you also have to use some general purpose IO to turn on the light bulb.