Každá technológia (nie nevyhnutne počítačová) počas svojej existencie prechádza tromi štádiami: štádiom vývoja a implementácie, štádiom masového praktického využitia a štádiom vytlačenia z trhu konkurenčným vývojom. Niekedy má technológia „šťastie“: prvá fáza prechádza veľmi rýchlo, ale druhá trvá mnoho rokov a tretia prebieha tak neochotne a hladko, že je niekedy dokonca ťažké si to všimnúť. Najjednoduchší vývoj je v tomto ohľade obzvlášť dobrý, navyše je podporovaný jednou mocnou spoločnosťou, ktorá má veľký vplyv na trh (na počítačovom trhu je však teraz druhá oveľa dôležitejšia ako prvá, najmä ak vezmeme do úvahy, že pre primitívne „ekologická nika“ je veľmi obmedzená). Ale zložité a zdanlivo zaujímavé a užitočné technológie, ktoré sa propagujú spoločne, je ťažké. Technológia sa stáva obzvlášť zlou, ak bez toho, aby mala čas zaujať vážne miesto na trhu, získa konkurenta prvej kategórie. Pozoruhodným príkladom takéhoto prípadu je Bluetooth. Ešte v roku 1998 sa na tvorbe podieľalo až päť veľkých spoločností Nová technológia bezdrôtová komunikácia. A mená sa zdajú byť nahlas Intel, IBM, Toshiba, Ericsson a Nokia a potreba nových riešení dozrela... Zároveň vzniklo celé konzorcium, ktoré dokonca niečo vyvinulo. Doslova o tri roky neskôr sa fáza vývoja skončila a nastal čas na implementáciu a používanie. Veľké množstvo firmy oznámili svoje bezdrôtové zariadenia s podporou nových technológií. Na obzore sa však už črtali konkurenti (a najsilnejší z nich je štandard IEEE 802.11), no všetky boli oveľa zložitejšie, a teda pre mnohé aplikácie nepotrebné a výrazne drahšie alebo naopak technicky slabšie. Zdalo sa teda, že Bluetooth má pred sebou veľkú budúcnosť. Netreba hovoriť o nálade tých rokov, stačí si prečítať dva články (tento alebo tento) uverejnené na našej stránke v jeden pekný aprílový deň roku 2001 (mimochodom, samotná technológia je v nich dobre popísaná, takže Zameriam sa na tento problém, nebudem). Vo všeobecnosti sa všetci ľudia bavia a radujú :)

Realita sa ukázala byť oveľa nepríjemnejšia. V siedmich pestúnkach sa podľa očakávania ukázalo, že ak nie bez oka, tak hluché, zariadenia vydané rôznymi spoločnosťami trpeli silným nedostatkom vzájomnej komunikácie. Niektoré vývojové trendy neboli nikdy „ukončené“, v dôsledku čoho sa mnohé zaujímavé zariadenia, ktoré sa dokonca v prototypoch ukázali na CeBIT 2001, neobjavili na širokom trhu. Pribudli problémy s propagáciou nového štandardu a Microsoftu vo Windows XP, neobjavila sa oficiálna podpora pre Bluetooth, ovládače zariadení stále nie sú certifikované a keďže komunikácia bola jedným z cieľov vývoja technológie mobilné zariadenia s osobné počítače(a nielen medzi sebou), museli sa výrobcovia zamyslieť ešte viac. Za vhodných podmienok výrobcovia čipsetov pre základné dosky: Bluetooth zostalo voliteľným vybavením počítača. Takže ani trasľavé, ani rohlíky neprešli ďalší rok. Uvedenie na trh sa začalo naťahovať namiesto toho, aby sa nová technológia naplno využívala, naďalej sme sledovali pokusy výrobcov konečne všetko dokončiť. Od roku 2002 je však už možné použiť Bluetooth ... ale je to potrebné? Výber zariadení bol pomerne úzky, ceny vysoké, takže riešenie problémov s kompatibilitou bolo len časťou práce (z tohto článku si môžete urobiť predstavu o tom, aká bola situácia vo všeobecnosti).

Medzitým 802.11 rástol a zlacnel. Okrem toho sa príslušné adaptéry stali štandardnou výbavou niektorých počítačov (najmä od Apple). A ďalšie spoločnosti si začali myslieť, že príležitosti nie sú zbytočné, ak za ne nemusia platiť príliš veľa. Najsilnejší úder do chrbta zasadil jej potomkovi Intel tento rok: Jedným z troch pilierov novej platformy Centrino je bezdrôtové rádio… 802.11. A spoločnosť sa dá pochopiť: tento protokol je vhodnejší na budovanie sietí počítačov, do ktorých je potrebné integrovať prenosný počítač ako Bluetooth, a nie horšie zvláda aj iné povinnosti. Ktorý bezdrôtový protokol firma implementuje do desktopových čipsetov, je teraz rečníckou otázkou. Je nepravdepodobné, že ostatní výrobcovia budú za Intelom zaostávať, už teraz vedú preteky: kto si uvedomí viac príležitostí. Je tiež ľahké predpovedať, ktorú možnosť si používatelia vyberú: kúpiť si napríklad mobilný telefón s podporou Bluetooth a vyriešiť problémy so zabezpečením jeho prevádzky pomocou počítača svojpomocne, alebo zaplatiť ešte o niečo viac za slúchadlo s Wi-Fi, ale už neriešia žiadne problémy (snáď okrem spotreby, ale s tým niečo urobia) a nekupujú nič do počítača (hlavne ak už stihli obdivovať tance s tamburínami v podaní nadšencov Bluetooth) . A to začalo ... Išli sme oznámenia prenosných WiFi adaptéry pre už vydané modely prenosných zariadení a samotné zariadenia so vstavanou podporou protokolu. Prečo nie? Aspoň tu Microsoft nie je proti a jeden z výrobcov čipsetov stavil na technológiu, s kým sa teda „spojí“. Bluetootth sa teda náhle presunul z prvej fázy do tretej.

Ale čo použitie? Naozaj sa nikto nestihol zapojiť do novej bezdrôtovej technológie, okrem nadšencov? No, ani nie. Nakoniec, aj keď nie každý počítač má adaptér s Wi-Fi a telefón si s ním už vôbec nemôžete kúpiť. Zároveň je na trhu už množstvo modelov s podporou Bluetooth a za veľmi atraktívne ceny (napríklad telefón kúpite za menej ako 100 dolárov). Ak teda už dnes potrebujete pohodlnejší spôsob pripojenia rôznych zariadení ako infračervený port alebo navyše rôzne káble, vtedy má zmysel upriamiť pozornosť na Bluetooth. A čo je pre to potrebné urobiť? Minimálne si zakúpte vhodný adaptér pre váš počítač. Najoptimálnejší je podľa mňa adaptér s USB rozhranie 1.1 (tzv. USB Dongle): keďže rýchlosť Bluetooth nepresahuje 1 Mbps, rozhranie sa nestane prekážkou pri výmene dát, ale takýto adaptér je možné použiť s desktopom aj mobilný počítač a s kýmkoľvek (USB porty sú už dlho prítomné v akomkoľvek počítači), a preto nemusíte ani liezť do puzdra. Takéto adaptéry sú vyrábané už dlho a mnohými spoločnosťami. Rozmanitosť je však len zdanlivá: základom každého takéhoto zariadenia je iba jeden mikroobvod a vyrábajú ich iba dvaja výrobcovia. Dnes sa pozrieme na čipové adaptéry Cambridge Silicon Radio (CSR) vyrábané taiwanskou spoločnosťou.

Bluetooth USB kľúč triedy 1

Podľa Bluetooth štandard, zariadenia sú rozdelené do dvoch tried v závislosti od citlivosti a podľa toho aj od polomeru práce. Prvotriedne zariadenia majú citlivosť -88 dBm a na otvorených priestranstvách umožňujú udržiavať kontakt na vzdialenosť až 100 m. Podotýkam, že takéto produkty nie sú dostupné v radoch mnohých firiem a niet sa čomu čudovať: nie všetci používatelia potrebujú takéto vzdialenosti. Na druhej strane ma napadla oblasť na použitie prvotriednych dongleov s dlhým dosahom :)

Napriek vysokému prevádzkovému dosahu je zariadenie pomerne kompaktné a žiadne nemá externé antény(hoci niektorí výrobcovia ich pripájajú aj k adaptérom triedy 2). Rozmery a vzhľad silne pripomína bežný flash disk, len trochu hranatejší. Puzdro je vyrobené z priesvitného plastu, cez ktorý je dokonale viditeľná náplň zariadenia. Priehľadnosť puzdra umožňuje štýlovému modrému indikátoru aktivity veľmi zaujímavo osvetliť miestnosť pri vypnutom vonkajšom osvetlení :) Nechýba ochranná krytka, ktorá zakrýva konektor (ako pri flash diskoch), ale vo všeobecnosti je nie je potrebný.

Dodávka je jednoduchá ako tri groše: samotný kľúč, krátky tlačený manuál (Začíname) v angličtine a nemčine, ako aj CD so softvérom a úplnou dokumentáciou v rovnakých dvoch jazykoch. Stále by som neodmietol mať USB predlžovací kábel, aj keď má malú dĺžku. Faktom je, že napriek kompaktnosti zariadenia so šírkou takmer dva centimetre nie je príliš vhodné pripojiť ho k USB portom na externom držiaku alebo rozširujúcej karte - často to bude prekážať susedom. Je celkom jednoduché pripojiť sa k „štandardnému“ portu, ale iba k hornému z dvoch. Do spodného konektora sa zároveň dá zasunúť len kábel, no nič väčšie (flash disk sa nijako neprilepí) a aj tak sa zasunie len ťažko a pod nie celkom štandardným uhlom. Myši a klávesnici to našťastie neprekáža, konektor tlačiarne je možný (nemohol som to skontrolovať, pretože som už začal zabúdať, v ktorom roku som naposledy používal tlačiareň pripojenú cez LPT).

To všetko je zabalené v peknej a kompaktnej kartónovej krabici, ktorá na stenách nesie množstvo užitočných informácií.

Bluetooth USB kľúč triedy 2

Ak nepotrebujete ultra vysokú citlivosť, za ktorú musíte platiť, najlepšou voľbou je dongle druhej triedy. Tiež stojí za zmienku, že väčšina transceiverov v ručných zariadeniach stále spadá do tejto triedy, takže aj keď chcete pracovať so svojím PDA vo vzdialenosti 100 metrov od internetového prístupového bodu (založeného na PC alebo špecializovaného), nemusíte nevyhnutne uspieť. . S dosahom zariadení druhej triedy je ale istý zmätok: pokiaľ si pamätám, norma hovorí o 10 metroch a X-Micro tvrdošijne udáva 20 (je však dosť možné, že citlivosť zariadení druhej triedy od r. tento výrobca, ktorý je -70 dBm, je o niečo lepší, ako požaduje norma, takže môžu skutočne spolupracovať na veľké vzdialenosti). Je však veľmi ťažké to všetko skontrolovať, ak je to možné, hovorí sa o vzdialenosti na otvorených priestranstvách, ale kde ju hľadať v meste (a úroveň rušenia je opäť o niečo vyššia ako nula)? :)

Samotný pohon sa odteraz zmenšil, požiadavky na anténu, s ktorou pracuje hlavná doska, sú menej prísne, doska sa dá mierne stlačiť, to sa však týka predovšetkým dĺžky a hrúbky zariadenia, šírka zostala takmer rovnaká. to isté, takže pri pripájaní zariadenia k portu na lište alebo karte môžu nastať problémy, ale vloženie do „štandardného“ portu je o niečo pohodlnejšie (kvôli jeho menšej hrúbke) ako u staršieho modelu. Priehľadný plast bol opustený, ale „farebná hudba“ v miestnosti nezmizla: LED je viditeľná cez špeciálny slot. Vo všeobecnosti, kedy menšie veľkosti zariadenie vyzerá o niečo krajšie ako jeho "brat".

Dodávacia súprava sa nijako nezmenila a balenie je rovnaké, zmenila sa iba jedna ikona na prednej strane a veľkosť a tvar dongle sa zmenil.

softvér

Základňa prvkov oboch dongle je rovnaká, takže nie je nič prekvapujúce na tom, že obe zariadenia sú vybavené rovnakým softvérom, ktorý vydal výrobca čipu. Inštalácia vo všeobecnosti prebieha hladko, no niektorých používateľov môže vystrašiť správa o necertifikovaných ovládačoch zariadení, je to celkom logické: keďže Microsoft nechce podporovať túto technológiu a nevykonáva certifikáciu softvéru. V skutočnosti hovoríme o hlavných funkciách softvéru CSR už takmer rok a pol, takže si to teraz prejdeme, aby sme si osviežili pamäť (v poslednom čase sa všetko stalo o niečo spoľahlivejším a pohodlnejším , ale nové verzie softvéru sú založené na rovnakých princípoch ako predtým).

Čo sa teda zmení po inštalácii softvér? Na pracovnej ploche sa zobrazí ikona „My Bluetooth Places“, ktorá slúži ako druh analógu k „ sieťové prostredie". V tomto priečinku nájdete "priložené". tento počítač BT zariadenia, prejdite si celú BT sieť a vyhľadajte nové zariadenia (v tomto prípade zariadenie neznamená PDA alebo telefón všeobecne, ale služby, ktoré poskytujú), prejdite na nastavenie BT bodov atď. A na systémovej lište na paneli úloh sa objaví nová ikona, kliknutím na ňu ľavým tlačidlom myši sa dostaneme do vyššie opísaného priečinka a pravým tlačidlom sa podľa očakávania vyvolá ponuka, pomocou ktorej môžete prejsť na nastavenie celú domácnosť, rýchlo „pripojiť“ k počítaču, ktorý - buď zariadenie (napríklad vzdialený prístup pomocou mobilného telefónu), alebo dočasne znemožní fungovanie adaptéra. Dialógové okno vlastností adaptéra môžete vyvolať aj pomocou apletu ovládacieho panela. Vlastne, takmer všetko to bolo predtým, s výnimkou niektorých malých detailov.

Pozrime sa bližšie na dialógové okno nastavení. Je určený pre pokročilých používateľov (čo sme my :)) v prípade pochybností je lepšie použiť príslušného “wizarda”.

Prvá strana je informatívnejšia ako nastavenie. Tu môžete vidieť napríklad verziu softvéru. Môžete zmeniť typ počítača, hoci to má vplyv iba na to, aká ikona sa zobrazí v sieti Bluetooth. Ak chcete, môžete zmeniť aj názov počítača (v predvolenom nastavení je rovnaký ako zvyčajne lokálna sieť), aj keď ani to nie je potrebné.

Ale ďalšia stránka je už zaujímavejšia: tu si môžeme skutočne vybrať úroveň zabezpečenia počítača, povoliť alebo zakázať rôzne zariadenia pripojiť k počítaču. Môžete zakázať alebo povoliť prístup ku všetkým zariadeniam bez výnimky, povoliť prístup len zariadeniam „spárovaným“ (spárovaným) s počítačom alebo jednoducho povoliť počítaču reagovať na hovory len zo zariadení zo zoznamu, pričom všetky ostatné ignorujete.

Ďalšia karta umožňuje počítaču v určitých intervaloch automaticky vyhľadávať ďalšie zariadenia Bluetooth v oblasti viditeľnosti a tiež vyberá, ktoré zariadenia sa zobrazia v priečinku „My Bluetooth Places“ všetky možné alebo patriace len do určitých tried.

Nasledujúce dve záložky sú veľmi dôležité. Prvý umožňuje konfigurovať služby poskytované týmto počítačom iným zariadeniam Bluetooth. Hlavná vec je, či sa táto služba spustí automaticky alebo podľa výberu používateľa (dlho som mal štandardnú ikonu XP, ktorá hlásila, že sieťový kábel nie je pripojený k niektorému zo sieťových rozhraní, kým som si spomenul na možnosť túto službu jednoducho vypnúť :)), a tiež či je potrebné pre prístup k tejto službe nadviazať zabezpečené pripojenie. Tiež tu môžete vytvoriť virtuálne sériové porty (potrebné pre kompatibilitu so starším softvérom) alebo ich odstrániť, keď ich nebudete potrebovať.

Predposledná karta je veľmi podobná predchádzajúcej, ale vykonávajú diametrálne odlišné funkcie: tu nakonfigurujete prístup k vzdialené služby(to znamená, že nepatrí tomuto počítaču, ale poskytujú mu iné zariadenia). Samozrejme, nastavenia pre obe zariadenia sa musia zhodovať. Napríklad, ak chcete prepojiť dva počítače na prenos súborov, potom je potrebné nakonfigurovať oba Prenos súboru rovnakým spôsobom na oboch kartách: ak sa jedna z nich pokúsi „spárovať“ s druhou a druhá je nakonfigurovaná na používanie nezabezpečeného pripojenia, nevyjde žiadne spojenie. S inými zariadeniami je situácia o niečo jednoduchšia: keďže je zriedka možné ich nakonfigurovať, stačí si prečítať dokumentáciu, aký typ pripojenia si musíte vybrať, a podľa toho pracovať na karte „Klientské aplikácie“.

Prečo boli potrebné dve záložky, hoci by sa teoreticky dalo vystačiť s jednou? Faktom je, že Bluetooth je asymetrický protokol, ako napríklad USB s protokolom master-slave. Je tu však dôležitý rozdiel: každé zariadenie môže byť súčasne klientom aj serverom (vo všeobecnosti v Bluetooth neexistuje žiadny čestný režim point-to-point, ale v zásade ho môžete emulovať), ale „serverová“ časť zariadenia je prirodzene nakonfigurovaná oddelene od klienta.

Posledná karta je čisto informačná - hovorí o ovládačoch Bluetooth nainštalovaných v počítači (a môže ich byť niekoľko súčasne).

Prax používania

Na čo sa dá Bluetooth použiť? Pre väčšinu používateľov je hlavným stimulom kúpa mobilného telefónu alebo menej obyčajne PDA. Nuž, uvidíme, čo dokážeme.

Podľa údajov na obale je možné použiť akýkoľvek mobilný telefón ako fax alebo vzdialený prístup na internet (cez GPRS alebo GSM), ako aj službu Object Exchange. Neviem, či to druhé podporuje nejaký PC program, okrem Microsoft Outlook, no ten druhý umožňuje aspoň výmenu kontaktov vo formáte vizitiek s telefónom (vo všeobecnosti možno karty jednoducho odosielať pomocou štandardného softvéru), ako aj synchronizáciu udalostí v organizéri zabudovanom v telefóne a v Outlooku. Nie všetky telefóny podporujú prenos súborov a iba niektoré z nich poskytujú úplnú synchronizáciu údajov (telefónny zoznam môžete prenášať aj pomocou vizitiek po jednotlivých záznamoch, ale to vôbec nechcete). Podľa výrobcu boli zariadenia testované s telefóny Nokia 7650 a 3650, ako aj Ericsson T68 a T39 a plná podpora všetkých možností Bluetooth pripojenia sa našla len u posledného menovaného. V skutočnosti je to jeden z hlavných dôvodov nízkej popularity nízkej kompatibility Bluetooth. Výrobcovia sa snažia tento problém vyriešiť, ale konečné riešenie, okrem mierneho doladenia štandardu (ktoré sa teraz robí), zatiaľ nie je viditeľné a zmena štandardu pomôže len novým zariadeniam, ktoré však ešte neboli vydané a predávané (nie je Bluetooth má na to čas? Podľa mňa už vypršal).

Môj telefón (Philips Fisio 820) nebol na zozname testovaných, o to viac bolo zaujímavé skontrolovať ho „na vši“. Dlhý tanec s tamburínou nepriniesol žiadne výsledky - natívny softvér z telefónu ho pri pripojení cez Bluetooth nedokázal nájsť. Ostali mi teda len tie možnosti, ktoré poskytoval program pripojený k donglem, t.j. bez synchronizácie a bez možnosti meniť melódiu či logo na obrazovke. Nemám žiadne sťažnosti týkajúce sa prevádzky telefónu v režime GPRS modemu alebo faxu, ale vo všeobecnosti som ich nepotreboval: na používanie oboch na stacionárnom počítači je jednoduchšie kúpiť bežný faxmodem ( Mám prístup na internet vo všeobecnosti cez regionálnu lokálnu sieť, takže GPRS je potrebné ako zajac na semafore :)). Na druhej strane, pri absencii pevnej linky to môže byť dosť žiadané. No, používateľ prenosného alebo vreckového počítača potrebuje tieto funkcie o to viac.

Mimochodom, o počítačoch. Softvér je primárne zameraný na prepojenie dvoch PC alebo PC s PDA. V tomto prípade všetko funguje a funguje dobre. To sa však vedelo už pred rokom a pol :) Je tu len jedna jemnosť, všetko je v poriadku, pokiaľ sú len dva počítače. Faktom je, že pôvodne Bluetooth nebolo zamerané na vytvorenie siete, potom bolo potrebné tieto funkcie narýchlo zaviesť, a to nebolo urobené najlepším spôsobom (ako je popísané v spomínanom článku). Ak teda chcete plne prepojiť niekoľko počítačov pomocou Bluetooth, budete si musieť vybrať špeciálny „prístupový bod“ (Access Point). Ak postačí iba zdieľanie súborov, potom bude fungovať na ľubovoľnom počte počítačov bez ďalších investícií.

Čo iné sa dá použiť? Objavil sa a periférií s rozhraním Bluetooth. O tlačiarni sa už uvažovalo skôr, CFC sa s týmto rozhraním ešte nezískalo, no spolu s donglemi prišiel aj modem vyrábaný tou istou firmou. Správu o jeho testovaní si budete môcť prečítať už v blízkej dobe. Tu len poviem, že v súvislosti s rozhraním pripojenia neboli žiadne zvláštnosti, dokonca neboli potrebné ďalšie ovládače, pretože v softvéri pre adaptér Bluetooth je k dispozícii podpora vzdialeného prístupu. A tak je modem ako modem.

Celkom

Vyhliadky tejto technológie nie sú veľmi dobré, ale ak je teraz potrebné bezdrôtové rozhranie, potom by bola dobrá voľba Bluetooth. Nízka rýchlosť nebude prekážať pri používaní tlačiarne či modemu, no poteší synchronizácia PDA so stolným počítačom cez Bluetooth. Myslím si, že najoprávnenejší nákup adaptéra triedy 2 pravdepodobne nebude váš prenosné zariadenia bude od stolný počítač alebo notebook na vzdialenosť viac ako 10 metrov. Dongle triedy 1 bude dobré, ak je to potrebné, napríklad na kontaktovanie spolubývajúceho. Prirodzene, je jednoduchšie natiahnuť kábel do susedného bytu, ale ak je medzi bytmi 20 metrov a dokonca aj šikmo, je nepohodlné ťahať sieťový kábel (v našej oblasti sú opäť búrky). Ak sa pripojíte aj na prístupovom bode, potom bez káblov bude možné pripojiť niekoľko počítačov. Na prenos videa medzi sebou takéto spojenie, samozrejme, nie je vhodné (rýchlosť práce v symetrický režim niečo cez 400 Kbps, t.j. o niečo rýchlejšie ako disketa, ale je celkom možné hrať hry alebo zdieľať prístup na internet cez ADSL modem alebo vyhradený kanál. Bohužiaľ, zavedenie Bluetooth je do značnej miery brzdené zlou kompatibilitou s tými zariadeniami, ktoré boli hlavnými nádejami, keď bol vytvorený. mobilné telefóny. Ak však od telefónu stačí len jeho použitie ako GPRS modemu alebo faxu (čo je však pre používateľov notebookov mimoriadne dôležité v prípade stolné počítače nie je najlepšie riešenie), Bluetooth sa s úlohou vyrovná 100%. Ak hľadáte spôsob pohodlnej synchronizácie notebook a organizér telefónu (na zálohovanie sa môže stať čokoľvek), potom v tomto prípade môžete očakávať sklamanie. Tu je kábel stále mimo konkurencie s jeho pomocou všetko funguje a vždy. Používatelia niektorých modelov telefónov však budú môcť využívať Bluetooth naplno.

Vo všeobecnosti nie je známe, ako dlho bude štandard trvať zajtra. Ale dnes, aj keď s určitými obmedzeniami, funguje a pre niektoré aplikácie jednoducho nemá porovnateľnú konkurenciu (jednoduchý príklad: laptop ležiaci v taške alebo diplomat sa môže z času na čas zobudiť a použiť mobilný telefón vo vrecku na kontrolu pošty vám to pohodlným spôsobom neumožní žiadny kábel ani infračervené rozhranie). Tak zajtra...zajtra bude nový deň :)

Ak si vezmete väčšiu tamburínu...

Od napísania článku ubehli asi dva týždne a mne sa ešte podarilo sfunkčniť synchronizáciu s telefónom. Je pravda, že na to som musel niekoľkokrát preusporiadať všetko, čo sa dalo. Cesta k úspechu nebola taká ťažká:

  1. Nainštalujte softvér pre hardvérový kľúč a pripojte ho k počítaču.
  2. Hľadáme zariadenia Bluetooth. Nájdeme telefón (ak ho nenájdeme, potom je to samostatný problém).
  3. Vyberte telefón zo zoznamu zariadení. Vyberte jeho COM port a pripojte ho k počítaču.
  4. V tejto pozícii spustíme inštalačný program softvéru Philips. V zozname modemov vidíme " neznáme zariadenie". Vyberáme si ho

Následne už nie sú žiadne ťažkosti: spustíme softvér a automaticky sa pripojí k telefónu. Vo všeobecnosti možno všetko (alebo takmer všetko) prinútiť nakoniec fungovať. Ďalšou otázkou je, že naozaj nechcete tráviť drahocenný čas bojom proti nedokonalostiam vývojárov.

(Softvér) a údaje z kopírovania, nelegálneho používania a neoprávnenej distribúcie.

Moderné elektronické kľúče

Princíp fungovania elektronických kľúčov. Kľúč je pripojený k špecifickému počítačovému rozhraniu. Ďalej mu chránený program posiela informácie prostredníctvom špeciálneho ovládača, ktorý sa spracuje podľa zadaného algoritmu a vráti sa späť. Ak je odpoveď na kľúč správna, program pokračuje vo svojej práci. V opačnom prípade môže vykonávať akcie definované vývojárom, ako je prepnutie do demo režimu, zablokovanie prístupu k určitým funkciám.

Existujú špeciálne kľúče schopné licencovať (obmedzujúce počet kópií programu bežiaceho v sieti) chránenú aplikáciu cez sieť. V tomto prípade stačí jeden kľúč pre celú lokálnu sieť. Kľúč je nainštalovaný na ľubovoľnom pracovná stanica alebo sieťový server. Chránené aplikácie pristupujú k dongle cez lokálnu sieť. Výhodou je, že na prácu s aplikáciou v rámci lokálnej siete nepotrebujú so sebou nosiť dongle.

Príbeh

Ochrana softvéru pred nelicencovaným používaním zvyšuje zisk vývojára. K dnešnému dňu existuje niekoľko prístupov k riešeniu tohto problému. Prevažná väčšina vývojárov softvéru používa rôzne softvérové ​​moduly, ktoré riadia prístup používateľov pomocou aktivačných kľúčov, sériové čísla atď. Takáto ochrana je lacným riešením a nemôže tvrdiť, že je spoľahlivá. Internet je preplnený programami, ktoré umožňujú nelegálne vygenerovať aktivačný kľúč (generátory kľúčov) alebo zablokovať požiadavku na sériové číslo / aktivačný kľúč (záplaty, cracky). Okrem toho nezabúdajte na to, že svoje sériové číslo môže zverejniť aj samotný legálny používateľ.

Tieto zjavné nedostatky viedli k vytvoreniu hardvérovej softvérovej ochrany vo forme elektronického kľúča. Je známe, že prvé elektronické kľúče (t. j. hardvérové ​​zariadenia na ochranu softvéru pred nelegálnym kopírovaním) sa objavili začiatkom 80-tych rokov minulého storočia, avšak z pochopiteľných dôvodov je veľmi ťažké ustanoviť prvenstvo v myšlienke a priamom vytvorení zariadenia.

Softvérová ochrana elektronickým kľúčom

Súprava na vývoj softvéru

Dongle sú klasifikované ako hardvérové ​​metódy ochrany softvéru, ale moderné dongle sú často definované ako multiplatformové hardvérovo-softvérové ​​nástroje na ochranu softvéru. Faktom je, že okrem samotného kľúča poskytujú spoločnosti, ktoré vydávajú elektronické kľúče, SDK (Software Developer Kit – súprava na vývoj softvéru). SDK obsahuje všetko, čo potrebujete, aby ste mohli začať používať prezentovanú technológiu vo svojom softvérové ​​produkty- vývojové nástroje, kompletná technická dokumentácia, podpora pre rôzne operačné systémy, podrobné príklady, úryvky kódu, nástroje automatickej ochrany. SDK môže obsahovať aj ukážkové kľúče na vytváranie testovacích projektov.

Ochranná technológia

Ochrana automatickými prostriedkami

Pre väčšinu rodín hardvérových kľúčov boli vyvinuté automatické nástroje (zahrnuté v SDK), ktoré umožňujú chrániť program „niekoľkými kliknutiami myšou“. V tomto prípade je súbor aplikácie „zabalený“ do vlastného kódu vývojára. Funkčnosť implementovaná týmto kódom sa líši v závislosti od výrobcu, ale najčastejšie kód kontroluje prítomnosť kľúča, riadi licenčnú politiku (nastavenú dodávateľom softvéru), implementuje mechanizmus na ochranu spustiteľného súboru pred ladením a dekompiláciou ( napríklad kompresia spustiteľného súboru) atď.

Dôležité je, že na používanie nástroja automatickej ochrany nepotrebujete prístup k zdrojovému kódu aplikácie. Napríklad pri lokalizácii cudzích produktov (keď neexistuje možnosť zásahu do zdrojového kódu softvéru) je takýto ochranný mechanizmus nevyhnutný, ale nepovoľuje využiť plný potenciál elektronických kľúčov a implementovať flexibilnú a individuálnu ochranu.

Implementácia zabezpečenia pomocou funkcií API

Okrem použitia automatickej ochrany dostane vývojár softvéru možnosť samostatne vyvinúť ochranu integráciou systému ochrany do aplikácie na úrovni zdrojového kódu. Na tento účel SDK obsahuje knižnice pre rôzne programovacie jazyky, ktoré obsahujú popis funkčnosti API pre tento kľúč. API je sada funkcií určených na výmenu údajov medzi aplikáciou, systémovým ovládačom (a serverom v prípade sieťových kľúčov) a samotným kľúčom. Funkcie API poskytujú rôzne operácie s kľúčom: vyhľadávanie, čítanie a zapisovanie pamäte, šifrovanie a dešifrovanie údajov pomocou hardvérových algoritmov, licencovanie sieťového softvéru atď.

zručná aplikácia túto metódu poskytuje vysokú úroveň bezpečnosti aplikácií. Neutralizovať ochranu zabudovanú v aplikácii je pomerne ťažké kvôli jej jedinečnosti a „rozmazanosti“ v tele programu. Samotná potreba študovať a upravovať spustiteľný kód chránenej aplikácie s cieľom obísť ochranu je vážnou prekážkou jej prelomenia. Úlohou vývojára bezpečnosti je preto v prvom rade chrániť pred možnými automatizovanými metódami hackovania implementáciou vlastnej ochrany pomocou API pre prácu s kľúčmi.

Bezpečnostný obtok

Neexistovali žiadne informácie o úplnej emulácii moderných kľúčov Guardant. Existujúce emulátory tabuliek sú implementované len pre špecifické aplikácie. Možnosť ich vytvorenia bola spôsobená nevyužívaním (alebo negramotným používaním) hlavnej funkcionality elektronických kľúčov vývojármi ochrany.

Neexistujú ani informácie o úplnej alebo aspoň čiastočnej emulácii LOCK kľúčov, ani o iných spôsoboch, ako túto ochranu obísť.

Hacknutie softvérového modulu

Útočník skúma logiku samotného programu, aby po analýze celého kódu aplikácie izoloval ochranný blok a deaktivoval ho. Prerušenie programov sa vykonáva ladením (alebo krokovaním), dekompiláciou a vyprázdnením hlavnej pamäte. Tieto metódy analýzy spustiteľného kódu programu útočníci najčastejšie používajú v kombinácii.

Ladenie sa vykonáva pomocou špeciálny program- debugger, ktorý vám umožňuje krok za krokom spúšťať ľubovoľnú aplikáciu a emulovať jej operačné prostredie. Dôležitou funkciou debuggera je možnosť nastavenia body zastavenia (alebo podmienky) vykonávanie kódu. Pomocou nich je pre útočníka jednoduchšie sledovať miesta v kóde, kde sú implementované prístupy ku kľúču (napríklad spustenie sa zastaví na správe ako „Kľúč chýba! Skontrolujte prítomnosť kľúča v rozhraní USB“ ).

Demontáž- spôsob prevodu kódu spustiteľných modulov do programovacieho jazyka čitateľného pre človeka - Assembler. V tomto prípade útočník dostane výpis (výpis) toho, čo aplikácia robí.

Dekompilácia- konverzia spustiteľného modulu aplikácie na programovací kód v jazyku na vysokej úrovni a získajte reprezentáciu aplikácie blízko zdrojový kód. Dá sa to urobiť len pre niektoré programovacie jazyky (najmä pre aplikácie .NET vytvorené v C# a distribuované v bajtkóde, interpretovanom jazyku na relatívne vysokej úrovni).

Podstata útoku výpis pamäte je čítať obsah Náhodný vstup do pamäťe v momente, keď sa aplikácia začala normálne vykonávať. Výsledkom je, že útočník dostane pracovný kód (alebo časť, ktorá ho zaujíma) v „čistej forme“ (ak bol napríklad kód aplikácie zašifrovaný a je iba čiastočne dešifrovaný počas vykonávania jednej alebo druhej sekcie). Hlavná vec pre útočníka je vybrať si správny moment.

Všimnite si, že existuje mnoho spôsobov, ako čeliť ladeniu a vývojári bezpečnosti ich používajú: nelineárny kód, (viacvláknové spracovanie), nedeterministická postupnosť vykonávania, „zahltenie kódu“ ( zbytočné funkcie, vykonávanie zložitých operácií s cieľom zmiasť útočníka), používanie nedokonalostí samotných debuggerov atď.

Dielňu na servis smartfónov a tabletov si ako každú inú dielňu len ťažko predstaviť bez spájkovacieho alebo meracieho zariadenia. Hlavné miesto tu však vždy zaujímajú nástroje na opravu softvéru: odblokovanie, obnovenie a blikanie. Práve oni pomáhajú pánovi odomknúť, zablikať alebo oživiť nefunkčné zariadenie.

Poďme ich lepšie spoznať.

BOXU

čo je box?

Ako si vybrať?

Dongle možno rozdeliť aj na všestrannejšie, ktoré podporujú maximálne množstvo modely populárnych výrobcov a najobľúbenejšie operácie a dongle určené pre špecifické zariadenia a operácie.

Univerzálne riešenia:

Špecializované riešenia:

Resetovať FRP

Samsung a LG

SMART KARTA

Čo je to čipová karta?

Čipová karta sa používa na overenie vášho nákupu a identifikáciu vášho zariadenia na serveri vývojára. V skutočnosti to vyzerá ako bežná SIM karta pre mobilné telefóny. Čipová karta je určená na ukladanie informácií o verzii firmvéru, samotnom firmvéri a ďalších špeciálnych informáciách.


Štruktúra čipu čipovej karty

Dôležité!Čipová karta má obmedzené množstvo cykly zaznamenávania informácií. Softvér zvyčajne upozorní používateľa, že je potrebná aktualizácia. Preto neaktualizujte čipovú kartu, pokiaľ to nie je potrebné. Môže sa jednoducho zablokovať a v dôsledku toho už nebudete môcť používať túto čipovú kartu alebo dokonca box (všetko závisí od vývojára boxu). Ak nemôžete aktualizovať svoju čipovú kartu v prípade potreby, najlepšie urobíte, ak sa obrátite na technickú podporu.

Čo si vybrať: box alebo dongle?

Box je pre vás, ak:

  • vyžaduje sa pripojenie cez COM port;
  • obnovenie telefónu je možné iba pomocou rozhrania JTAG alebo eMMC.

Dongle je vhodný, ak:

  • budete pracovať s telefónom v prevádzkovom stave;
  • musíte odomknúť, blikať, opraviť IMEI, odstrániť FRP;
  • Počítač rozpozná telefón;
  • nebudete pracovať s hardvérom zariadenia.

Keď budete pokračovať v tomto článku, dozviete sa o možné chyby a problémy, ktoré vznikajú pri práci s donglemi a boxmi a ako nájsť a odstrániť ich príčinu.

Samozrejme, v Rusku nikto nepoužíva slovo „dongle“, my používame známejšie „adaptér“. Ale táto absurdná situácia, keď to slovo je, ale nepoužíva sa, musí prestať. Najmä preto, že žijeme vo svete, kde sa dongle stali všadeprítomným aspektom našej existencie.

Noví používatelia iPhonov, ktorí si nemôžu odpustiť konektor pre slúchadlá, sú bežných používateľov dongles. Mnoho ľudí používa streamovacie zariadenia, ktoré prenášajú obraz do televízora – Microsoft Wireless Display Adapter alebo jeho ekvivalent. Dokonca aj Google teraz vyrába dongle, aby ste mohli pripojiť slúchadlá k Pixel 2.

Áno, Google, ktorá len nedávno oznámila obrovský záväzok vo vývoji zariadení, ktoré využívajú sofistikované technológie AI, sa týka aj biznisu s donglemi. Vyrobili aj Chromecast.

Keďže sme sa sami nevedomky dostali do spoločnosti plnej dongle, je ten správny moment zamyslieť sa nad pôvodom takého hlúpeho slova. Jednoducho povedané, dongle pridáva funkcie inému zariadeniu.

Slovo „dongle“ však nie je novinkou. Prvýkrát sa objavil v tlači v New Scientist už v roku 1981:

"Dongle je dodatočná časť pamäte, ktorá je pripojená k počítaču a bez ktorej program odmieta pracovať." Takéto zariadenie bolo pripojené k počítaču Commodore Pet. Neskôr si toto slovo získalo popularitu a v určitom okamihu sa mohlo zdať nové - pomerne bežný jav.

„To, čo nájdete nové, pravdepodobne nie je v skutočnosti nové,“ hovorí pre Mashable lingvistka a lexikografka zo Stanfordskej univerzity Sarah Ogilvie. "Mnoho nových slov má oveľa starší pôvod, než si možno myslíte."

Čo sa však stalo asi pred 40 rokmi, že vzniklo také kuriózne slovo?

„Čo sa týka jeho skutočného pôvodu, myslím si, že je to len hravá variácia slova ,visieť‘,“ hovorí lexikograf Ben Zimmer. Toto vysvetlenie sa zdá byť pravdepodobné, keďže dongle často visia. Je tiež možné, že slovo „dongle“ pochádza z „dong“ (jazyk zvončeka), ktorý tiež prirodzene visí.

Poznáte problém, keď v obchode poviete, že potrebujete „atrament do tlačiarne“, ale povedia vám, že „nie je atrament, existuje iba atrament“? Aby sme sa vyhli takýmto prípadom, existuje úžasný dongle so slovom, ktorý by sme pre vlastné pohodlie mali šíriť čo najviac. Keď chceme zariadenie, ktoré rozširuje funkčnosť niečoho, predajca alebo známy nám vždy dokonale porozumie.

V tomto článku sa budeme zaoberať problémom získania vzdialeného prístupu k dongle USB, najmä k 1C dongle pomocou , a tiež zvážime technológiu elektronických dongle.

Čo je to USB kľúč?

Elektronický kľúč alebo dongle je spoľahlivým prostriedkom na ochranu softvéru. Jeho používanie zabraňuje nelegálnemu kopírovaniu, používaniu a šíreniu. Výrobcovia softvéru tak chránia svoje autorské práva a kupujúcim garantujú pravosť tovaru.

Technológia je založená na špeciálnom mikrokontroléri s vlastným jedinečným algoritmom činnosti. Elektronické kľúče sú vybavené malým množstvom energeticky nezávislej pamäte, niektoré môžu mať dokonca zabudovaný krypto procesor.

Hlavnou záhadou pôsobenia USB kľúčov je princíp ich práce. V prvom rade je na jeho fungovanie potrebné rozhranie. konkrétny program. Iba interakcia s požadovaná verzia umožňuje používať dongle. Samotný program sa teda spustí pre plnohodnotnú prácu až po prijatí správnej odpovede z elektronického kľúča.


Druhy elektronických kľúčov a ich distribúcia

Najkomplexnejšie a najdrahšie typy USB kľúčov sa dodávajú so vstavanou licenčnou funkciou, ktorá umožňuje ich použitie na všetkých počítačoch v lokálnej sieti. Pre každý stroj nemusíte kupovať samostatný hardvérový kľúč. Táto možnosť je však vhodná len pre tých, ktorí plánujú použiť kľúč v tej istej miestnosti.

Existujú však softvérové ​​kľúče, ktoré to prísne zakazujú zdieľanie. Musíte ich používať s jedným počítačom a neprenášať prístup. V opačnom prípade nebude algoritmus odpovede s aplikáciou fungovať.

Existuje aj bežný scenár, kde lokálny počítač nepodporujú operačný systém, s ktorým bude musieť aplikácia pracovať. V tomto prípade je na počítači nainštalovaný virtuálny OS (VMware, Hyper-V, VirtualBox atď.) a aplikácia je v ňom už spustená. Ale podstata problému nie je ani tak v tomto, ale v tom, že ani jedno virtuálne prostredie nedáva prístupové práva k fyzickým sériovým resp. USB porty tvoj počitač. Čo robiť v tomto prípade?

Napríklad pracujete na Mac OS a potrebujete v programe generovať reporty 1c účtovníctvo, ktorý podporuje iba Windows a potreby elektronický kľúč na začiatok. Nainštalujete ľubovoľný virtuálny operačný systém Windows a spustíte program 1C po nainštalovaní dongle do USB portu vášho Macu. V dôsledku toho sa softvér nespustí, kľúč nie je rozpoznaný. Ako poskytnúť vzdialený prístup ku kľúču 1C?