== 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.
Action | Rating | Author team |
---|---|---|
Read writeup |
not rated
|
mushd00m |