Innholdsfortegnelse:

Magnetic Stripe Card Spoofer: 6 trinn (med bilder)
Magnetic Stripe Card Spoofer: 6 trinn (med bilder)

Video: Magnetic Stripe Card Spoofer: 6 trinn (med bilder)

Video: Magnetic Stripe Card Spoofer: 6 trinn (med bilder)
Video: 🛑 Аппендицит 💉🪱| Воспаление, Перфорация, Хирургия. 2024, Juli
Anonim
Magnetic Stripe Card Spoofer
Magnetic Stripe Card Spoofer

Denne instruksen viser hvordan du bruker en elektromagnet, en enkel forsterkerkrets og en personlig musikkspiller for å indusere signaler til en kortleser med magnetstriper, noe som får den til å tro at du har sveipet et kort gjennom den. Denne instruksen forutsetter at du har grunnleggende kunnskap om elektronikk og en oversiktlig forståelse av C ++. MERK: Denne enheten er ubrukelig med mindre du allerede kjenner innholdet i et bestemt magnetisk stripekort som du vil etterligne. Dermed kan du ikke bruke denne enheten til å gjøre noe du ikke skal gjøre med mindre du allerede har gjort noe slemt for å skaffe dataene fra et magnetkortkort du ikke skal ha. Ikke gjør slemme ting. Moren din ville ikke like det.

Trinn 1: Slik fungerer det

Før du går videre, les dokumentet jeg har lagt ved dette trinnet, "A Day in the Life of a Flux Reversal" av grev Zero. Dette dokumentet er ganske mye bibelen om hvordan magnetiske striper fungerer, og du må forstå hvordan data er kodet til dem og den grunnleggende formateringen av sporene på et gitt magnetkort. Jeg skal gå og hente en kopp kaffe; ha den lest når jeg kommer tilbake.

……. Ferdig? God. Som du vil ha lært av lesingen din, blir data kodet til magnetstriper ved hjelp av magnetisk flux -reversering i segmentene på stripen. Når kortet sveipes forbi kortleseren, induserer det skiftende magnetfeltet i de passerende fluks -reverseringene en strøm i leserelementet, som deretter dekodes til binære biter, og de originale dataene som er lagret på magnetstripen rekonstrueres. Så, for å etterligne en bestemt magnetisk stripe, er alt vi trenger å gjøre å finne en måte å gjenskape mønsteret på hvordan magnetfeltet endres når det sveipes forbi leseren. Hvordan skal vi gjøre dette? Med en elektromagnet! Som du kanskje allerede vet, er en elektromagnet i utgangspunktet bare en solenoid (trådspole). Når en elektrisk strøm passerer gjennom spolen, opprettes et magnetfelt. Ved å slå av og på elektromagneten raskt, kan vi replikere det skiftende magnetfeltet til en magnetisk stripesveip. Den siste biten i dette puslespillet er hvordan du styrer elektromagneten. Vel, vi prøver å gjenskape en bestemt bølgeform av strøm gjennom solenoiden for å skape en bestemt bølgeform av magnetisme. Hva er en vanlig måte å lagre bølgeformer og konvertere dem til elektrisk strøm? Lydfiler! Så alt vi trenger å gjøre er å kode høyder og nedturer som representerer ønsket flux -reverseringsmønster i en.wav -fil og spille den av på en iPod eller lignende musikkspiller gjennom solenoiden. Musikkspillere designet for å spille lyd gjennom hodetelefoner produserer ikke nok strøm til å drive elektromagneten i dette prosjektet, så vi må også konstruere en grunnleggende forsterker som signalet må passeres gjennom før du går til elektromagneten.

Trinn 2: Vind elektromagneten

Vind elektromagneten
Vind elektromagneten
Vind elektromagneten
Vind elektromagneten
Vind elektromagneten
Vind elektromagneten
Vind elektromagneten
Vind elektromagneten

Selv om en solenoid i seg selv vil produsere et magnetfelt når elektrisk strøm passeres gjennom det, vil det bli produsert et mye sterkere magnetfelt hvis solenoiden vikles rundt en kjerne av jernholdig materiale, for eksempel jern eller stål. For dette prosjektet kuttet jeg noen små former ut av 7 mil stål stålmateriale som skal brukes som kjerne. Jeg merket av en tapp som er den delen av metallet som faktisk vil være inne i leseråpningen, og kuttet noen spor for å holde solenoiden på plass. Når elektrisk strøm passerer gjennom spolen, magnetiseres hele stålskiven. For selve spolen, bare bruk standard emaljebelagt magnettråd. Pakk den til du går tom for ledning eller plass. Jo flere svinger du har, desto sterkere vil din elektromagnet være. Før du begynner å pakke inn ledningen, dekk til den delen av stålet som ledningen vil vikles med tape eller noe for å unngå at spolen blir kortsluttet hvis en skarp metallkant biter gjennom magnettrådens tynne emaljebelegg. Etter at du har pakket magnetventilen, dekker du den med elektrisk tape for å holde den på plass, og lodder noen ledninger til enden av magnetledningene. Pass på at du ikke får tape på metallflaten som vil skyves opp mot stripeleserens sanseelement. ** Takk til Steve Moskovchenko for at han hjalp meg med å finne posisjoneringen av spolen. **

Trinn 3: Bygg forsterkeren

Bygg forsterkeren
Bygg forsterkeren
Bygg forsterkeren
Bygg forsterkeren
Bygg forsterkeren
Bygg forsterkeren

Fordi hodetelefonkontakten til en personlig mediespiller ikke er sterk nok til å drive elektromagneten vår, må vi bygge en enkel forsterker for å drive den. Jeg kastet akkurat denne kretsen fra ting jeg hadde liggende rundt skrivebordet mitt. Du kan bruke stort sett hvilken som helst forsterker så lenge den har nok forsterkning til å drive elektromagneten før den begynner å forvride. Hvis du virkelig ikke vil bygge denne kretsen, kan du til og med skaffe deg noen gamle datamaskinhøyttalere og erstatte en av høyttalerne med elektromagneten din. Uansett, for å bygge forsterkeren jeg bruker, trenger du følgende elementer: 6 -pinners DIP -kontakt IC1 - LM386 op -amp C1, C2 - 0,1 uF keramiske kondensatorer C3 - 220 uF elektrolytisk kondensator R1 - 10 ohm motstand R2 - 5k trimmerpotensiometer (faktisk verdi spiller egentlig ingen rolle, bare maks er stor) Lydkabel med 1/8 phono -kontakt i den ene enden (jeg har nettopp kuttet av noen gamle hodetelefoner) 9V batteriklemme Liten bryter Prototypebrett Assorterte jumperkabler Monter kretsen som vist på skjematisk. Sørg for at jordledningen til phonokabelen er koblet til kretsens jord. Det spiller ingen rolle om du kobler venstre eller høyre kanal til phonokabelen til inngangen til forsterkeren. Det spiller heller ingen rolle hvilken ende av solenoiden som er koblet til bakken, så lenge en av dem er. Jeg loddet bare noen jumperkabler for spoleutgangene som jeg kobler til senere med krokodilleklips senere for å beholde systemet modulært.

Trinn 4: Lag.wav -fil med stripedata

Til slutt trenger du et signal for å sende til elektromagneten. Rediger dataserien i det vedlagte C ++ - programmet (skrevet av geohot) for å inneholde dataene fra magnetstripen du vil etterligne, og kompiler/kjør programmet. Den sender ut en fil som heter text.wav som er datafilen din. Last opp filen til din favoritt musikkspiller (sørg for at den forblir i.wav -format), og du er i gang! Det er to versjoner av programmet i zip -filen som jeg har lagt ved - en er for powerPC mac og andre for PC/x86 mac. Hvis du trenger noen data for å kode, kan du se den andre instruerbare. Husk, ikke vær slem. Jeg er ikke ansvarlig for noe dumt/ulovlig du prøver å gjøre med denne enheten.

Trinn 5: Koble til

Koble den opp
Koble den opp
Koble den opp
Koble den opp
Koble den opp
Koble den opp

Nå som du har bygget alle delene, er det på tide å spille! Koble til musikkspilleren, forsterkeren og spolen som vist på bildet. Sett elektromagnetens metallflik inn i kortlesersporet. Jeg anbefaler å teste enheten med en kortleser/arduino -oppsett som vist i min andre instruerbare.

Trinn 6: Test den

Test den
Test den
Test den
Test den

Kontroller at forsterkeren er på, og spill av.wav -filen som inneholder dataene dine på musikkspilleren. Hvis du har gjort alt riktig, bør elektromagneten overføre dataene fra kortet du emulerer.

Hvis det er et problem med overføringen, kan du prøve å spille med forskjellige kombinasjoner av forsterkning på forsterkeren og volumet på musikkspilleren. Hvis signalet er for lavt, vil magnetfeltet som produseres ikke være sterkt nok, og hvis det er for mye forsterkning, vil signalet bli forvrengt. Noen musikkspillere kutter det første sekundet av tingene de spiller. Hvis dette skjer, blir dataene dine åpenbart ikke overført på riktig måte. Du må kanskje rote med C ++ - koden eller bruke et lydredigeringsprogram for å legge til litt stillhet i begynnelsen av lydfilen hvis dette er et problem. Jeg klarte å komme rundt dette med min iPod ved å lage en spilleliste som har en.wav -stillhet før datafilen min. Rot også med plasseringen av metallfliken du må kanskje flytte den litt rundt for å finne det "søte stedet" der magnetfeltet er skadedyr oppfattet av leseren. I tillegg må du kontrollere at den er tykk nok til å utløse bryteren "kort til stede" i kortleseren. Det tok meg noen dager å få innstillinger som fungerte, så ikke gi opp hvis du ikke får det perfekt på første forsøk. Lykke til!

Anbefalt: