Indholdsfortegnelse:

Magnetic Stripe Card Spoofer: 6 trin (med billeder)
Magnetic Stripe Card Spoofer: 6 trin (med billeder)

Video: Magnetic Stripe Card Spoofer: 6 trin (med billeder)

Video: Magnetic Stripe Card Spoofer: 6 trin (med billeder)
Video: Ring Got Stuck and FUSED to His Finger?! 😱 #shorts 2024, November
Anonim
Magnetisk Stripe Card Spoofer
Magnetisk Stripe Card Spoofer

Denne instruktive demonstrerer, hvordan man bruger en elektromagnet, et simpelt forstærkerkredsløb og en personlig musikafspiller til at fremkalde signaler til en kortlæser med magnetstribe, hvilket får den til at tro, at du har stryget et kort igennem den. Denne instruktive forudsætter, at du har grundlæggende viden om elektronik og en flydende forståelse af C ++. BEMÆRK: Denne enhed er ubrugelig, medmindre du allerede kender indholdet af et bestemt magnetstribekort, som du vil efterligne. Således kan du ikke bruge denne enhed til at gøre noget, du ikke skal gøre, medmindre du allerede har gjort noget frækt for at hente dataene fra et magnetisk stribekort, du ikke skal have.. Din mor kunne ikke lide det.

Trin 1: Sådan fungerer det

Inden du går videre, skal du læse det dokument, jeg har vedlagt dette trin, "A Day in the Life of a Flux Reversal" af grev Zero. Dette dokument er stort set bibelen om, hvordan magnetiske striber fungerer, og du skal forstå, hvordan data er kodet til dem og den grundlæggende formatering af sporene på et givet magnetisk stregkort. Jeg skal gå og hente en kop kaffe; få den læst, når jeg kommer tilbage.

……. Færdig? Godt. Som du vil have lært af din læsning, bliver data kodet videre til magnetstriber ved hjælp af magnetisk flux -vending i segmenterne på stripen. Når kortet stryges forbi kortlæseren, fremkalder det skiftende magnetfelt for de passerende flux -reverseringer en strøm i læserelementet, som derefter afkodes til binære bits, og de originale data, der er gemt på magnetstrimlen, rekonstrueres. Så for at efterligne en bestemt magnetisk stribe er alt, hvad vi skal gøre, at finde en måde at genskabe mønsteret for måden, hvorpå dets magnetfelt ændres, når det stryges forbi læseren. Hvordan skal vi gøre dette? Med en elektromagnet! Som du måske allerede ved, er en elektromagnet stort set bare en solenoid (trådspole). Når en elektrisk strøm ledes gennem spolen, dannes et magnetfelt. Ved hurtigt at tænde og slukke elektromagneten kan vi replikere det skiftende magnetfelt af en magnetisk strygning. Den sidste brik i dette puslespil er, hvordan man styrer elektromagneten. Nå, vi forsøger at genskabe en bestemt bølgeform af strøm gennem solenoiden for at skabe en bestemt bølgeform af magnetisme. Hvad er en almindelig måde at lagre bølgeformer og konvertere dem til elektrisk strøm? Lydfiler! Så alt hvad vi skal gøre er at kode højdepunkter og nedture, der repræsenterer det ønskede fluxmønster i en.wav -fil og afspille den på en iPod eller lignende musikafspiller gennem solenoiden. Musikafspillere designet til at afspille lyd gennem hovedtelefoner producerer ikke nok strøm til at drive elektromagneten i dette projekt, så vi bliver også nødt til at konstruere en grundforstærker, som signalet skal passeres igennem, før vi går til elektromagneten.

Trin 2: Vind elektromagneten

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

Selvom en solenoid i sig selv vil producere et magnetfelt, når elektrisk strøm ledes igennem det, vil der blive produceret et meget stærkere magnetfelt, hvis solenoiden er viklet omkring en kerne af jernholdigt materiale, såsom jern eller stål. Til dette projekt skar jeg nogle små former ud af 7 mil stålplader til brug som kerne. Jeg markerede en fane, der er den del af metallet, der faktisk vil være inde i læseråbningen, og skar nogle riller for at holde solenoiden på plads. Når elektrisk strøm passerer gennem spolen, magnetiseres hele stålskiven. Til selve spolen skal du bare bruge standard emaljebelagt magnettråd. Pak det ind, indtil du løber tør for ledning eller plads. Jo flere sving du har, jo stærkere vil din elektromagnet være. Inden du begynder at pakke wiren, skal du dække den del af stålet, som wiren vil blive pakket ind med tape eller noget for at forhindre spolen i at blive kortsluttet, hvis en skarp metalkant bider gennem magnettrådens tynde emaljebelægning. Når du har viklet magnetventilen, skal du dække den med elektrisk tape for at holde den på plads, og lodde nogle ledninger til enden af magnetkablerne. Sørg for ikke at få tape på metalfladen, der vil blive skubbet op mod stribelæserens sanseelement. ** Tak til Steve Moskovchenko for at hjælpe mig med at finde ud af placeringen af spolen. **

Trin 3: Byg forstærkeren

Byg forstærkeren
Byg forstærkeren
Byg forstærkeren
Byg forstærkeren
Byg forstærkeren
Byg forstærkeren

Fordi en personlig medieafspillers hovedtelefonstik ikke er stærk nok til at drive vores elektromagnet, skal vi bygge en simpel forstærker til at drive den. Jeg har lige kastet dette kredsløb sammen fra ting, jeg havde liggende omkring mit skrivebord. Du kan bruge stort set enhver forstærker, så længe den har tilstrækkelig forstærkning til at drive elektromagneten, før den begynder at forvrænge. Hvis du virkelig ikke vil bygge dette kredsløb, kan du endda få nogle gamle computerdrevne højttalere og erstatte en af højttalerne med din elektromagnet. Anyway, for at bygge den forstærker, jeg bruger, har du brug for følgende emner: 6 -benet DIP -stik IC1 - LM386 op -amp C1, C2 - 0,1 uF keramiske kondensatorer C3 - 220 uF elektrolytkondensator R1 - 10 ohm modstand R2 - 5k trimmerpotentiometer (den faktiske værdi er ikke ligegyldig, bare maks. er stort) Lydkabel med 1/8 phono -stik i den ene ende (jeg har lige klippet ledningen af nogle gamle hovedtelefoner) 9V batteriklip Lille switch Prototypebord Assorterede jumperwires Saml kredsløbet som vist i skematisk. Sørg for, at jordkablet på phonokablet er forbundet til kredsløbets jord. Det er ligegyldigt, om du tilslutter venstre eller højre kanal på phonokablet til indgangen på forstærkeren. Det er også ligegyldigt, hvilken ende af solenoiden der er forbundet til jorden, så længe en af dem er. Jeg lod bare nogle jumperwires til spoleudgange, som jeg tilslutter senere med alligatorclips senere for at beholde systemet modulært.

Trin 4: Opret.wav -fil med strippedata

Endelig har du brug for et signal til at sende til elektromagneten. Rediger dataserien i det vedhæftede C ++ - program (skrevet af geohot) for at indeholde dataene fra den magnetiske stribe, som du vil efterligne, og kompilér/kør programmet. Det sender en fil kaldet text.wav, der er din datafil. Upload filen til din yndlingsmusikafspiller (sørg for, at den forbliver i.wav -format), og du er i gang! Der er to versioner af programmet i zip -filen, som jeg har vedhæftet - den ene er til powerPC mac og andet til PC/x86 mac. Hvis du har brug for nogle data til at kode, kan du se min anden instruerbar. Husk, vær ikke slem. Jeg er ikke ansvarlig for noget dumt/ulovligt, du prøver at gøre med denne enhed.

Trin 5: Tilslut det

Tilslut det
Tilslut det
Tilslut det
Tilslut det
Tilslut det
Tilslut det

Nu hvor du har bygget alle delene, er det tid til at spille! Tilslut musikafspilleren, forstærkeren og spolen som vist på billedet. Sæt elektromagnetens metalfane i kortlæseren. Jeg anbefaler at teste enheden med en kortlæser/arduino -opsætning som vist i min anden instruerbare.

Trin 6: Test det

Test det
Test det
Test det
Test det

Sørg for, at forstærkeren er tændt, og afspil.wav -filen med dine data på musikafspilleren. Hvis du har gjort alt rigtigt, skal elektromagneten transmittere dataene fra det kort, du efterligner.

Hvis der er et problem med transmissionen, kan du prøve at spille med forskellige kombinationer af forstærkning på forstærkeren og lydstyrken på musikafspilleren. Hvis signalet er for lavt, vil det producerede magnetfelt ikke være stærkt nok, og hvis der er for meget forstærkning, vil signalet blive forvrænget. Nogle musikafspillere afbryder det første splitsekund af ting, de spiller. Hvis dette sker, overføres dine data naturligvis ikke korrekt. Du skal muligvis rode med C ++ - koden eller bruge et lydredigeringsprogram til at tilføje lidt stilhed i begyndelsen af lydfilen, hvis dette er et problem. Jeg var i stand til at komme uden om dette med min iPod ved at lave en afspilningsliste, der har en.wav -stilhed før min datafil. Rot også med placeringen af metalfanen, du skal muligvis flytte den lidt rundt for at finde det "søde sted", hvor dets magnetfelt er skadedyr opfattet af læseren. Sørg desuden for, at den er tyk nok til at udløse kontakten "kort til stede" i kortlæseren. Det tog mig et par dage at få indstillinger, der fungerede, så giv ikke op, hvis du ikke får det perfekt ved det første forsøg. Held og lykke!

Anbefalede: