Sisukord:

Arduino 12 -režiimiline sinine kast - Sissejuhatus: 5 sammu
Arduino 12 -režiimiline sinine kast - Sissejuhatus: 5 sammu

Video: Arduino 12 -režiimiline sinine kast - Sissejuhatus: 5 sammu

Video: Arduino 12 -režiimiline sinine kast - Sissejuhatus: 5 sammu
Video: Псевдо-вирус на python 2024, Juuli
Anonim
Arduino 12 -režiimiline sinine kast - sissejuhatus
Arduino 12 -režiimiline sinine kast - sissejuhatus
Arduino 12 -režiimiline sinine kast - sissejuhatus
Arduino 12 -režiimiline sinine kast - sissejuhatus
Arduino 12 -režiimiline sinine kast - sissejuhatus
Arduino 12 -režiimiline sinine kast - sissejuhatus

FIRMWARE UPDATE !! -8.8.2019-https://github.com/donfroula/Arduino-Multimode-Blue-Box-

Siin on esitatud Arduino-põhine sinine kast. See toodab "traditsioonilist" Blue Box 2600Hz tooni ja MF (mitme sagedusega) toone, kuid teeb palju rohkem! Samuti toodab see 12 toonisignalisatsioonisüsteemi, mida telefonifreakid kasutavad teiste eksootilisemate süsteemide häkkimiseks USA-s ja välismaal, sealhulgas varajased mobiilside-eelsed mobiiltelefonisüsteemid 50., 60. ja 70. aastatest, Karbis on 12 püsimatu toonijada salvestusmälu, mis mahutavad ja taasesitavad kuni 32 tooni. Iga mälu salvestab ka toonirežiimi. Kõik tööparameetrid, nagu tooni kestus, helitugevus, taustvalgustuse olek, meeldetuletuse piiksu olek ja praegune toonirežiim, salvestatakse automaatselt püsivasse EEPROM-mällu ja taastatakse karbi sisselülitamisel. Karbi sisselülitamisel tuvastatakse ja parandatakse EEPROMi vead automaatselt.

Lisavarustusse kuuluv LCD-ekraan annab täielikku teavet karbi tööoleku kohta ning parandab seadme välimust ja kasutajasõbralikkust.

Selles kastis on siinuslaine toonide genereerimine, kasutades PWM laine tabeli otsimise tehnikaid. See kõlab palju paremini kui toonide genereerimine, kasutades kahe nööpnõelaga ruutlaine väljundmeetodeid, mida kasutab standardne Arduino "Tone" raamatukogu.

Ma kujundasin selle uue sinise kasti, kuna olin oma PIC -põhise sinise kasti disaini jaoks trükkplaatide otsas ja otsisin võimalust, kuidas teised saaksid hõlpsalt konstrueerida sinise kasti, mida kasutada koos minu ProjectMF -süsteemiga, kasutades odavaid ja üldkasutatavaid osi. See disain on hõlpsasti olemasolevaima ja tehniliselt keerukama sinise kasti disain. Olen telekommunikatsiooni- ja tarkvarainsener ning nägin palju vaeva, et veenduda, et kõik toonirežiimid on täpselt esindatud. Kood on põhjalikult silutud ja hästi testitud.

Toetatakse järgmisi režiime. Pange tähele, et KÕIK need režiimid on vananenud (noh, mitte DTMF!) Ja ei tööta enam "päris" üldkasutatavate telefonisüsteemide puhul, välja arvatud ajaloolistel eesmärkidel loodud erasüsteemid (nagu ProjectMF). Need on lisatud nende vanade helisignaalsüsteemide helide säilitamiseks:

MF (R1) - 2600 Hz/mitme sagedusega süsteem, mis juhtis omal ajal Ma Belli kaugliinivõrku

DTMF (Touch -Tone, Autovon) - kasutatakse peaaegu kõigil lauatelefonidel. A-B-C-D klahvid, mida kasutatakse kõneprioriteedi seadmiseks vanas Autovoni sõjaväeside telefonisüsteemis.

CCITT #5 (C5, SS5) - samad MF -toonid nagu R1 (mõne täiendava toonipaariga spetsiaalse marsruutimise jaoks), kuid kasutab rahvusvahelist pagasiruumi tühjendamist/arestimist erinevat toonijärjestust.

CCITT #4 (C4, SS4) - ebatavaline 4 -bitine/numbriline toonikodeering. Kasutatakse Ühendkuningriigis ja teistes Euroopa riikides.

2600 Dial Pulse - sama meetod, mida kasutasid tasuta kõnede vilistamiseks Joybubbles (Joe Engressia), kapten Crunch (John Draper) ja New Yorgist pärit Bill (Bill Acker).

Tasuliste telefonide režiimid - simuleerib nii USA kui ka Kanada niklit/peenraha/kvartali taksofoni mündi langemist (punane kast). Samuti simuleerib USA taksofoni kaugjuhtimispuldi tooni (roheline kast) ja 2600 Hz eesliidese juhtvälku.

R2 (MFC) - Ühendkuningriigis kasutatavad ainulaadsed mitme sagedusega edastushelipaarid, 2280 Hz selge/haarav toon. Vahetati välja vanemad AC1/AC9 UK dial impulssüsteemid.

AC1- Ühendkuningriigi vana toonivaliku impulsi pagasiruumi signaalimine, mida kasutasid Ühendkuningriigi väga varased telefonihuvilised.

AC9 - Ühendkuningriigi uuemad numbripulsside pagasiruumi signaalid, mida kasutasid Ühendkuningriigi varased telefonihuvilised.

MTS (mobiiltelefoniteenus)-mobiilside-eelne, IMTS-i eelne mobiiltelefoniteenuse toonide signaalimine ja valimine

IMTS ANI (täiustatud mobiiltelefoniteenus ANI) - uuem mobiilside -eelne autentimise võltsimine

IMTS -numbrivalimine - täiustatud mobiiltelefoniteenus (eelrakuline) numbrivalimine,

Samm: taustteave

Taustainfo
Taustainfo

Sinine kast on elektrooniline seade, mis simuleerib telefonioperaatori valimiskonsooli. See toimib, kopeerides kaugkõnede vahetamiseks kasutatavaid toone ja kasutades neid kasutaja enda kõne suunamiseks, mööda tavalisest lülitusmehhanismist. Kõige tavalisem sinise kasti kasutus oli tasuta telefonikõnede tegemine. Sinine kast enamikes lääneriikides enam ei tööta, kuna tänapäevased lülitussüsteemid on nüüd digitaalsed ja ei kasuta enam sinise kasti jäljendatud ribasisest signaali. Selle asemel toimub signaalimine ribavälisel kanalil, millele ei pääse juurde helistaja kasutatavast liinist (nn Common Channel Interoffice Signaling (CCIS)).

Sinine kast genereerib toonid, mis juhtisid vana kaugliinivõrku. Tavaliselt on sinised kastid pihuarvutitega elektroonilised seadmed, millel on nupud või klahvistik, näiteks puutetundlik telefon, kuid neid saab rakendada ka arvuti tarkvaras. Sinistel kastidel on tavaliselt väline kõlar, mis väljastab toone ja see hoitakse telefoni huuliku kohal, et sinise kastiga helistada. Vaadake Wikipedia artiklit ja Phil Lapsley suurepärast uut raamatut "Exploding the Phone", et saada lisateavet siniste kastide ja varajaste telefonikõnede kohta - esialgsed häkkerid.

USA-s oli/on sinise kasti kasutamine lihtne/lihtne, kasutades MF/R1 signalisatsioonisüsteemi: Esiteks teeb kasutaja kaugkõne, tavaliselt 800-le või mõnele muule mittevalvavale telefoninumbrile. Enamasti läheks kõik, mis ületab 50 miili, üle selle tehnika suhtes vastuvõtliku pagasiruumi. Kui kõne hakkab helisema, kasutab helistaja sinist kasti 2600 Hz tooni saatmiseks. 2600 Hz on järelevalvesignaal, kuna see näitab pagasiruumi olekut; konksul (toon) või lahti (ilma toonita). Seda tooni mängides veenate ühenduse kaugemas otsas, et olete kõne katkestanud ja see peaks ootama. Kui toon katkeb, läheb pagasiruum haakest ja haakest (tuntud kui järelevalvevälk), tekitades müra "Ka-Cheep", millele järgneb vaikus. See on ühenduse kaugeim ots, mis annab märku lähedasest otsast, et see ootab nüüd MF -i marsruutimisnumbreid. Kui kaugem ots on saatnud järelevalvevälgu, kasutaks kasutaja sinist kasti, et valida klahvipulss või KP - toon, mis alustab marsruutimisnumbrite jada, millele järgneb kas telefoninumber või üks paljudest erikoodidest mida telefonifirma sisemiselt kasutas ja seejärel lõpetas tooni "Start" või "ST". Sel hetkel suunab ühenduse kaugeim ots kõne teie soovitud viisil, samas kui kasutajad arvavad, et helistate endiselt algsel numbril.

Kuigi see kõik on vananenud, on see taas võimalik tänu avatud lähtekoodiga tärni PBX-serverile tehtud muudatustele ja plaastritele. See võimaldab kasutajatel süsteemi sisse helistada mitmesuguste juurdepääsumeetodite, sealhulgas tavalise üldkasutatava telefonivõrgu ja SIP kaudu. Kasutajale esitatakse helin. Helina saab katkestada ja pagasiruumi haarata, mängides liinile 2600 tooni. Seejärel saab kõne suunata teisele numbrile või sisesalvestiste ja -funktsioonide seeriale, mis asuvad serveris/lülitil, mängides liinile MF-i või mitme sagedusega toone. See kõik on täiesti seaduslik, kuna süsteem on täiesti privaatne. See on tõesti rohkem kui simulatsioon. Kõne käib üle 24 SF/MF tüvedest koosneva pagasirühma, kuigi mõlemad arvutivõrgud on samal arvutil lõpetatud. Riistvara, mis seda võimaldab, on kaks täiendavat spetsiaalset Etherneti kaarti arvutis, mis töötavad T1 üle Etherneti protokolli silmuseühendusega Etherneti kaabli kaudu. Sissetulev kõne suunatakse ühele 24 kanalist enne sama lülitiga uuesti lõpetamist, nii et teil on 2600 ja MF juhtimine.

Olen avalikku ProjectMF -süsteemi säilitanud juba üle 7 aasta. Lõpuks ometi saavad vanad inimesed, pürgivad telefonikõned ja uudishimulikud kogeda sinise poksi salajast põnevust oma kõnede ajal! Olen laiendanud Phiberi esialgseid plaastreid, et lisada süsteemi realismile ja usaldusväärsusele. Võimalik on palju vanu trikke, sealhulgas pagasiruumi "virnastamine", nagu on näidatud ühel Phonetripsi salvestusel. Juurdepääs on numbril +1-630-485-2995.

Samm: ülevaade Arduino sinise kasti toimimisest

Image
Image
Tarkvara ja ehitusdokumentatsiooni allalaadimislingid
Tarkvara ja ehitusdokumentatsiooni allalaadimislingid

YouTube'i video aadressil:

Samm: sinise kasti ehituse üksikasjad

YouTube'i video aadressil:

4. samm: sinise kasti käsitsi ja tarkvara konfigureerimine

Image
Image

YouTube'i video aadressil:

Samm 5: Tarkvara ja ehitusdokumentatsiooni allalaadimislingid

Tarkvara ja ehitusdokumentatsiooni allalaadimislingid
Tarkvara ja ehitusdokumentatsiooni allalaadimislingid

Arduino uusima tarkvara ja dokumentatsiooni allalaadimislink: selle sammu lõpus laadige alla link või laadige tarkvara, teegid ja dokumentatsioonipakett mugavas.zip -failis otse Instructablesist alla

Pange tähele, et riistvara ja kood on loodud töötama ainult uuemate Arduino Leonardo arhitektuuriplaatidega, mis kasutavad Atmega 32U4 kiipi. Vanemad Arduino Uno-stiilis lauad ei tööta.

Blue Box kasutab standardseid Arduino IDE raamatukogusid ja mõningaid kohandatud raamatukogusid, mis sisalduvad tarkvara levitamise kokkusurutud.zip -failides. Need teegid tuleb installida enne tarkvara konfigureerimist ja kompileerimist.

Tarkvara tuleb konfigureerida, tühistades koodi alguses õiged "#define" avaldused, mis vastavad kasutatud riistvarakonfiguratsioonile. Vaadake üksikasju kasutusjuhendist.

Täiendavad videod, mis rõhutavad erinevate režiimide toimimist, on minu YouTube'i kanalil aadressil

FIRMWARE UPDATE !! - 8.8.2019

Lisasin mõned toonide genereerimise raamatukogu muudatused, et suurendada toonide sageduse täpsust ja vähendada protsessori koormust toonide genereerimise ajal. Lisasin uue koodi githubi hoidlasse aadressil: github.

Soovitan: