Points: 500

Tags: hardware 

Poll rating:

== Title ==
Phreak Me ! (1/2)

== category ==
Hardware

== difficulty ==
300

== author ==
Phil

== description ==
Wanna be a phone phreaker ?
Make a jump in the past and hack a phone card (télécarte).

*All* you need to know is here: http://www.phrack.org/issues/48/10.html#article

A powerful ... Arduino nano will do the job.

Use the official IDE (https://www.arduino.cc/en/Main/Software) or your preferred tool.

The Chinese Arduino nano clone use a CH340 serial<->USB chip (yes we are a little out of
budget this year), the driver is here :
http://0xcf.com/2015/03/13/chinese-arduinos-with-ch340-ch341-serial-usb-chip-on-os-x-yosemite/

You're STRONGLY advised to use this template:
-----8<----------8<----------8<----------8<----------8<----------8<-----
// GreHack 2016 phone card emulator

// pinout
#define CLK 2
#define RST 3
#define RW  4
#define IO  5

void intClk() {

}

void setup() {

  pinMode(RW,  INPUT);
  pinMode(CLK, INPUT);
  pinMode(RST, INPUT);
  pinMode(IO,  OUTPUT);

  attachInterrupt(digitalPinToInterrupt(CLK), intClk, RISING);
}

void loop() {

}
-----8<----------8<----------8<----------8<----------8<----------8<-----

First stage:
* understand the structure of a French phone card (télécarte).
* send the correct bits to get the flag.

Important note: Don't be afraid! Don’t be shy! This challenge have been sized to
be solved in a CTF context. Please ask the staff for more informations.



*******************************************************************************************************************


== Title ==
Phreak Me ! (2/2)

== category ==
Hardware

== difficulty ==
200

== author ==
Phil

== description ==
Wanna be a phone phreaker?
Make a jump in the past and hack a phone card (télécarte).

Second stage:
* handle carefully the free units on your emulator and give a real phone call.


Writeups

ActionRatingAuthor team
Read writeup
not rated
mushd00m
You need to authenticate and join a team to post writeups