Obsah:
Video: Spoofer na magnetický proužek karty: 6 kroků (s obrázky)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento návod ukazuje, jak pomocí elektromagnetu, jednoduchého obvodu zesilovače a osobního hudebního přehrávače indukovat signály do čtečky karet s magnetickým proužkem, což způsobí, že si bude myslet, že jste přes ni přetáhli kartu. Tento návod předpokládá, že máte základní znalosti elektroniky a zběžné porozumění C ++. POZNÁMKA: Toto zařízení je k ničemu, pokud již neznáte obsah konkrétní karty s magnetickým proužkem, kterou chcete emulovat. Toto zařízení tedy nemůžete použít k provádění něčeho, co nemáte dělat, pokud jste již neudělali něco zlého, abyste získali data z karty s magnetickým proužkem, kterou byste neměli mít.. Tvojí matce by se to nelíbilo.
Krok 1: Jak to funguje
Než budete pokračovat, přečtěte si dokument, který jsem připojil k tomuto kroku, „Den v životě zvratu toku“od hraběte Zero. Tento dokument je do značné míry biblí o tom, jak magnetické pruhy fungují, a musíte pochopit, jak jsou do nich zakódována data, a základní formátování stop na dané kartě magnetického proužku. Jdu si pro šálek kávy; nech si to přečíst, než se vrátím.
……. Hotovo? Dobrý. Jak jste se při čtení dozvěděli, data jsou zakódována do magnetických pruhů pomocí obrácení magnetického toku v segmentech na pruhu. Když je karta přetažena za čtečku karet, měnící se magnetické pole procházejících toků toku indukuje proud v čtecím prvku, který je poté dekódován do binárních bitů a původní data uložená na magnetickém proužku jsou rekonstruována. Abychom mohli emulovat konkrétní magnetický proužek, stačí, abychom našli způsob, jak znovu vytvořit vzorec způsobu, jakým se mění jeho magnetické pole, když se otáčí kolem čtečky. Jak to uděláme? S elektromagnetem! Jak už možná víte, elektromagnet je v podstatě jen solenoid (cívka drátu). Při průchodu elektrického proudu cívkou se vytvoří magnetické pole. Rychlým zapínáním a vypínáním elektromagnetu můžeme replikovat měnící se magnetické pole přejetím magnetického proužku. Poslední část této skládačky je, jak ovládat elektromagnet. Snažíme se znovu vytvořit konkrétní průběh proudu solenoidem, abychom vytvořili konkrétní průběh magnetismu. Jaký je běžný způsob ukládání průběhů a jejich přeměny na elektrický proud? Zvukové soubory! Jediné, co musíme udělat, je zakódovat maxima a minima představující požadovaný obrazec obrácení toku do souboru.wav a přehrát jej na zařízení iPod nebo podobném hudebním přehrávači prostřednictvím solenoidu. Hudební přehrávače určené k přehrávání zvuku přes sluchátka neprodukují v tomto projektu dostatečný proud pro pohon elektromagnetu, takže budeme muset také sestrojit základní zesilovač, kterým musí být signál procházen před přechodem na elektromagnet.
Krok 2: Naviňte elektromagnet
Ačkoli solenoid sám vytvoří magnetické pole, když jím prochází elektrický proud, bude mnohem silnější magnetické pole vytvořeno, pokud je solenoid obalen kolem jádra ze železného materiálu, jako je železo nebo ocel. Pro tento projekt jsem vyřízl několik malých tvarů ze 7 mil. Ocelového podložkového materiálu, který jsem použil jako jádro. Vyznačil jsem poutko, které je částí kovu, která bude ve skutečnosti uvnitř slotu čtečky, a vyřízl některé drážky, aby solenoid zůstal na místě. Když elektrický proud prochází cívkou, celá ocelová vložka je magnetizována. Pro samotnou cívku použijte standardní magnetický drát potažený smaltem. Zabalte jej, dokud vám nedojde drát nebo místo. Čím více zatáček budete mít, tím silnější bude váš elektromagnet. Než začnete drát omotávat, zakryjte část oceli, kolem které bude drát omotán, páskou nebo něčím, aby se cívka nezkratovala, pokud se ostrý kovový okraj prokousne tenkým smaltovaným povlakem magnetického drátu. Jakmile obalíte solenoid, zakryjte jej elektrickou páskou, aby držel na svém místě, a připájejte některé vodiče na konec vodičů magnetového drátu. Dbejte na to, aby se na kovový povrch nedostala páska, která by byla přitlačena proti snímacímu prvku čtečky proužků. ** Děkuji Stevu Moskovchenkovi, že mi pomohl vyřešit umístění cívky. **
Krok 3: Sestavte zesilovač
Protože konektor sluchátek osobního přehrávače médií není dostatečně silný, aby poháněl náš elektromagnet, musíme k jeho sestavení postavit jednoduchý zesilovač. Právě jsem hodil dohromady tento obvod z věcí, které jsem měl položené kolem stolu. Můžete použít téměř jakýkoli zesilovač, pokud má dostatečný zisk k pohonu elektromagnetu, než začne zkreslovat. Pokud opravdu nechcete stavět tento obvod, můžete si dokonce pořídit nějaké staré napájené počítačové reproduktory a nahradit jeden z reproduktorů elektromagnetem. Každopádně k vybudování zesilovače, který používám, potřebujete následující položky: 6pinový DIP socket IC1 - LM386 op -amp C1, C2 - 0,1 uF keramické kondenzátory C3 - 220 uF elektrolytický kondenzátor R1 - 10 ohmový odpor R2 - 5k potenciometr trimru (skutečná hodnota na tom nezáleží, pokud je maximum velké) audio kabel s 1/8 phono jackem na jednom konci (u některých starých sluchátek jsem právě odpojil kabel) 9V spona na baterii malý přepínač prototypová deska Různé propojovací vodiče Sestavte obvod podle schématu. Ujistěte se, že zemnicí vodič phono kabelu je připojen k uzemnění obvodu. Nezáleží na tom, zda připojíte levý nebo pravý kanál phono kabelu ke vstupu Nezáleží ani na tom, který konec solenoidu je připojen k zemi, pokud jeden z nich je. Právě jsem připájel některé propojovací vodiče pro výstupy cívek, které později připojím pomocí aligátorových spon, abych udržel systém modulární.
Krok 4: Vytvořte soubor.wav Stripe Data
Nakonec potřebujete signál, který pošlete na elektromagnet. Upravte datové pole v připojeném programu C ++ (napsaném geohotem) tak, aby obsahovalo data z magnetického proužku, který chcete emulovat, a zkompilujte/spusťte program. Vytvoří soubor s názvem text.wav, který je vaším datovým souborem. Nahrajte soubor do svého oblíbeného hudebního přehrávače (ujistěte se, že zůstane ve formátu.wav), a jste v práci! V zipu, který jsem připojil, jsou dvě verze programu - jedna je pro powerPC mac a jiné pro PC/x86 mac. Pokud potřebujete nějaká data ke kódování, podívejte se na můj další návod. Pamatujte, nebuďte zlobiví. Nezodpovídám za nic hloupého/nezákonného, co se pokusíte s tímto zařízením udělat.
Krok 5: Zapojte
Nyní, když jste postavili všechny části, je čas hrát! Připojte hudební přehrávač, zesilovač a cívku podle obrázku. Vložte kovovou západku elektromagnetu do slotu čtečky karet. Doporučuji vyzkoušet zařízení s nastavením čtečky karet/arduino, jak je uvedeno v mém dalším instruktu.
Krok 6: Otestujte to
Zkontrolujte, zda je zesilovač zapnutý, a přehrávejte soubor.wav obsahující data v hudebním přehrávači. Pokud jste udělali vše správně, elektromagnet by měl přenášet data z karty, kterou emulujete.
Pokud je problém s přenosem, zkuste hrát s různými kombinacemi zesílení na zesilovači a hlasitosti na hudebním přehrávači. Pokud je signál příliš nízký, vytvořené magnetické pole nebude dostatečně silné a pokud je příliš velký zisk, bude signál zkreslený. Někteří hudební hráči přerušili první zlomek sekundy věcí, které hrají. Pokud k tomu dojde, vaše data zjevně nebudou přenesena správně. Pokud se jedná o problém, možná budete muset zahrávat kód C ++ nebo použít program pro úpravu zvuku, abyste na začátku zvukového souboru přidali ticho. Dokázal jsem to obejít pomocí svého iPodu vytvořením seznamu stop, který má.wav ticha před mým datovým souborem. Také si pohrajte s umístěním kovového poutka, možná ho budete muset trochu přemístit, abyste našli „sladké místo“, kde je jeho magnetické pole škůdcem vnímáno škůdcem. Kromě toho se ujistěte, že je dostatečně silný, aby spustil přepínač „karta přítomna“ve čtečce karet. Trvalo mi několik dní, než jsem dostal nastavení, která fungovala, takže to nevzdávejte, pokud to hned na první pokus nevyjde perfektně. Hodně štěstí!