Sommario:

Spoofer per carte con banda magnetica: 6 passaggi (con immagini)
Spoofer per carte con banda magnetica: 6 passaggi (con immagini)

Video: Spoofer per carte con banda magnetica: 6 passaggi (con immagini)

Video: Spoofer per carte con banda magnetica: 6 passaggi (con immagini)
Video: MagSpoof - magnetic stripe spoofer / credit card magstripe emulator 2024, Luglio
Anonim
Spoofer per carte con banda magnetica
Spoofer per carte con banda magnetica

Questa istruzione dimostra come utilizzare un elettromagnete, un semplice circuito amplificatore e un lettore musicale personale per indurre segnali in un lettore di schede a banda magnetica, facendogli pensare che ci sia stata passata una scheda. Questa istruzione presuppone che tu abbia una conoscenza di base dell'elettronica e una conoscenza superficiale del C++. NOTA: questo dispositivo è inutile a meno che tu non conosca già il contenuto di una particolare scheda a banda magnetica che desideri emulare. Pertanto, non puoi usare questo dispositivo per fare qualcosa che non dovresti fare a meno che tu non abbia già fatto qualcosa di cattivo per ottenere i dati da una scheda a banda magnetica che non dovresti avere. Non fare cose cattive. A tua madre non piacerebbe.

Passaggio 1: come funziona

Prima di andare oltre, leggi il documento che ho allegato a questo passaggio, "Un giorno nella vita di un'inversione di flusso" di Conte Zero. Questo documento è praticamente la bibbia su come funzionano le strisce magnetiche e devi capire come i dati vengono codificati su di esse e la formattazione di base delle tracce su una determinata scheda a banda magnetica. Vado a prendere una tazza di caffè; fallo leggere quando torno.

……. Finito? Bene. Come avrai appreso dalla tua lettura, i dati vengono codificati su bande magnetiche mediante inversione del flusso magnetico nei segmenti della banda. Quando la carta viene passata oltre il lettore di carte, il campo magnetico variabile delle inversioni di flusso passante induce una corrente nell'elemento del lettore, che viene quindi decodificata in bit binari e vengono ricostruiti i dati originali memorizzati sulla banda magnetica. Quindi, per emulare una particolare banda magnetica, tutto ciò che dobbiamo fare è trovare un modo per ricreare lo schema del modo in cui il suo campo magnetico cambia mentre viene fatto scorrere oltre il lettore. Come lo faremo? Con un elettromagnete! Come forse già saprai, un elettromagnete è fondamentalmente solo un solenoide (bobina di filo). Quando una corrente elettrica viene fatta passare attraverso la bobina, si crea un campo magnetico. Accendendo e spegnendo rapidamente l'elettromagnete, possiamo replicare il campo magnetico variabile di una strisciata magnetica. Il pezzo finale di questo puzzle è come controllare l'elettromagnete. Bene, stiamo cercando di ricreare una particolare forma d'onda di corrente attraverso il solenoide per creare una particolare forma d'onda di magnetismo. Qual è un modo comune per memorizzare le forme d'onda e convertirle in corrente elettrica? File audio! Quindi, tutto ciò che dobbiamo fare è codificare gli alti e i bassi che rappresentano il modello di inversione del flusso desiderato in un file.wav e riprodurlo su un iPod o un lettore musicale simile attraverso il solenoide. I lettori musicali progettati per riprodurre il suono attraverso le cuffie non producono abbastanza corrente per pilotare l'elettromagnete in questo progetto, quindi dovremo anche costruire un amplificatore di base attraverso il quale il segnale deve essere fatto passare prima di andare all'elettromagnete.

Passaggio 2: avvolgere l'elettromagnete

Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete
Avvolgi l'elettromagnete

Sebbene un solenoide da solo produca un campo magnetico quando viene attraversato da corrente elettrica, verrà prodotto un campo magnetico molto più forte se il solenoide è avvolto attorno a un nucleo di materiale ferroso, come ferro o acciaio. Per questo progetto, ho tagliato alcune piccole forme di materiale di spessore in acciaio da 7 mil da utilizzare come nucleo. Ho segnato una linguetta che è la parte del metallo che sarà effettivamente all'interno dello slot del lettore e ho tagliato alcune scanalature per mantenere il solenoide in posizione. Quando la corrente elettrica passa attraverso la bobina, l'intero spessore in acciaio viene magnetizzato. Per la bobina stessa, usa semplicemente un filo smaltato standard. Avvolgilo finché non esaurisci il filo o lo spazio. Più giri hai, più forte sarà il tuo elettromagnete. Prima di iniziare a avvolgere il filo, copri la parte dell'acciaio attorno alla quale verrà avvolto il filo con del nastro adesivo o qualcosa per evitare che la bobina vada in cortocircuito se un bordo di metallo tagliente morde il sottile rivestimento smaltato del filo magnetico. Dopo aver avvolto il solenoide, coprilo con del nastro isolante per tenerlo in posizione e salda alcuni fili all'estremità dei fili del filo magnetico. Assicurati di non lasciare il nastro sulla superficie metallica che verrà spinta contro l'elemento di rilevamento del lettore di strisce. **Grazie a Steve Moskovchenko per avermi aiutato a capire il posizionamento della bobina. **

Passaggio 3: costruisci l'amplificatore

Costruisci l'amplificatore
Costruisci l'amplificatore
Costruisci l'amplificatore
Costruisci l'amplificatore
Costruisci l'amplificatore
Costruisci l'amplificatore

Poiché il jack per le cuffie di un lettore multimediale personale non è abbastanza forte per pilotare il nostro elettromagnete, dobbiamo costruire un semplice amplificatore per pilotarlo. Ho appena messo insieme questo circuito da cose che avevo sulla mia scrivania. Puoi usare praticamente qualsiasi amplificatore purché abbia abbastanza guadagno per pilotare l'elettromagnete prima che inizi a distorcere. Se davvero non vuoi costruire questo circuito, potresti persino prendere dei vecchi altoparlanti per computer alimentati e sostituire uno degli altoparlanti con il tuo elettromagnete. Ad ogni modo, per costruire l'amplificatore che sto utilizzando, sono necessari i seguenti elementi: presa DIP a 6 pin IC1 - amplificatore operazionale LM386 C1, C2 - condensatori ceramici 0.1 uF C3 - condensatore elettrolitico 220 uF R1 - resistore 10 ohm R2 - 5k potenziometro trimmer (il valore effettivo non ha molta importanza, basta che il massimo sia grande) Cavo audio con jack phono da 1/8 su un'estremità (ho appena tagliato il cavo da alcune vecchie cuffie) Clip per batteria 9V Piccolo interruttore Scheda di prototipazione Ponticelli assortiti Assemblare il circuito come mostrato nello schema. Assicurarsi che il cavo di massa del cavo fono sia collegato alla massa del circuito. Non importa se si collega il canale sinistro o destro del cavo fono all'ingresso di l'amplificatore. Inoltre, non importa quale estremità del solenoide è collegata a terra, purché uno di essi lo sia. Ho appena saldato alcuni cavi dei ponticelli per le uscite della bobina che collegherò in seguito con morsetti a coccodrillo in seguito per mantenere il sistema modulare.

Passaggio 4: creare un file.wav di dati stripe

Infine, è necessario un segnale da inviare all'elettromagnete. Modificare l'array di dati nel programma C++ allegato (scritto da geohot) per contenere i dati della banda magnetica che si desidera emulare e compilare/eseguire il programma. Verrà generato un file chiamato text.wav che è il tuo file di dati. Carica il file sul tuo lettore musicale preferito (assicurati che rimanga in formato.wav) e sei a posto! Ci sono due versioni del programma nello zip che ho allegato: una è per powerPC mac e l'altra altro per PC/x86 mac. Se hai bisogno di alcuni dati da codificare, vedi il mio altro istruibile. Ricorda, non essere cattivo. Non sono responsabile di nulla di stupido/illegale che provi a fare con questo dispositivo.

Passaggio 5: collegalo

Aggancialo
Aggancialo
Aggancialo
Aggancialo
Aggancialo
Aggancialo

Ora che hai costruito tutte le parti, è ora di giocare! Collega il lettore musicale, l'amplificatore e la bobina come mostrato nell'immagine. Inserire la linguetta metallica dell'elettromagnete nello slot del lettore di schede. Consiglio di testare il dispositivo con un lettore di schede/configurazione arduino come mostrato nel mio altro tutorial.

Passaggio 6: provalo

Provalo
Provalo
Provalo
Provalo

Assicurati che l'amplificatore sia acceso e riproduci il file.wav contenente i tuoi dati sul lettore musicale. Se hai fatto tutto bene, l'elettromagnete dovrebbe trasmettere i dati dalla scheda che stai emulando.

Se c'è un problema con la trasmissione, prova a giocare con diverse combinazioni di guadagno sull'amplificatore e volume sul lettore musicale. Se il segnale è troppo basso, il campo magnetico prodotto non sarà abbastanza forte, e se c'è troppo guadagno, il segnale sarà distorto. Alcuni lettori di musica tagliano la prima frazione di secondo delle cose che suonano. Se ciò accade, i tuoi dati non verranno ovviamente trasmessi correttamente. Potrebbe essere necessario pasticciare con il codice C++ o utilizzare un programma di editing audio per aggiungere un po' di silenzio all'inizio del file audio se questo è un problema. Sono stato in grado di aggirare questo problema con il mio iPod creando una playlist con un.wav di silenzio prima del mio file di dati. Inoltre, pasticciare con il posizionamento della linguetta di metallo potrebbe essere necessario spostarla un po' per trovare il "punto debole" dove il suo campo magnetico è percepito dal lettore. Inoltre, assicurati che sia abbastanza spesso da attivare l'interruttore "carta presente" nel lettore di carte. Mi ci sono voluti alcuni giorni per ottenere le impostazioni che funzionavano, quindi non arrenderti se non lo ottieni perfetto al primo tentativo. Buona fortuna!

Consigliato: