Menü
Bedava
giriş
ana  /  Sorunlar / Dongle nedir? USB tuşuna internet veya LAN elektronik anahtarları ve dağıtımları ile uzaktan erişim.

Dongle nedir? USB tuşuna internet veya LAN elektronik anahtarları ve dağıtımları ile uzaktan erişim.

Varlığı sırasında her teknoloji (mutlaka bilgisayar değil) üç aşama yaşıyor: gelişme ve uygulama aşaması, kütlenin aşaması pratik kullanım Ve piyasa rekabet eden gelişmelerden yer değiştirme aşaması. Bazen teknoloji "şanslı" ise: İlk aşama çok çabuk geçer, ancak ikincisi birçok, uzun yıllar sürer ve üçüncüsü bu kadar isteksiz ve sorunsuz bir şekilde ortaya çıkıyor, bazen bildirilmeyi bile zor. Özellikle bu konuda iyi, pazarda büyük bir etkisi olan güçlü bir şirket tarafından desteklenen en basit gelişmeleri hissedin (ancak, bilgisayar pazarı şu anda ilk kişiden daha önce, özellikle ilkel için ilk kişiden daha önemlidir. şeyler "ekolojik niş» çok sınırlıdır). Ancak, birlikte teşvik eden zor ve benzer, ilginç ve faydalı teknolojileri gerçekleştirmek zordur. Teknoloji, özellikle de pazarda ciddi bir yer almanın zamanı gelmesi durumunda, ilk kategoriye bir rakip alırsa, özellikle kötüdür. Parlak örnek Bluetooth var. 1998 yılında, beş büyük şirketler Yaratıcıyı almak yeni teknoloji kablosuz iletişim. Ve isimler, yüksek sesle - Intel, IBM, Toshiba, Ericsson ve Nokia gibi görünüyor ve yeni çözümlere duyulan ihtiyacı terk edildi ... aynı zamanda, bir bütün bir konsorsiyum, hatta geliştirildi. Kelimenin tam anlamıyla üç yıl sonra, geliştirme aşaması sona erdi - uygulama ve kullanmanın zamanı gelmişti. Büyük miktar Firmalar kendilerini açıkladı kablosuz cihazlar Yeni teknolojiye destek ile. Ancak, rakipler daha sonra ufukta durdu (ve en güçlüsü) standart IEEE. 802.11) Bununla birlikte, hepsi çok daha karmaşık ve bu nedenle birçok uygulama için gerekli değildir ve bu nedenle önemli ölçüde daha pahalı ya da tam olarak daha zayıf. Böylece, Bluetooth'un büyük bir gelecek bekliyordu. Bu yılların ortamında, söylememek mümkündür - Web sitemizde bir satırda yayınlanan iki makaleyi (bu veya bu) okumak yeterlidir. 2001 Nisan Günü'nde (bu arada, teknolojinin kendisi fena değil, bu konuda odaklanmamaya odaklanacağım). Genel olarak, bütün insanlar eğleniyor :)

Gerçeklik çok daha nahoş olduğu ortaya çıktı. Yedi dadilarda, olması gerektiği gibi, çocuk gözsüz olmadıkça ortaya çıktı, daha sonra cihazın farklı firmaları tarafından verilen firma bozucu cihazlar, birbirleriyle ilgili güçlü olmayan güçsüzlükten muzdaripti. Gelişmelerden bazıları, bir sonuç olarak, bir sonuç olarak, CeBIT 2001'de prototiplerde bile gösterilen birçok ilginç cihaz, geniş pazarda görünmedi. Yeni bir standardı tanıtmak için problemler ve Microsoft - Bluetooth için Windows XP resmi desteği görünmedi, aygıt sürücüleri hala sertifikalandırılmamış ve teknoloji geliştirme hedeflerinden biri olduğu için mobil cihazlar dan kişisel bilgisayarlar (Ve sadece birbirimizle değil), üreticiler daha da güçlenmeyi düşünmek zorunda kaldı. Uygun koşullara uygun olarak, yonga setleri üreticileri derin düşünceli olarak çekti anakartlar: Bluetooth ve PC için ek ekipman kaldı. Öyleyse, ne Salko'yı ne de Valko başka bir yıl geçirmedi. Başlangıç \u200b\u200bgecikmeye başladı - yeni teknolojiyi kullanmak yerine, üreticilerin nihayet bittiğinde üreticilerin girişimlerini gözlemlemeye devam ettik. Ancak, 2002'den beri Bluetooth zaten Bluetooth kullanabilirdi ... ama gerekli mi? Cihazların seçimi oldukça dardı, fiyatlar yüksektir, böylece uyumluluk sorunlarının düzeltilmesi durumun sadece bir parçasıydı (durumun genel olarak bu makaleden izlenimin nasıl elde edilebileceği hakkında).

Ve 802.11, bu arada yetişkinler ve daha ucuz. Ayrıca, karşılık gelen adaptörler bazı bilgisayarların düzenli bir şekilde ilişkisi haline gelmiştir (özellikle elmadan). Ve diğer şirketler, onlar için çok fazla para ödemeleri gerekmiyorsa gereksiz bir fırsat olmadığını düşünmeye başladı. Beyninin arkasına en güçlü darbe intel. Bu yıl: üç ana bileşenden biri yeni platform Centrino bir kablosuz radyodur ... 802.11'e göre. Ve Şirket anlaşılabilir: Bu protokol, Bluetooth yerine, taşınabilir bir PC'yi entegre etmeniz gereken bilgisayarların ağları oluşturmak için daha uygundur ve diğer görevlerle daha da kötüsü yoktur. Kablosuz iletişim protokolü şirketi, masaüstleri için yonga setlerinde uygulanıyor, şimdi soru retorik. Kalan üreticilerin Intel'i tutması muhtemel değildir - hala etrafta dolaşıyorlar: Başka kimin daha fazla fırsatı var. Kullanıcılar tarafından tahmin edilmesi kolaydır ve hangi seçenek seçer: örneğin, bir cep telefonu satın almak için bluetooth desteği Ve çalışmalarını bir bilgisayarla veya ödemeyle, Wi-Fi'li bir tüp için biraz daha fazla, ancak artık herhangi bir sorunu çözmeyin (güç tüketimi hariç, bir şey yapacak) ve bir şey satın almayacaksınız Bilgisayara her şeyi yapmak için (özellikle de Bluetooth meraklılarının yürütülmesinde Tefler ile dans etmeye hayran kalmaları durumunda). Ve başladı ... taşınabilir duyuruları geçti wi-Fi Adaptörleri Zaten taşınabilir teknoloji modelleri için ve aslında, tekniğin kendisi gömülü destek protokolüyle. Peki neden olmasın? En azından, burada bir Microsoft yok ve teknolojideki yonga seti üreticilerinden biri yapıldı, bu yüzden "Connect" olacak. Yani Bluetootth aniden ilk aşamadan üçünceye taşındı.

Ve kullanım nedir? Hiç kimse, meraklılar dışında, yeni kablosuz teknolojiye katılmak için zaman yoktu? Peki, tam olarak değil. Sonunda, Wi-Fi'li adaptör her bilgisayarda değilken ve telefonu onunla satın alamazsınız. Aynı zamanda, piyasada Bluetooth desteğine sahip modeller zaten kitle ve çok cazip fiyatlarla (örneğin, 100 dolardan az satın alabilirsiniz). Yani, daha çok daha fazlasına ihtiyacınız varsa uygun yol Çeşitli cihazların iletilmesi kızılötesi bağlantı noktası Veya, özellikle çeşitli kablolar, o zaman dikkatinizi Bluetooth'a ödemek mantıklıdır. Bunun için ne yapmam lazım? Minimum olarak, ilgili bir bilgisayar adaptörü satın almak için. En optimum, bence, adaptör olan uSB arabirimi 1.1 (USB dongle denilen): Bluetooth hızı 1 Mbps'yi geçmemediğinden, arayüz olmaz dar yer veri alışverişi yaparken, ancak bu adaptör hem masaüstünde hem de mobil bilgisayarVe kimseyle (USB bağlantı noktaları herhangi bir bilgisayarda uzun süredir mevcut) ve bunun için durumun içinde tırmanması bile gerekmez. Bu adaptörler uzun süre ve birçok firma için üretilir. Bununla birlikte, sadece görünüşe göre çeşitlilik: Böyle bir cihazın temeli sadece bir mikro-kiriştir ve sadece iki üretici üretirler. Bugün Tayvan şirketi tarafından üretilen Cambridge Silison Radio (CSR) cipsleri üzerindeki adaptörleri düşüneceğiz.

Bluetooth USB Dongle Sınıfı 1

Göre bluetooth StandardıCihazlar, duyarlılığa ve buna göre, iş yarıçapına bağlı olarak iki sınıfa ayrılır. Birinci sınıf cihazlar -88 dBm'lik bir duyarlılığa sahiptir ve açık alanlarda bağlantıyı 100 m'ye kadar uzak tutmanıza izin verir. Bu tür ürünlerin yeterince fazla firma olmaları ve daha yüksek sesle olmadığı için yeterince eksik olduğunu unutmayın: bu mesafeler tüm kullanıcılara gerek yok. Öte yandan, birinci sınıfın uzun menzilli donongles uygulaması için alan icat ettim :)

Yüksek iş yelpazesine rağmen, cihaz yeterince kompakt ve yok dış antenler (Bazı üreticiler onları ve Class 2 adaptörlerine sabitlerken). Boyutları I. dış türler Sıradan bir flash sürücüye, sadece biraz daha açısaldır. Muhafaza, cihaz dolgusunun mükemmel şekilde göründüğü saydam plastikten yapılmıştır. Davanın şeffaflığı, şık bir mavi rengin aktivitesinin bir göstergesine izin verir. Harici ışık kapatıldığında odayı vurgulamak için çok ilginç bir yol :) Burada, konnektörü (fligrestries gibi) kapanan koruyucu bir kapak, Ancak genel olarak ve gerekli değildir.

Teslimat kiti, üç Kopecks kadar basittir: kendisini, İngilizce ve Almanca ve Almanca ve Almanca ve aynı iki dilde tam belgeleri olan bir CD'nin yanı sıra kısa basılı bir rehber (başlar). Bir USB uzatma kablosunun varlığını, küçük bir uzunluğun varlığını henüz terk etmem. Gerçek şu ki, cihazın kompaktlığına rağmen, neredeyse iki santimetre genişliğinde, uzak çubuğundaki USB bağlantı noktalarına veya uzatma kartına bağlanmak çok uygun değildir, genellikle komşulara müdahale edecektir. "Standart" bağlantı noktasında oldukça kolay bir şekilde bağlanır, ancak sadece ikisinin üstüne bağlanır. Alt konektörde, yalnızca kabloyu takmak mümkündür, ancak daha büyük bir şey değil (flashrive hiçbir şekilde yapışmaz), hatta bile, bazı zorluklarla ve oldukça standart olmayan bir açıyla gelecektir. Fare ve klavye, neyse ki, yazıcının konektörünü müdahale etmez - mümkündü (kontrol edemedim, çünkü zaten unutmaya başladı - LPT ile bağlanan bir yazıcının en son kullanıldığı için).

Bütün bunlar, duvarlarında çok faydalı bilgi taşıyan, güzel ve kompakt bir karton kutuda paketlenir.

Bluetooth USB Dongle Sınıfı 2

Ödeme yapmanız gereken ultra yüksek hassasiyete ihtiyacınız yoksa, en iyi seçenek Dongle ikinci sınıftır. Buna ek olarak, taşınabilir cihazlardaki alıcı cihazların çoğunluğunun hala bu sınıfa ait olduğunu, bu nedenle PDA'nızla İnternet erişim noktasına 100 metre mesafedeki bir mesafede çalışmak isteseniz bile (PC veya uzmanlaşmış), Siz mutlaka mümkün değil. Ancak, ikinci sınıf cihazların bir mesafesiyle, bazı bir karışıklık var: Hatırladığım kadarıyla, standart yaklaşık 10 metre ve X-Mikro kalıcı bir şekilde 20 (ancak, saniyenin duyarlılığının mümkün olması oldukça mümkün. -Bu üreticinin sınıf aygıtları, -70 dBm bileşeni, standart tarafından daha iyi gerekli, böylece birbirleriyle birlikte büyük mesafelerde çalışabilirler). Ancak, genel olarak mümkünse, tüm bunların çok zor olduğunu kontrol edin - açık alandaki mesafe hakkında ve şehirde (ve müdahale seviyesi, tekrar, biraz daha yüksek sıfır) nereden bakacağını söylüyor. :)

Sürücünün kendisi daha az hale geldi - şimdi ana ücretin daha az katı çalıştığı antenin gereklilikleri, ücret biraz uygun olabilir, ancak cihazın uzunluğu ve kalınlığı ile ilgilidir - genişlik neredeyse aynı kalır. Böylece, cihazın bir çubuğa veya harita üzerindeki bağlantı noktasını bağlamak için mümkün olduğunda, ancak "Standart" bağlantı noktasına yapıştırmak mümkün olduğunda sorunlar mümkündür, ancak eski modelden daha uygun (daha küçük kalınlık nedeniyle) biraz daha uygundur. Şeffaf plastikten reddedildi, ancak "Colorwoman" odaya kaybolmadı: LED, özel bir yuvadan görünür. Genel olarak, daha küçük boyutlarda, cihaz erkek kardeşinden biraz daha keyifli görünüyor.

Paket hiçbir şekilde değişmedi ve paketleme aynıdır - ön taraftaki yalnızca bir simge farklı hale geldi ve dongle altındaki derinleşen boyut ve şekli değiştirdi.

Yazılım

Her iki Donglow'ların eleman üssü çakışıyor, bu nedenle şaşırtıcı bir şey yok, her iki cihazın çip üreticisi tarafından yayımlanan aynı yazılımla tamamlanmasıdır. Bir bütün olarak kurulum sorunsuz bir şekilde gerçekleşir, ancak bazı kullanıcılar sertifikalı olmayan aygıt sürücüleri hakkında bir mesaj korkutabilir - oldukça mantıklıdır: Microsoft, korumak istemiyor bu teknolojiVe sertifika yapmaz. Aslında, yazılımın CSR'den ana fonksiyonları hakkında, neredeyse bir buçuk yıl önce olmuştur, bu yüzden şimdi sadece hafızayı yenilemek için çalışıyorlar (geçmiş zaman boyunca her şey daha güvenilir ve daha uygun hale geldi, ancak yeni Yazılımın versiyonları, daha önce olduğu gibi aynı ilkeleri yansıtıyor).

Peki, kurulumdan sonra ne değişiriz? yazılım? Bluetooth yerlerim simgem, "ağ ortamının" kendine özgü bir analogu olarak hizmet veren masaüstünde belirir. Bu klasörde "ekli" algılayabilirsiniz bu bilgisayar BT Cihazları, yeni cihazları aramak için tüm BT ağını görüntüleyin (bu durumda, cihazın altında bir cep bilgisayarı değil, ancak genel olarak bir telefon var, ancak bunlar tarafından sağlanan hizmetler var), BT parametrelerini ayarlamaya gidin. -Point ve benzerleri. Ve görev çubuğunun sistem alanında, yeni bir simge görünür, sol fare düğmesine tıklamak bizi yukarıda açıklanan klasöre gönderir ve sağa ayarlamaya devam edebileceğiniz menü aramaları olması gerektiği gibi Ekonomi, hızlı bir şekilde "bir bilgisayara bağlanın" (örneğin, cep telefonu kuvvetleriyle uzaktan erişim) veya geçici olarak adaptörün işleyişini geçici olarak yasaklamaktadır. Ve adaptör özellikleri yapılandırma iletişim kutusunun kontrol paneli uygulaması kullanılarak denilebilir. Aslında, neredeyse hepsi daha önce, bazı küçük detaylar hariç.

Daha iyi yapılandırma iletişim kutusunu düşünün. Belirsizlik durumunda gelişmiş kullanıcılar (sizinle birlikte olduğumuz) için tasarlanmıştır, ilgili "sihirbazı" kullanmak daha iyidir.

İlk sayfa, tuning yerine oldukça bilgidir. Burada, örneğin, yazılımın sürümüne bakabilirsiniz. Bilgisayarın türünü değiştirebilir, ancak Bluetooth ağında yalnızca simgenin ne görüntüleneceği üzerine etkisiz hale getirebilirsiniz. Bir arzu varsa, adı bilgisayara değiştirebilirsiniz (varsayılan olarak normal bir yerel ağdaki ile aynıdır), ancak bu konuda da gözlemlenmese de.

Ancak bir sonraki sayfa daha ilginçtir: Burada aslında bilgisayarın güvenlik seviyesini seçebilir, izin verebilir veya yasaklayabiliriz. Çeşitli cihazlar Bir bilgisayara bağlanın. Tüm cihazların tüm cihazlara yasaklayabilir veya izin verebilir, yalnızca bir bilgisayarla "eşleştirilmiş" cihazlara erişime izin verebilir veya bilgisayarın yalnızca herkesi görmezden gelerek listedeki cihazlara cevap vermesine izin verebilirsiniz.

Aşağıdaki sekme, bilgisayarın belirli aralıklarla otomatik olarak görünürlük bölgesindeki diğer Bluetooth aygıtlarını aramasını sağlar ve ayrıca Bluetooth Places klasörümde hangi cihazlarda görüntüleneceğini veya yalnızca belirli sınıflara ait olanları da seçer.

Aşağıdaki iki yer imleri çok önemlidir. Bunlardan ilki, bu bilgisayar tarafından sağlanan hizmetleri diğer Bluetooth cihazlarına yapılandırmanıza olanak sağlar. Asıl şey, bu hizmetin otomatik olarak çalıştırılmayacağı veya bir kullanıcıyı seçip seçmeyeceğidir (beni rapor eden standart bir XP simgesi aldım) ağ kablosu Ağ arayüzlerinden birine, bu hizmeti kapatmak için fırsatını hatırlayana kadar bağlı değil :)) ve erişmek için güvenli bir bağlantı kurulur bu servis. Ayrıca burada sanal seri bağlantı noktalarına (eski bir yazılımla uyumluluk için ihtiyacınız var) veya kaybolması gerektiğinde onları kaybedebilirsiniz.

Penultimate sekmesi, öncekine çok benzer, ancak çapsal olarak zıt fonksiyonlarla yürütülürler: Burada uzak hizmetlere erişimi özelleştireceksiniz (yani, bu bilgisayara ait değil, tarafından sağlanan diğer cihazlar tarafından). Tabii ki, her iki cihazın da ayarları eşleşmelidir. Örneğin, iki bilgisayarı dosyaları aktarmak için bağlamak istiyorsanız, her ikisi de dosya aktarımını her iki yer imlinde de aynı şekilde yapılandırmanız gerekir: eğer bunlardan biri bir başkasıyla "düşmeyi" denirse, diğeri ise korunmasız kullanacak şekilde yapılandırılacak. Bağlantı, hiçbir bağlantı serbest bırakılmayacak. Diğer cihazlarla, durum biraz daha basittir: Yalnızca belgeleri okuyabileceğinizde nadiren yapılandırdığından, İstemci Uygulamaları sekmesinde ne tür bir bağlantı seçmek ve uygun şekilde çalışmanız gerekir.

Neden iki yer imlinde gerekli olmasına rağmen, teorik olarak yapılacak mı? Gerçek şu ki, Bluetooth'un "kurşun LED'i" protokolü ile USB gibi asimetrik bir protokol olduğudur. Bununla birlikte, önemli bir fark vardır: Herhangi bir cihaz bir müşteri olabilir ve aynı anda sunucu olabilir (genel olarak, Bluetooth'daki dürüst "nokta-nokta" modu değil, içinde kavramak mümkündür. Prensip, mümkündür), ancak cihazın "sunucusu" kısmı doğal olarak "müşteri" dan ayrı olarak yapılandırılmıştır.

Son yer imi tamamen bilgilendiricidir - bilgisayarda yüklü Bluetooth denetleyicilerinden bahseder (ve aynı anda biraz olabilir).

Pratik kullanımı

Bluetooth ne olabilir? Çoğu kullanıcı için, ana uyaran, bir cep telefonu veya daha az ortak, PDA'nın satın alınmasıdır. Peki - ne yaptığımızı görelim.

Ambalajlama hakkındaki bilgilere göre, herhangi bir cep telefonu, internete (GPRS veya GSM yoluyla) ve nesne değişim hizmeti için uzaktan erişim için faks veya araç olarak kullanılabilir. İkincisinin PC için bir programı desteklediğini bilmiyorum, hariç Microsoft Outlook.Ancak ikincisi, en azından telefonla iş kartı formatındaki (genel olarak, kartlar standart yazılımı kullanırken ve sadece standart yazılımı kullanırken gönderilebilir) yanı sıra yerleşik organizatördeki ve Outlook'taki olayları senkronize etmenizi sağlar. Dosya aktarımı artık tüm telefonlar yok, ancak yalnızca bazıları verilerin tamamen senkronizasyonu sağlar (telefon rehberi ayrıca bir kayıtta kartvizitlerle de aktarılabilir, ancak bunu hiç yapmak istemiyorum). Üreticinin cihazına göre, cihaz ile test edildi telefonlar Nokia. 7650 ve 3650 yanı sıra Ericsson T68 ve T39 ve Bluetooth bağlantılarının tüm yetenekleri için tam destek, yalnızca ikincisini algılamayı başardı. Aslında, bu düşük Bluetooth popülaritesinin temel nedenlerinden biridir - düşük uyumluluk. Üreticiler bu sorunu çözmeye çalışıyorlar, ancak standardı düzeltmek dışında (şimdi yapılacak), henüz görünmüyor, ancak standarttaki değişim yalnızca yeni cihazlara yardım edecek, ancak daha önce yayınlanmadı ve satılmadı ( Ve Bluetooth için bir zaman var mı? Bence zaten süresi doldu).

Telefonum (Philips Fisio 820), test edilen listede değildi, özellikle de "Dikkatsizlik için" kontrol etmek ilginçti. TAMBOURINE ile uzun dans, Bluetooth aracılığıyla bulunup bulunduğunda, telefondan yerli yazılımlar vermedi ve yapamadı. Böylece, sadece programın diplere bağlı olan fırsatlarla kaldım, yani. Senkronizasyon olmadan ve ekrandaki melodiyi veya logoyu değiştirme yeteneği olmadan. Telefonda GPRS modem modunda veya faks modunda çalışacak herhangi bir şikayetim yok, ancak bana ihtiyaç duyulmazlar, ve büyük: kullanımı için ve diğer sabit bilgisayarda, normal faks modem için daha kolaydır. satın almak (genellikle ilçe aracılığıyla internete erişebilirim) yerel ağBöylece GPRS, tavşan durma sinyali gibi gereklidir :)). Öte yandan, kentsel bir telefonun yokluğunda, bu oldukça talepte olabilir. Peki, taşınabilir veya cep bilgisayarı kullanıcısı, daha fazla olanaklara ihtiyaç duyulur.

Bu arada, bilgisayarlar hakkında. Yazılım, öncelikle iki adet veya PC'nin PDA'larla bağlantısını hedeflemektedir. Bu durumda, her şey işe yarıyor ve iyi çalışıyor. Ancak, bir buçuk yıl önceydi, biliniyordu :) Sadece bir incelik var - bilgisayarların sadece iki olduğu sürece her şey yolunda. Gerçek şu ki, başlangıçta Bluetooth'un şebekeyi hedeflememediği, o zaman bu yeteneklere girmek zorunda kaldığım ve yapıldı. Bu en iyisi değildi (açıklanan makale olarak). Yani tamamen ilişkilendirmek istiyorsan bluetooth yardımı Birkaç bilgisayar özel bir "erişim noktası için çatal yapmak zorunda kalacak). Keşke dosya paylaşımı yeterli ise, ek yatırımlar olmadan herhangi bir sayıda bilgisayar üzerinde çalışacaktır.

Başka ne kullanılabilir? Bluetooth arayüzü olan çevresel cihazlar ortaya çıktı. Yazıcı daha önce daha önce tartışıldı, CAF bu arayüzle mayın yapamadı, ancak Donglas ile birlikte aynı şirket tarafından üretilen başka bir modem geldi. Testini bildirin, yakında okuyabilirsiniz. Burada, yalnızca bağlantı arayüzü ile bağlantılı olarak hiçbir özellik olmadığını söyleyeceğim - sürücüler gerekmez, çünkü uzaktan erişim desteği Bluetooth adaptör yazılımında kullanılabilir. Ve böylece modem olarak modem.

TOPLAM

Teknoloji için beklentiler çok gökkuşağı değildir, ancak kablosuz arayüz zaten şimdi gerekli ise, Bluetooth iyi bir seçenek olacaktır. Düşük hız, yazıcının veya modemin kullanımını engellemez, iyi ve PDA'yı genel olarak Bluetooth ile bir masaüstü bilgisayarla senkronize etmez. Bence Sınıf 2 adaptörünün satın alınması en haklı - olası değilsin taşınabilir aletler olacak masaüstü bilgisayar veya 10 metreden fazla bir mesafedeki dizüstü bilgisayar. Gerekirse Dongle Sınıf 1 fena değil, örneğin, evde komşuyla iletişim kurun. Doğal olarak, kabloyu bir komşu bir daireye uzatmak daha kolaydır, ancak 20 metrelik daireler arasında ve hatta Nekrossock arasında, ağ kablosu uygunsuzdur (tekrar - bölgelerimizdeki fırtınalar bir yer var). Ayrıca erişim noktasını da atarsanız, herhangi bir tel olmadan, birkaç bilgisayarı ilişkilendirebilirsiniz. Birbiri pompalamak için, böyle bir bağlantı, elbette, elbette uygun değildir (simetrik modda iş hızı sadece 400 kbps, yani biraz daha hızlı bir disket, ancak ADSL modem aracılığıyla internete erişimi oynatır veya paylaşın veya Kanalın adanmış oldukça gerçektir. Ne yazık ki, Bluetooth'un tanıtılması büyük ölçüde bu cihazlarla ilgili zayıf bir uyumlulukla, sadece yaratırken sadece ana umuduyla zayıf bir uyumluluktur - cep telefonları. Bununla birlikte, eğer telefondan ihtiyacınız olan her şey, GPRS modemi veya faks olarak kullanımıdır (ki bu, dizüstü bilgisayar kullanıcıları için son derece önemlidir, ancak, durumunda, sabit bilgisayarlar En iyi çözüm değil), Bluetooth görev ile% 100 işleyecektir. Bir dizüstü bilgisayar ve telefon düzenleyicinin (yedekleme için) uygun bir şekilde senkronizasyonu arıyorsanız, o zaman bu durumda, hayal kırıklığını bekleyebilirsiniz. Burada, kablo hala rekabetten uzak duruyor - onunla ve her zaman çalışır. Ancak, bazı telefon modellerinin kullanıcıları Bluetooth'tan tamamen yararlanabilecektir.

Genel olarak, bilinmiyor - Standart'ın yarın ne kadar gerileceği. Fakat bugün, bazı kısıtlamalarla bile, çalışır ve bazı uygulamalar için, bu sadece karşılaştırılabilir bir rakip değildir (basit bir örnek: bir torbada veya diplomatta yatan bir dizüstü bilgisayar, zaman zaman ve bir cep telefonunun yardımıyla uyanabilir Posta kontrol etmek için cebinde yatan - ne de kablo, hiçbir kızılötesi bağlantı noktası, onu uygun bir şekilde yapmanıza izin vermez). Peki, yarın ... yarın yeni bir gün olacak :)

Eğer bir TAMBOURINE alırsanız ...

Makaleyi yazma anından, yaklaşık iki hafta geçti ve telefonla senkronizasyon yapmayı başardım. Bunun için doğru, sadece birkaç kez her şeyi yeniden düzenlemek zorunda kaldım. Başarıya giden yol, yol çok karmaşık değildi:

  1. Alt için bir yazılım kurarız ve bilgisayara bağlıyoruz.
  2. Bluetooth cihazlarını arayacağız. Telefonu buluruz (bulamazsanız, bu ayrı bir sorundur).
  3. Cihazlar listesinde telefonu seçin. Sığırlarını seçiyoruz ve sonuncuyu bilgisayara ekliyoruz.
  4. Bu pozisyonda Philips yazılım yükleyicisini Philips'ten başlatın. Modemler listesinde, "bilinmeyen cihaz" görüyoruz. Onun ve seç

Daha sonraki zorluklarda zorluk yok: Yazılımı çalıştırıyoruz ve telefona otomatik olarak bağlanır. Genel olarak, nihayetinde her şeyi (veya neredeyse her şeyi) yapabilirsiniz. Başka bir soru, bu kadar değil, geliştiricilerin eksikliklerine karşı mücadelede değerli zaman geçirmek istiyorum.

Son zamanlarda, tanıdık bir yardım istedi. Bazen, belgeleri cep telefonundan gelen fotoğrafları geçmek gerekir ve sabit bir bluetooth yoktur. Geçiş ve mağazalarda satın aldığı tüm Donglaslar, "kutunun dışında" tüm fonksiyonları yoktu ya da hiç sürücü yoktu. Ona normal bir "problemsiz ve sürücülerle" normal bir "USB blutus'u bulmasını istedi."

Un seçimi benim atım değil. Aliexpress üzerinde markalı bir şeyler seçtim - "ORICO BTA-403-BK Mini Bluetooth 4.0 adaptörü, Windows8 / Windows 7 / Vista / XP-Black" desteği ".
Ödeme tarihinden itibaren 17 gün içinde geldi. PARSEL, 2015-07-28 yılı ödedi, 2015-08-14 aldı. Posta çantasına bir bulmacayla geldi.


Cihazla birlikte blister içinde. Hiçbir yerde rahatsız, harika görünüyor.






Sonuç olarak, bir cihazımız ve CD'imiz var. Ayrıştırma ile başlayalım.


Meclis yoğundur, CSR 8510 yongası merkezde görülebilir. Bu oldukça iyi bilinen bir ofis ve detaylı özellikler Resmi Cambridge Silikon Radyo web sitesinde okunabilir.

Ana özellikleri vereceğim:

Tam Nitelikli Bluetooth V4.0 Sistemi
Çift Modlu Bluetooth / Bluetooth Düşük Enerji Çalışması
Tam Bluetooth yığını ile HCI modu çalışması
Boot Modu Desteği ve İstifsiz Çalıştırma İçin HID Proxy Modu
Yüksek Hassasiyetli Bluetooth ve Bluetooth Düşük Enerji Alıcısı
Sınıf 1, Sınıf 2 ve Sınıf 3 Dış Güç Amplifikatörü veya TX / RX Anahtarı Olmadan Destek
Bluetooth HCI Firmware Yığını Çalışan Temel Bant İşlemci
Referans Tasarım Kelimeleri Yeterlilik
Yeşil (ROHS uyumlu ve hiçbir antimon veya halojenerasyonlu alev geciktiricileri)
Tam Hızlı USB 2.0 Arabirimi
PCS için RFKill işlevselliği (donanım ve yazılım radyo kontrolleri etkinleştirme)
WLAN bir arada bulunma arayüzü.
Harici EEPROM I2C arayüzü
Entegre Balun.
Minimum harici bileşenler Gerekli: 15 pasif artı kristal
28-Ball WLCSP Paketi
Çipli sentezleyici
Dongles için USB vbus'tan kendi kendine yeten işlem için iç güç yönetmeliği
Seçilebilir G / Ç voltajı
Gerçek zamanlı sinyal gücü göstergesi (RSSI)

Fotoğraf, tahtada bir LED olduğunu gösteriyor. Ancak plastik kasa opaktır, bu yüzden bilgisayardan Noel çelenk çalışmayacak.

Sürücülerin kurulumuna dönelim. Disk bir yükleyiciye sahiptir, daha sonra CSR uyum kablosuz yazılımı yığını sistemde belirir. Kurulumun başında, aralarında Rusça olan 30 dilden birini seçmek önerilmektedir. Sonra, "SCMS-T" modunu (şanzımanda sırasında bir çeşit veri koruma yöntemi) ve bir dizüstü bilgisayarınız varsa, enerji tasarrufu ekleyip eklenmeyeceği şekilde "Algılama Modu" nı seçin.

Bir bilgisayara yükledikten sonra, CSR - 2.1.63.0'dan bir tepsi, yazılımın sürümünde mavi bir simge belirir. Görünen işlevselliğe bakalım. Rus dili biraz kayboldu, hatta Çince bile görünmedi. Ayarlarda, modülün tüm hizmetlerini görebilirsiniz.

Telefonu, kulaklığı ve akıllı telefonu kontrol etmek için. Her şey çalışıyor.



Uzun süre test edileceğini düşündüm. CSR 41B13 çipinde iyi bilinen bir şirketin "noname", standart v2.0 + EDR'nin eski bir Bluetooth radyo modülü ile karşılaştırmaya karar verdim. Neyse ki, Windows 7'nin çalışması minimum işlevsellik ile tanır.
Rakipler ısınır.




Testinde, her iki cihazın hızını ve aralığını, bir bilgisayardan cep telefonuna ve arkasına geçişi belirlemeye karar verildi.
(Grafik saniyede megabaytlarda hızları gösterir, mesafelerde - metre cinsindendir)

Son olarak, bu cihazın sürücüsünün başka bir özelliğini göstermek istiyorum. Bu, cihazın belirli bir Bluetooth cihazının yakındığı zaman bir bilgisayarın kilidini açma olasılığıdır. Ne yazık ki, Bluetooth düşük enerji güvenliği belirteci değil. Böyle bir şekilde yok, bu yüzden bu özelliğin ayarlarını programla bulunan açıklamadan gösteriyorum.



Ayrıca Bluetooth cihazınızın herhangi bir bilgisayarınızın kilidini açmak için bağlama olasılığını da duydum. MacOS, Chrome OS, Android ve Linux varyasyonlarında uygulanır. Windows'ta bu, üçüncü taraf yazılımı ile gerçekleştirilebilir. Örneğin, SourceForge.net'te olan BTPROX yardımcı programı aracılığıyla. Ancak, KSS sürücüsünün "kutusundan" sadece bir Bluetooth düşük enerji güvenliği belirteci, ne yazıklığını kabul eder.


Bu kadar. Umarım seçmede yardımcı oldu.
(Hiçbir kedi, bir şekilde Aliexpress sipariş edeceğim)

+15 almayı planlıyorum Favorilere ekle İncelemeyi beğendim +18 +36

(Yazılım) ve kopyalama, yasadışı kullanım ve yetkisiz dağıtımdan gelen veriler.

Modern elektronik anahtarlar

Elektronik Anahtar Çalışma Prensibi. Anahtar, belirli bir bilgisayar arayüzüne eklenir. Daha sonra, özel bir sürücü yoluyla korumalı program, belirtilen algoritmaya uygun olarak işlenip geri döndürülen bilgileri gönderir. Anahtar cevap doğruysa, program çalışmalarına devam eder. Aksi takdirde, belirli bir eylem geliştiricilerini, örneğin bir demo moduna geçerek, belirli fonksiyonlara erişimi engelleyebilir.

Lisanslama yeteneğine sahip olan özel tuşlar vardır (ağda çalışan ağların sayısındaki kısıtlamalar), ağ üzerinden korumalı bir uygulama. Bu durumda, yerel ağın tamamı için bir anahtar yeterlidir. Anahtar, herhangi bir iş istasyonu veya ağ sunucusuna yüklenir. Korumalı uygulamalar yerel ağdaki tuşa dönün. Avantaj, yerel ağ içindeki uygulamayla çalışmak olmasıdır, bunlarla elektronik bir anahtar taşıması gerekmez.

Tarih

Lisans dışı kullanım için koruma, geliştiricinin karını arttırır. Bugüne kadar bu sorunu çözmek için birkaç yaklaşım var. Yazılım yapıcıların ezici çoğunluğu, aktivasyon tuşlarını kullanarak kullanıcı erişimini kontrol eden çeşitli yazılım modüllerini kullanır, seri numaraları vb. Böyle bir koruma ucuz bir çözümdür ve güvenilirlik talep edemez. İnternet, aktivasyon anahtarını (anahtar jeneratörler) oluşturmanıza olanak tanıyan programlarla doludur veya seri numarası / aktivasyon anahtarı (yamalar, çatlaklar) talebini engelleyin. Ek olarak, yasal kullanıcının kendisinin seri numarasını ifşa edebileceği gerçeğini ihmal etmek gerekli değildir.

Bu belirgin dezavantajları, bir elektronik anahtar şeklinde yazılımın donanım korumasının oluşturulmasına yol açmıştır. İlk elektronik anahtarların (yani yasadışı kopyalama için koruma için donanım aygıtlarının) 1980'lerin başında ortaya çıktığı bilinmektedir, ancak cihazın fikri ve doğrudan yaratılmasındaki şampiyonluk, bariz sebeplerden dolayı çok zordur.

Elektronik anahtarla koruma

İnşaat Geliştirici Seti

Dongle, donanım yazılımı koruma yöntemlerini belirtir, ancak modern elektronik anahtarlar genellikle yazılım koruması için multiplatform donanım ve yazılım araç sistemleri olarak tanımlanır. Gerçek şu ki, Şirket'in anahtarına ek olarak, elektronik anahtar üreten, SDK (Yazılım Geliştirici Kiti - Yazılım Geliştirici Kiti) sağlamasıdır. SDK, sunulan teknolojiyi kullanmaya başlamak için ihtiyacınız olan her şeyi içerir. yazılım Ürünler - Geliştirme araçları, tam teknik belgeler, çeşitli işletim sistemleri, ayrıntılı örnekler, kod parçaları, otomatik koruma araçları için destek. Ayrıca, SDK test projeleri oluşturmak için gösteri tuşlarını içerebilir.

Koruma teknolojisi

Otomatik araçlarla koruma

Çoğu donanım anahtarının ailesi için, otomatik aletler (SDK'ya dahildir), bu da programın "birkaç fare tıklaması için" korunmasını sağlar. Bu durumda, uygulama dosyası kendi geliştirici kodunda "döner". Bu kod tarafından uygulanan işlevsellik, üreticiye bağlı olarak değişir, ancak çoğu zaman kod, lisans politikasını kontrol eden (yazılım sağlayıcısı tarafından verilen) anahtarın varlığını kontrol eder), yürütülebilir dosyanın hata ayıklama ve dekompattan korunması için mekanizmayı tanıtıyor ( Örneğin, yürütülebilir dosyanın sıkışması), vb.

Otomatik koruma aracını kullanmak, uygulamanın kaynak koduna erişim gerekli değildir. Örneğin, yabancı ürünleri yerelleştirirken (yazılımın kaynak kodunda girişim olasılığı olmadığında), böyle bir koruma mekanizması vazgeçilmezdir, ancak izin vermiyor Elektronik anahtarların tüm potansiyelini kullanın ve esnek ve bireysel koruma uygulayın.

API işlevlerini kullanarak koruma uygulaması

Otomatik korumanın kullanımına ek olarak, yazılım geliştiricisi, koruma sistemini kaynak kod seviyesindeki uygulamaya entegre ederek, bağımsız olarak koruma geliştirme fırsatı verilir. Bunu yapmak için, SDK, bu anahtar için API işlevselliğinin bir açıklamasını içeren farklı programlama dilleri için kütüphaneler içerir. API, uygulama, sistem sürücüsü (ve ağ tuşları durumunda sunucu) ile anahtarın kendisi arasında veri alışverişinde bulunmayı amaçlayan bir dizi işlevdir. API işlevleri, çeşitli kilit işlemlerin yürütülmesini sağlar: Donanım algoritmalarını, lisanslama ağ yazılımı vb. Kullanarak bellek, şifreleme ve şifre çözme verilerini arayın, okuyun ve yazın.

Bu yöntemin yetenekli kullanımı, yüksek düzeyde uygulama güvenliği sağlar. Uygulamaya inşa edilen korumanın etkisiz hale getirilmesi, programın vücudundaki benzersizliği ve "bulanıklığı" nedeniyle oldukça zordur. Kendiliğinden, korunma koruması için korumalı bir uygulamanın yürütülebilir kodunu çalıştırma ve değiştirme ihtiyacı, kesmek için ciddi bir engeldir. Bu nedenle, Savunma Geliştirici Görevi, her şeyden önce, kablolama API'lerini kullanarak kendi korumasını uygulayarak olası otomatik hack yöntemlerine karşı korumaktır.

Bükme koruması

Modern anahtarların tam olarak emülasyonu hakkında bilgi bulunamadı. Mevcut tabular emülatörler yalnızca belirli uygulamalar için uygulanır. Yaratılış olasılığı, elektronik anahtar koruma geliştiricilerinin ana fonksiyonelinin kullanılmaması (veya okuma yazma bilmeyen kullanımı) olmuştur.

Kilit anahtarlarının tam veya en azından kısmi öykünmesi hakkında hiçbir bilgi veya bu korumayı atlamanın başka yolları da bulunmamaktadır.

Bir yazılım modülünü kesmek

Saldırgan, programın mantığını, tüm uygulama kodunu analiz ederek, koruma bloğunu vurgulayın ve devre dışı bırakır. Hacking programları, hata ayıklama (veya adım adım), çürütme ve RAM dökümü kullanılarak gerçekleştirilir. Yürütülebilir program kodunu analiz etmek için bu yöntemler en sık karmaşık saldırılar tarafından kullanılır.

Hata ayıklama, bunun için bir işletme ortamını taklit ederek herhangi bir uygulamayı yürütmelerini sağlayan özel bir hata ayıklayıcı programı kullanılarak gerçekleştirilir. Hata ayıklayıcının önemli bir özelliği, yükleme yeteneğidir. puan (veya Koşullar) Durdur Kod yürütülmesi. Bir saldırganın, anahtar temyizlerin uygulandığı koddaki yeri izlemek için bir saldırganın yardımı ile (örneğin, "Anahtar Türü'ndeki Yürütme Durması" tuşu eksik! "Tuşu USB arabiriminde kontrol edin").

Sökme - Yürütülebilir modüllerin kodunu bir programlama diline dönüştürme yöntemi, bir kişi için anlaşılır. Bu durumda, saldırgan, uygulamanın ne yaptığını bir çıktı (liste) alır.

Ayrılma - Yürütülebilir bir uygulama modülünü dönüştürmek program kodu Üst düzey bir dilde ve kaynak koduna yakın bir uygulama almak. Sadece bazı programlama dilleri için (özellikle, C #'da oluşturulan .NET uygulamaları için ve BYTE Kodu - yorumlu dili, yüksek seviyeye göre dağıtılabilir) gerçekleştirilebilir.

Saldırı özü hafızanın dökümü Uygulamanın normal olarak yürütülmeye başladığı sırada RAM'in içeriğini okumaktır. Sonuç olarak, saldırgan "saf formda" bir çalışma kodu (veya bir kısmı) alır (örneğin, uygulama kodu, belirli bir alanın yürütülmesi sırasında yalnızca kısmen yalnızca kısmen kodlanmışsa ve kodu çözülürse). Saldırgan için ana şey, anı seçmektir.

Karşı hata ayıklamanın birçok yolu olduğunu ve koruma geliştiricilerinin bunları kullandığını unutmayın: Kodun doğrusallığı, (çoklu işleme), deterministik olmayan bir yürütme dizisi, "toasting" kodu, (sırayla karmaşık işlemler gerçekleştiren işe yaramaz işlevler) saldırganı karıştırmak için), hata ayıklayıcısının kusurlarını ve Dr.

Akıllı telefonlar ve tabletler için atölye çalışması, diğer atölyeler gibi, lehimleme veya ölçme ekipmanı olmadan hayal etmek zordur. Ama buradaki ana yer her zaman araçları işgal ediyor yazılım Onarımı: Kilidi aç, restorasyon ve ürün yazılımı. Sihirbazın kilidini açmasına, flash veya çalışma dışı cihazı canlandırmak için yardımcı olanlar.

Onlarla daha yakın tanışalım.

BOKS

Boks nedir?

Nasıl seçilir?

Donglas ayrıca daha fazla evrensel olarak ayrılabilir ve en fazla popüler üreticinin modelini ve en çok talep edilen operasyonların sayısı ve bazı cihazlar ve operasyonlar için tasarlanmış Donglas'ları destekleyebilir.

Evrensel Çözümler:

Özel çözümler:

FRP'yi sıfırla

Samsung ve lg.

Akıllı Harita

Akıllı kart nedir?

Akıllı kart, cihazınızın geliştiricinizin geliştiricinizin kimliğini doğrulamak için kullanılır. Aslında, sıradan bir sim kart gibi görünüyor. cep telefonları. Akıllı kart, ürün yazılımı sürümündeki, ürün yazılımının kendisi ve diğer özel bilgilerdeki verileri depolamak için tasarlanmıştır.


Akıllı Kart Çip Yapısı

Önemli! Akıllı kartın sınırlı sayıda bilgi kayıt çevrimine sahiptir. Genellikle kullanıcı güncelleme ihtiyacı hakkında uyarır. bu nedenle böyle bir ihtiyaç yoksa, akıllı kartı güncellemeyin. Basitçe engellenebilir ve bunun sonucunda artık bu akıllı kartı veya hatta boks kullanamayacaksınız (hepsi boks geliştiricisine bağlıdır). Gerektiğinde akıllı kartı güncelleyemezseniz, teknik destekle iletişim kurmak en iyisidir.

Ne seçmeli: Boks veya dongle?

Boks: eğer uygundur:

  • cOM portu üzerinden bağlanmanız gerekir;
  • telefon kurtarma sadece JTAG veya EMMC arayüzü ile mümkündür.

Dongle ise uygundur:

  • Çalışma durumunda telefonla birlikte çalışacaksınız;
  • kilidileşmeniz, firmware, IMEI geri yükleme, FRP'yi kaldırmanız gerekir;
  • PC telefonu tanır;
  • donanım cihazıyla çalışmayacaksınız.

Bu makalenin devamını öğreneceksiniz olası hatalar Ve çaplar ve boks ile çalışmaktan kaynaklanan problemler ve nedenlerini nasıl algılayacağınızı ve ortadan kaldıracağı.

Küçük hacimli, daha karmaşık cihazların (şifreleme algoritmalarının donanım uygulaması için), gerçek zamanlı saati birleşik kriptoprocessor olabilir (), gerçek zamanlı saat. Donanım tuşları farklı form faktörlerine sahip olabilir, ancak çoğu zaman bilgisayara LPT veya bilgisayar arayüzü üzerinden bağlanır. Daha sonra, özel bir sürücü yoluyla korumalı program, belirtilen algoritmaya uygun olarak işlenip geri döndürülen bilgileri gönderir. Anahtar cevap doğruysa, program çalışmalarına devam eder. Aksi takdirde, geliştiriciler tarafından belirtilen herhangi bir işlemi gerçekleştirebilir - örneğin, bir demo moduna geçerek belirli fonksiyonlara erişimi engelleyebilir.

Ağ yazılımının güvenliğini sağlamak için özel elektronik anahtarlar kullanılır. Ağ ürününün tümünü korumak ve lisanslamak (ağ ürününün işletim kopyası sayısındaki kısıtlamalar), yerel ağın tamamı için bir anahtar yeterlidir. Anahtar, herhangi bir iş istasyonu veya ağ sunucusuna yüklenir.

Bilgi Koruması alanında faaliyet gösteren birçok şirket, elektronik anahtarın nasıl olmalıdır. Üzerinde rusya pazarı En ünlü, aşağıdaki ürün hattıdır (alfabetik sırayla): "Aktif" şirketinden, Seculab'dan Senselock, Safenet'ten Sentinel, vb.

Tarih

Lisans dışı kullanım için koruma, geliştiricinin karını arttırır. Bugüne kadar bu sorunu çözmek için birkaç yaklaşım var. Yazılım yaratıcılarının ezici çoğunluğu, aktivasyon tuşlarını, seri numaralarını vb. Kullanan kullanıcı erişimini kontrol eden çeşitli yazılım modüllerini kullanır. Böyle bir koruma ucuz bir çözümdür ve güvenilirlik talep edemez. İnternet, aktivasyon anahtarını (anahtar jeneratörler) oluşturmanıza olanak tanıyan programlarla doludur veya seri numarası / aktivasyon anahtarı (yamalar, çatlaklar) talebini engelleyin. Ek olarak, yasal kullanıcının kendisinin seri numarasını ifşa edebileceği gerçeğini ihmal etmek gerekli değildir.

Bu belirgin dezavantajları, bir elektronik anahtar şeklinde yazılımın donanım korumasının oluşturulmasına yol açmıştır. İlk elektronik anahtarların (yani yasadışı kopyalama için koruma için donanım aygıtlarının) 1980'lerin başında ortaya çıktığı bilinmektedir, ancak fikrindeki şampiyonluk ve açık nedenlerden dolayı cihazın doğrudan yaratılması çok zordur. Bir versiyona göre, programı ankette belirli bir şekilde yapma fikri donanım bloğu Ve sadece onun varlığında, 70'lerin başında bile Mühendis Dan Maxwell'in başında doğdu ve 1982'de DAN tarafından yaratılan şirket, IBM PC için Securikey tuşuna başladı (bilgisayara paralel bağlantı noktası üzerinden bağlı anahtar) . Başka bir versiyona göre, dünyanın ilk elektronik anahtarı, Alman Hızlı Elektronik Şirket adı verilen (daha sonra Hızlı Electron, ALADIN tarafından da satın alındı, aynı zamanda bu alanda Şef Donanım Anahtarları ile şampiyonluğa sahipti). Her neyse, ilk elektronik anahtarlar mükemmelden uzaktaydı ve o zamandan beri güçlü bir şekilde değişti.

Elektronik anahtarla koruma

İnşaat Geliştirici Seti

Dongle, donanım yazılımı koruma yöntemlerini belirtir, ancak modern elektronik anahtarlar genellikle yazılım koruması için multiplatform donanım ve yazılım araç sistemleri olarak tanımlanır. Gerçek şu ki, Şirket'in anahtarına ek olarak, elektronik anahtar üreten, SDK sağlamak, sunulan teknolojiyi kendi yazılım ürününüzde kullanmaya başlamak için ihtiyacınız olan her şeye girmesi, geliştirme araçları, tam teknik dokümantasyon, çeşitli işletim sistemleri desteği, ayrıntılı örnekler, Kod parça. Ayrıca, SDK test projeleri oluşturmak için gösteri tuşlarını içerebilir.

Koruma teknolojisi

Yetkisiz yazılım kullanımından korunma teknolojisi, yürütülebilir dosyalardan gelen isteklerin uygulanmasına veya

  • anahtar bağlantısını kontrol etme;
  • anahtardan okuma gerekli program Başlangıç \u200b\u200bparametresi olarak veri;
  • Şifre İmarlı Verileri veya Program İçin Yürütülebilir Kod İsteği (Önceki Koruma Geliştirici Program Kodunun bir kısmını şifreler ve böylece böyle bir şifreli kodun bir hataya yol açması durumunda, açıktır;
  • yürütülebilir kodun bütünlüğünü kontrol ederek, geçerli sağlama toplamını orijinal sağlama toplamı ile karşılaştırarak anahtardan okundu;
  • dahili mevcut zaman saatine (varsa), vb.

Bazı modern tuşların (Seculab, Rockey6 Smart'tan Feitian'dan Akıllı), geliştiricinin uygulama kodunun bireysel parçalarını saklamasına izin verir (örneğin, giriş için çok sayıda parametre alan belirleyici olmayan özel geliştirici algoritmaları) ) ve onları hızda gerçekleştirmek Kendi mikroişlemcisinde. Yasadışı kullanımdan korumanın yanı sıra, bu yaklaşım programda kullanılan algoritmayı okumaktan ve klonlama rakiplerini korumanızı sağlar.

Yukarıdakilerden aşağıdaki gibi, elektronik anahtarın "kalp" bir şifreleme algoritmasıdır. Trend, IT donanımını uygulamaktır - şifreleme anahtarı asla altın çıkışına asla aktarılmadığından, anlayışın olasılığını ortadan kaldırarak, anahtarın tam bir emülatörünün oluşturulmasını zorlaştırır.

Şifreleme algoritması gizli veya halka açık olabilir. Gizli algoritmalar, her müşteri için ayrı ayrı da dahil olmak üzere koruyucu ekipman üreticisi tarafından geliştirilmiştir. Bu tür algoritmaları kullanmanın ana dezavantajı, kriptografik direncin değerlendirilmesinin imkansızlığıdır. Güvenle, algoritmanın ne kadar güvenilir olduğunu söylemek için, yalnızca postfactum sonrası mümkündü: hacklenmiş ya da değil. Genel algoritma veya "açık kaynak", kıyaslanabilen bir kriptaşa sahiptir. Bu tür algoritmalar rastgele olmayan insanlar tarafından test edilir, ancak kriptografinin analizinde uzmanlaşmış bir dizi uzmandır. Bu tür algoritmaların örnekleri, GOST 28147-89, RSA, Elgamal vb., Yaygın olarak kullanabilirsiniz.

Otomatik araçlar kullanarak korumanın uygulanması

Çoğu donanım tuşu için, otomatik aletler geliştirilmiştir (lisanslı politikaya dahil edilmiştir (yazılım tedarikçisi tarafından belirtilen), yürütülebilir dosyanın hata ayıklama ve dekompattan koruma mekanizmasını tanıtır (örneğin, yürütülebilir dosyanın sıkışması), vb.

Otomatik koruma aracını kullanmak, uygulamanın kaynak koduna erişim gerekli değildir. Örneğin, yabancı ürünleri yerelleştirirken (yazılımın kaynak kodunda girişim olasılığı olmadığında), böyle bir koruma mekanizması vazgeçilmezdir, ancak izin vermiyor Güvenilir, esnek ve bireysel koruma uygular.

API işlevlerini kullanarak koruma uygulaması

Otomatik koruma kullanmanın yanı sıra, yazılım geliştiricisi, bir uygulama koruma sistemini kaynak kod seviyesindeki bir uygulama koruma sistemini birleştirerek bağımsız olarak koruma geliştirme yeteneği verilir. Bunu yapmak için, SDK, bu anahtar için API işlevselliğinin açıklamasını içeren programlama dillerini içerir. API, uygulama, sistem sürücüsü (ve ağ tuşları durumunda sunucu) ile anahtarın kendisi arasında veri alışverişinde bulunmayı amaçlayan bir dizi işlevdir. API işlevleri, çeşitli kilit işlemlerin yürütülmesini sağlar: Donanım algoritmalarını, lisanslama ağ yazılımı vb. Kullanarak bellek, şifreleme ve şifre çözme verilerini arayın, okuyun ve yazın.

Bu yöntemin yetenekli uygulaması oldukça yüksek bir uygulama güvenliği sağlar. Programın gövdesinde "bulanıklığı" nedeniyle uygulamaya yerleştirilen korumayı nötralize etmek oldukça zordur.

Bükme koruması

Anahtar emülasyonu

Bir yazılım modülünü kesmek

Saldırgan, programın mantığını, tüm uygulama kodunu analiz ederek, koruma bloğunu vurgulayın ve devre dışı bırakır. Hacking programları hata ayıklama (veya adım adım yürütme) kullanılarak gerçekleştirilir, RAM'in dekompasyonunu ve dökümü. Yürütülebilir program kodunu analiz etmek için bu yöntemler en sık karmaşık saldırılar tarafından kullanılır.

Hata ayıklama, özel bir hata ayıklayıcısı kullanılarak gerçekleştirilir; bu, bunun için bir çalışma ortamını taklit ederek herhangi bir uygulamayı yürütmelerine olanak sağlar. Hata ayıklayıcının önemli bir özelliği, noktaları veya kodun yürütülmesini durdurmanın koşullarını belirleme yeteneğidir. Onların yardımı ile, bir saldırganın, anahtar temyizini uygulayan koddaki yerleri izlemek daha kolaydır (örneğin, "Anahtar Türü mesajındaki Yürütme Durumu! Tuşu USB arabiriminde kontrol edin").

Sökme, yürütülebilir modülleri bir programlama diline, açık bir kişi - montajcı olarak dönüştürmek için bir yöntemdir. Bu durumda, saldırgan, uygulamanın ne yaptığını bir çıktı (liste) alır.

Bir hafıza neminin yardımıyla saldırının özü aşağıdaki gibidir. Özel Programlar (Damperler) Uygulamanın normal şekilde çalışmaya başladığı sırada RAM'in içeriğini okuyun ve saldırgan saf formunda bir çalışma kodu (veya bunun bir parçası) alır. Saldırgan için ana şey bu anı seçmektir. Örneğin, kodun bir kısmı RAM'de görünür. video aç Sadece yürütmesinin zamanı için, sonunda şifrelemeyi geri döndürür.