Obsah:

Arduino 12 režimů Blue Box - Úvod: 5 kroků
Arduino 12 režimů Blue Box - Úvod: 5 kroků

Video: Arduino 12 režimů Blue Box - Úvod: 5 kroků

Video: Arduino 12 režimů Blue Box - Úvod: 5 kroků
Video: Je Tohle Nejzdravější Čech? 2024, Červenec
Anonim
Arduino 12 -mode Blue Box - Úvod
Arduino 12 -mode Blue Box - Úvod
Arduino 12 -mode Blue Box - Úvod
Arduino 12 -mode Blue Box - Úvod
Arduino 12 -mode Blue Box - Úvod
Arduino 12 -mode Blue Box - Úvod

AKTUALIZACE FIRMWARE!! -8. 8. 2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-

Zde je uveden „Blue Box“na bázi Arduina. Produkuje „tradiční“Blue Box 2600Hz tón a MF (vícefrekvenční) tóny, ale dokáže mnohem více! Vyrábí také 12tónové signalizační systémy používané phreaky telefonů k hackování dalších exotičtějších systémů v USA a zámoří, včetně raných předbuněčných systémů mobilních telefonů z 50., 60. a 70. let, Krabice má 12 energeticky nezávislých paměťových sekvenčních pamětí, do kterých lze uložit a přehrát až 32 tónů. Každá paměť ukládá také režim tónu. Všechny provozní parametry, jako je trvání tónu, úroveň hlasitosti, stav podsvícení, stav připomenutí pípnutí a aktuální režim tónu, se automaticky ukládají do energeticky nezávislé paměti EEPROM a obnoví se při zapnutí boxu. Chyby EEPROM jsou automaticky detekovány a opraveny při zapnutí boxu.

Volitelný LCD displej poskytuje úplné informace o provozním stavu krabice a vylepšuje vzhled a uživatelskou přívětivost jednotky.

Tento box nabízí generování tónů sinusových vln pomocí technik vyhledávání v tabulce PWM. Zní to mnohem lépe než generování tónů pomocí dvoupólových výstupních technik čtvercových vln používaných standardní knihovnou Arduino „Tone“.

Navrhl jsem tento nový modrý box, protože jsem byl mimo desky plošných spojů pro svůj starší design modrého boxu PIC_based a hledal způsob, jak ostatní snadno postavit modrý box pro použití s mým systémem ProjectMF pomocí levných a běžně dostupných dílů. Tento design je snadno nejmodernějším a technicky nejpropracovanějším designem modrého boxu, který je k dispozici. Jsem telekomunikační a softwarový inženýr a velmi jsem se ujistil, že jsou přesně zastoupeny všechny režimy tónů. Kód byl důkladně odladěn a dobře testován.

Jsou podporovány následující režimy. Všimněte si, že VŠECHNY tyto režimy jsou zastaralé (dobře, ne DTMF!) A již nefungují na „skutečných“veřejných telefonních systémech, kromě soukromých systémů (jako ProjectMF) nastavených pro historické účely. Jsou zahrnuty pro zachování zvuků těchto starých tónových signalizačních systémů:

MF (R1) - 2600Hz/vícefrekvenční systém, který v té době provozoval dálkovou síť Ma Bell

DTMF (Touch -Tone, Autovon) - Používá se téměř na každém pevném telefonu. Klávesy A-B-C-D slouží k nastavení priority volání na starém vojenském telefonním systému Autovon.

CCITT #5 (C5, SS5) - Stejné tóny MF jako R1 (s několika dalšími páry tónů pro speciální směrování), ale používá jinou sekvenci tónů pro mezinárodní vymazání/zabavení kufru.

CCITT #4 (C4, SS4) - neobvyklé 4bitové/číselné tónové kódování. Používá se ve Velké Británii a dalších evropských zemích.

2600 Dial Pulse - Stejná metoda, kterou používají Joybubbles (Joe Engressia), Captain Crunch (John Draper) a Bill z New Yorku (Bill Acker) k pískání bezplatných hovorů.

Režimy placeného telefonu - Simuluje vržené tóny mincí telefonního automatu v USA i v Kanadě (červené pole). Simuluje také tóny dálkového ovládání mobilního telefonu v USA (zelený rámeček) a kontrolní blesk s předvolbou 2 600 Hz.

R2 (MFC) - Unikátní dopředné vícefrekvenční páry tónů, 2280Hz čistý/zabavovací tón, používané ve Velké Británii. Vyměnil starší vytáčecí pulzní systémy AC1/AC9 UK.

AC1- Stará britská tónová volba pulzní signalizace, jak ji používají velmi raní britští telefonní „nadšenci“.

AC9 - Novější britská signalizace pulzního dálkového ovladače, jak ji používali raní britští telefonní „nadšenci“.

MTS (Mobile Telephone Service)-předcelulární signalizace a vytáčení služby mobilního telefonu před IMTS

IMTS ANI (Vylepšená mobilní telefonní služba ANI) - Novější falšování předbuněčné mobilní autentizace

IMTS Digitální vytáčení - Vylepšené číselné vytáčení mobilní telefonní služby (pre -celulární),

Krok 1: Základní informace

Základní informace
Základní informace

Modrý box je elektronické zařízení, které simuluje telefonní konzolu telefonního operátora. Funguje tak, že replikuje tóny používané k přepínání dálkových hovorů a používá je ke směrování vlastního hovoru uživatele, přičemž obchází běžný přepínací mechanismus. Nejtypičtějším využitím modrého pole bylo bezplatné telefonování. Modrý box již ve většině západních zemí nefunguje, protože moderní přepínací systémy jsou nyní digitální a již nepoužívají signalizaci v pásmu, kterou modrý box emuluje. Místo toho k signalizaci dochází na mimopásmovém kanálu, ke kterému nelze přistupovat z linky, kterou volající používá (tzv. Common Channel Interoffice Signaling (CCIS)).

Modré pole generuje tóny, které ovládaly starou dálkovou telefonní síť. Obvykle jsou modrá pole ruční elektronická zařízení s tlačítky nebo klávesnicí jako telefon Touch-Tone, ale mohou být také implementována do softwaru na počítači. Modré boxy mají obvykle externí reproduktor, který vydává tóny, a ten se přidrží až k náustku telefonu, aby se s ním dalo volat. Další informace o modrých polích a raných telefonních phreaks - původních hackerech - najdete v článku na Wikipedii a vynikající nové knize Phila Lapsleye „Exploding the Phone“.

V USA byla/byla operace modrého pole jednoduchá pomocí signalizačního systému MF/R1: Za prvé, uživatel uskuteční telefonní hovor na dálku, obvykle na číslo 800 nebo jiné nedohlížející telefonní číslo. Většinou cokoli přesahující 50 mil by šlo přes typ kufru náchylný k této technice. Když hovor začne vyzvánět, použije volající pomocí modrého pole tón 2 600 Hz. 2 600 Hz je kontrolní signál, protože indikuje stav kufru; na zavěšení (tón) nebo vyvěšení (žádný tón). Zahráním tohoto tónu přesvědčíte vzdálený konec spojení, že jste zavěsili a mělo by to počkat. Když se tón zastaví, kufr se vyvěsí a zavěsí (známý jako dohledový záblesk), přičemž se ozve zvuk „Ka-Cheep“a poté ticho. Toto je vzdálenější konec spojení signalizující blízký konec, že nyní čeká na směrovací číslice MF. Jakmile vzdálený konec odešle dohledový blesk, uživatel by pomocí modrého pole vytočil „Key Pulse“nebo „KP“, tedy tón, který spustí sekvenci směrovacích číslic, následovaný buď telefonním číslem, nebo jedním z mnoha speciálních kódů které byly interně použity telefonní společností, poté byly zakončeny tónem „Start“nebo „ST“. V tomto okamžiku by vzdálený konec spojení směroval hovor tak, jak jste mu to řekli, zatímco koncoví uživatelé by si mysleli, že stále zvoníte na původní číslo.

I když je toto vše zastaralé, je to opět umožněno sadou úprav a oprav provedených na open-source serveru Asterisk PBX. Umožňuje uživatelům telefonovat do systému prostřednictvím různých přístupových metod, včetně běžné veřejné telefonní sítě a SIP. Uživateli se zobrazí vyzváněcí čára. Vyzvánění lze odpojit a kufr zabavit hraním 2 600 tónů do linky. Poté lze hovor přesměrovat na jiné číslo nebo na řadu interních záznamů a funkcí, které jsou umístěny na serveru/přepínači, a to tak, že do linky přehrajete MF nebo vícefrekvenční tóny. To vše je zcela legální, protože systém je zcela soukromý. Je to opravdu víc než jen simulace. Hovor probíhá přes skupinu kmenů 24 SF/MF kmenů, ačkoli obě strany kmenů jsou ukončeny na stejném PC. Hardware, který to umožňuje, jsou dvě další vyhrazené ethernetové karty v počítači s protokolem T1 over Ethernet přes ethernetový kabel se zpětnou vazbou. Váš příchozí hovor bude smyčkován přes jeden z 24 kmenů, než bude ukončen zpět na stejném přepínači, takže máte ovládání 2600 a MF.

Veřejný systém ProjectMF udržuji již více než 7 let. Konečně mohou starodávci, ctižádostiví telefoničtí šílenci a zvědavci zažít tajné vzrušení z modrého boxování vlastních hovorů! Rozšířil jsem původní opravy Phiberu, abych zvýšil realismus a spolehlivost systému. Je možná spousta starých triků, včetně „stohování“kufru, jak je znázorněno na jedné z nahrávek Phonetrips. Přístup je na +1-630-485-2995.

Krok 2: Přehled provozu Arduino Blue Box

Image
Image
Odkazy ke stažení dokumentace k softwaru a konstrukci
Odkazy ke stažení dokumentace k softwaru a konstrukci

Video YouTube na adrese:

Krok 3: Podrobnosti o konstrukci Blue Box

Video YouTube na adrese:

Krok 4: Manuální a softwarová konfigurace Blue Box

Image
Image

Video YouTube na adrese:

Krok 5: Odkazy ke stažení dokumentace k softwaru a konstrukci

Odkazy ke stažení dokumentace k softwaru a konstrukci
Odkazy ke stažení dokumentace k softwaru a konstrukci

Odkaz ke stažení nejnovějšího softwaru a dokumentace Arduino: Stáhněte si odkaz nebo si stáhněte software, knihovny a balíček dokumentace do praktického souboru.zip přímo z Instructables na konci tohoto kroku

Hardware a kód jsou navrženy tak, aby fungovaly pouze s novějšími architekturními deskami Arduino Leonardo, které používají čip Atmega 32U4. Starší desky ve stylu Arduino Uno nebudou fungovat.

Blue Box používá standardní knihovny Arduino IDE a některé přizpůsobené knihovny, které jsou součástí komprimovaných souborů ZIP s distribucí softwaru. Tyto knihovny je nutné nainstalovat před pokusem o konfiguraci a kompilaci softwaru.

Software musí být nakonfigurován zrušením komentáře správných příkazů „#define“na začátku kódu, aby odpovídal použité konfiguraci hardwaru. Podrobnosti najdete v příručce.

Další videa, která upozorňují na fungování různých režimů, jsou na mém kanálu YouTube na adrese:

AKTUALIZACE FIRMWARE!! - 8. 8. 2019

Přidal jsem několik změn v knihovně generování tónů, abych zvýšil přesnost frekvencí tónů a snížil zatížení procesoru při generování tónů. Nový kód jsem přidal do úložiště github na adrese: github.

Doporučuje: