Getting Started With MagSpoof
by sabas1080 in Circuits > Microcontrollers
18713 Views, 82 Favorites, 0 Comments
Getting Started With MagSpoof
Hola amigos
Hoy les voy a mostrar como iniciar con el MagSpoof una herramienta creada por Samy Kamkar para hacer pruebas de seguridad en métodos de pagos con tarjetas de crédito de banda magnética, para ver con mayor detalle como funciona puedes checar el siguiente video:
Si eres muy nuevo en esta área este instructable te guiara por cada uno de los pasos para tener funcionando tu MagSpoof fabricado por Electronic Cats.
Comencemos
Hi friends
This time we're gonna show you, how to begin with the MagSpoof a tool created by Samy Kamkar in order to do security tests on paid methods, with credit cards which has a magnetic band, if you want to understand better how this works, you may check out the video behind
If you're new in this topic this instructable will guide you by every step in order to get working your MagSpoof made by Electronic Cats
Lets get started
Material
El material necesario para crear un MagSpoof es el siguiente:
- 1 Attiny85
- 1 TC4424 Microchip
- 2 Capacitores 100uF
- 1 Button
- 1 Capacitor 0.1uF
- 1 Led rojo
- 1 Resistencia 330 ohms
- 2 Bases 8 pines
- 10 mts de cable magnético 24AWS (bobina)
- 1 Bateria Lipo 3.7V 100mAh ~2000mAh
- 1 Tira de pines 2x3
También puedes comprar el kit completo en la tienda de Electronic Cats (LINK)
The material needed to make your MagSpoof is the next:
- 1 Attiny85
- 1 TC4424 Microchip
- 2 Capacitors 100uF
- 1 Capacitor 0.1uF
- 1 Button
- 1 Red LED
- 1 330 ohm Resistor
- 2 8-pin base
- 10 meters magnetic wire (32.8084 fts)
- 1 LiPo battery 3.7V 100mAh~2000mAh
- 1 Pin Strip 2x3
Also you can buy the complete kit at Electronic Cats store (LINK)
Armado
Arduino IDE
Para poder compilar el firmware al MagSpoof debemos instalar la ultima versión de Arduino IDE e ir al siguiente menú
Archivo --> Preferencias --> Gestor URL Adicionales
Agregar la siguiente URL:
<<<<<https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json>>>>
Después ir a Herramientas --> Placa --> Gestor de Tarjetas --> Seleccionar "Attiny por David A." e instalar el paquete.
Con eso tendremos instalado el compilador para el firmware del Attiny85, solo debemos dejar la configuración como en la ultima foto
Placa: Attiny/25/45/85
Procesador: Attiny85
Clock: 8Mhz
El código necesario para su funcionamiento se encuentra en:
<<<<<<https://github.com/samyk/magspoof/blob/master/magspoof.c>>>>>>
To compile the firmware of the MagSpoof we need to install the latest version of Arduino IDE and go to the next menu
File --> Preferences --> additional boards manager URLs
And add the next URL
<p><<<<<<<a href="https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json" rel="nofollow">https://raw.githubusercontent.com/damellis/attiny/...</a>>>>></p>
After this go to Tools -->Board --> Boards manager --> Select "Attiny by David A." and install the pakage.
With this we'll have installed the compiler pf the firmware for the Attiny85, now just configure it like the last photo
Board: Attiny/25/45/85
Processor: Attiny85
Clock: 8Mhz
The necessary codec it's on this link
<p><<<<<https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json>>></p>
Programming MagSpoof
Para cargar el firmware al MagSpoof usaremos como programador en esta ocasión un Arduino UNO (puedes usar cualquier programador AVR) solo debemos cargar el sketch "ArduinoISP" que se encuentra en la sección de ejemplos del Arduino IDE.
Seleccionar programador como: "Arduino as ISP"
Ahora debes conectar los pines correspondientes del Arduino UNO al header de programación de la tarjeta
MagSpoof Arduino UNO
1 MISO ---------> 12
3 SCK ---------> 13
5 RST ---------> 10
4 MOSI ---------> 11
6 GND ----------> GND
2 VCC ----------> 5V
Una vez lista la conexión debemos solo cargar el sketch
To program the MagSpoof firmware were gonna use Arduino uno as programmer, (You can use any AVR programmer) we just need to charge the sketch "ArduinoISP" which is on the examples sections on the arduino IDE
Select the programmer as "Arduino as ISP"
Now you need to connect the correspondig pin from the arduino to the connector on the board
MagSpoof Arduino UNO
1 MISO ---------> 12
3 SCK ---------> 13
5 RST ---------> 10
4 MOSI ---------> 11
6 GND ----------> GND
2 VCC ----------> 5V
Once connected just load the sketch and its done!
Work
Para terminar debemos crear la bobina con cerca de 50 vueltas del tamaño de la PCB y soldar a la tarjeta.
Con eso tendremos todo listo para que el MagSpoof funcione, ahora solo debemos presionar el botón y probar con un lector de tarjetas.
Video demo working https://twitter.com/Sabasacustico/status/74325373...
Happy Hacking!!
Finally we must create the coil with about 50 laps on the size of the PCB and soldered to the card.
With this we will have everything done to get working our MagSpoof, now the ony thing you need to do is press the botton and test it with a card reader
Video demo working https://twitter.com/Sabasacustico/status/74325373...
Happy Hacking!!