RTV forum PL | NewsGroups PL

Czy urządzenia Bluetooth mają "sygnaturę " niepowtarzalną?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Czy urządzenia Bluetooth mają "sygnaturę " niepowtarzalną?

Goto page 1, 2  Next

BaSk
Guest

Wed Aug 22, 2018 12:01 pm   





wchpikus
Guest

Wed Aug 22, 2018 12:09 pm   





Queequeg
Guest

Wed Aug 22, 2018 4:53 pm   



In pl.misc.telefonia BaSk <piszcie.sobie.n@berdyczow> wrote:

Quote:
Co do sygnatury, to nie wiem, jaka jest prawidłowa nazwa kodu, jakim
dane urządzenie (prócz swojego "imienia") autoryzuje się, przedstawia
się -- drugiemu, z którym jest automatycznie parowane, jako uznawane za
"wiarygodne". W czym rzecz?

Jest adres BD_ADDR. W teorii unikalny, w praktyce niektóre tańsze adaptery
i urządzenia BT mają fejkowy (np. 11:11:11:11:11:11). Tu masz jego
strukturę:

https://macaddresschanger.com/what-is-bluetooth-address-BD_ADDR

Quote:
Otóż kupiłem smartwatch'a, i dokonałem jego uwierzytelnienia w
telefonie. Ale okazało się, że zegarek jest felerny (mniejsza o
szczegóły tego feleru), więc go odesłałem do sprzedawcy, a on mi
przysłał taki, który miał być sprawny. Drobiazg, że nie jest, drobiazg,
że objawy są takie same, a są, bo najwyraźniej przysłał mi ten sam
egzemplarz! A wnioskuję to po tym, że gdy z poziomu menu zegarka
wywołałem swojego smartfona (był tam widoczny), to nastąpiło sparowanie
urządzeń, bez potrzeby akceptowania zegarka w odpowiednim miejscu menu
telefonu. Hm, trochę to zawiłe, ale myślę, że po ponownym przeczytaniu
da się zrozumieć "co poeta miał na myśli" :)

czy to, że smartfon nie pytał mnie o autoryzację połączenia z zegarkiem
stanowi stuprocentowe potwierdzenie mojego przypuszczenia, że to
dokładnie ten sam zegarek, czy też możliwe jest, aby inny egzemplarz
miał tą samą "sygnaturkę" / wizytówkę? Bo w to ostatnie to szczerze wątpię!

Stuprocentowo to nie wiem. Co do tego samego adresu BT, to na pewno są
jakieś skanery, które umożliwiają podejrzenie adresów urządzeń BT w
pobliżu. Pod Linuksem masz do tego polecenie hcitool inq.

--
https://www.youtube.com/watch?v=9lSzL1DqQn0

J.F.
Guest

Thu Aug 23, 2018 9:28 am   



Dnia Wed, 22 Aug 2018 14:53:27 +0000 (UTC), Queequeg napisał(a):
Quote:
In pl.misc.telefonia BaSk <piszcie.sobie.n@berdyczow> wrote:
Co do sygnatury, to nie wiem, jaka jest prawidłowa nazwa kodu, jakim
dane urządzenie (prócz swojego "imienia") autoryzuje się, przedstawia
się -- drugiemu, z którym jest automatycznie parowane, jako uznawane za
"wiarygodne". W czym rzecz?

Jest adres BD_ADDR. W teorii unikalny, w praktyce niektóre tańsze adaptery
i urządzenia BT mają fejkowy (np. 11:11:11:11:11:11). Tu masz jego
strukturę:
https://macaddresschanger.com/what-is-bluetooth-address-BD_ADDR

Pewnie tak jak w Ethernecie - za przydzial sie placi, wiec mozna
zaoszczedzic. Np te sama serie numerow sprzeda sie w Europie, USA,
Chinach i Indiach - szansa kolizji znikoma.

J.

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:06 am   



Pan J.F. napisał:

Quote:
Co do sygnatury, to nie wiem, jaka jest prawidłowa nazwa kodu, jakim
dane urządzenie (prócz swojego "imienia") autoryzuje się, przedstawia
się -- drugiemu, z którym jest automatycznie parowane, jako uznawane
za "wiarygodne". W czym rzecz?

Jest adres BD_ADDR. W teorii unikalny, w praktyce niektóre tańsze
adaptery i urządzenia BT mają fejkowy (np. 11:11:11:11:11:11).
Tu masz jego strukturę:
https://macaddresschanger.com/what-is-bluetooth-address-BD_ADDR

Pewnie tak jak w Ethernecie - za przydzial sie placi, wiec mozna
zaoszczedzic. Np te sama serie numerow sprzeda sie w Europie, USA,
Chinach i Indiach - szansa kolizji znikoma.

Znikoma jak znikoma. Całkiem niezły modem LTE firmy Huawei występuje
w przyrodzie bodajże z trzema różnymi numerami MAC. Mam ich ze sześć,
ale trafiły mi się tylko dwa z tych trzech. Jeśli chcę używać dwóch
na raz, to coś z tym trzeba zrobić.

A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy). Ponadto można
używać publicznych, niekontrolowanych (drugi bajt od lewej równy 2, 6,
A lub E). Tym bardziej trudno zrozumieć wypuszczanie urządzeń z takimi
samymi adresami.

--
Jarek

wchpikus
Guest

Thu Aug 23, 2018 10:15 am   



Sam czasami zmieniam mac w BT, ale to trzeba mieć programator, ale to
nie problem.
Kolizja raczej nie wystąpi, moduły w rożnych częściach PL:)

J.F.
Guest

Thu Aug 23, 2018 10:16 am   



Dnia Thu, 23 Aug 2018 12:06:29 +0200, Jarosław Sokołowski napisał(a):
Quote:
Pan J.F. napisał:
A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy).

Ale to jednak $1600, wiec jak kupisz jeden taki blok, to po co placic
za drugi ?

A to tylko 10m, szansa na konflikt znikoma :-)

A jak sie trafi ... wymieni sie urzadzenie klientowi, albo ten drugi
kupi nowe - to tez zysk :-)

J.

Mateusz Viste
Guest

Thu Aug 23, 2018 10:17 am   



On Thu, 23 Aug 2018 12:06:29 +0200, Jarosław Sokołowski wrote:
Quote:
Ponadto można
używać publicznych, niekontrolowanych (drugi bajt od lewej równy 2, 6, A
lub E). Tym bardziej trudno zrozumieć wypuszczanie urządzeń z takimi
samymi adresami.

Zapewne dużo prostszy proces produkcyjny - ten sam ROM do wszystkich
urządzeń :)

Mateusz

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:24 am   



Pan Mateusz Viste napisał:

Quote:
Ponadto można używać publicznych, niekontrolowanych (drugi bajt
od lewej równy 2, 6, A lub E). Tym bardziej trudno zrozumieć
wypuszczanie urządzeń z takimi samymi adresami.

Zapewne dużo prostszy proces produkcyjny - ten sam ROM do wszystkich
urządzeń Smile

Tak to się przeważnie tłumaczy. Ale zwykle do tego jest pamięć OTP,
a w "mądrzejszych" urządzeniach pamięć flash. Ustrojstwo jest (powinno
być) testowane, do testów można dołączyć procedurę nadawania adresu.
Tylko trzeba chcieć.

--
Jarek

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:27 am   



Pan J.F. napisał:

Quote:
A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy).

Ale to jednak $1600, wiec jak kupisz jeden taki blok, to po co placic
za drugi ?

Żeby klient przeglądający listy przydziałów mógł powiedzieć: oho, ci już
kupili dziewiąty blok, to nie jest firma krzak.

--
Jarek

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:34 am   



Queequeg pyta:

Quote:
A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy).

Czyli ok. 6k PLN za pulę 16,7 milionów adresów?

Coś koło tego, dokładnie to tylko w księgowości wiedzą. Pierwszy trafiony
link:

http://www.electronic-products-design.com/resources/customer-guides/manufacturing/obtaining-mac-addresses-for-product-with-an-ethernet-interface

--
Jarek

J.F.
Guest

Thu Aug 23, 2018 10:39 am   



Dnia Thu, 23 Aug 2018 12:27:24 +0200, Jarosław Sokołowski napisał(a):
Quote:
Pan J.F. napisał:
A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy).

Ale to jednak $1600, wiec jak kupisz jeden taki blok, to po co placic
za drugi ?

Żeby klient przeglądający listy przydziałów mógł powiedzieć: oho, ci już
kupili dziewiąty blok, to nie jest firma krzak.

Jeden blok to jest 16 mln urzadzen.
To juz nie jest firma krzak :-)

No dobra, nie musieli tylu zrobic, ale musieli zainwestowac $1600, co
juz o czym swiadczy :-)

J.

J.F.
Guest

Thu Aug 23, 2018 10:49 am   



Dnia Thu, 23 Aug 2018 12:24:31 +0200, Jarosław Sokołowski napisał(a):
Quote:
Pan Mateusz Viste napisał:

Ponadto można używać publicznych, niekontrolowanych (drugi bajt
od lewej równy 2, 6, A lub E). Tym bardziej trudno zrozumieć
wypuszczanie urządzeń z takimi samymi adresami.

Zapewne dużo prostszy proces produkcyjny - ten sam ROM do wszystkich
urządzeń :)

Tak to się przeważnie tłumaczy. Ale zwykle do tego jest pamięć OTP,
a w "mądrzejszych" urządzeniach pamięć flash. Ustrojstwo jest (powinno
być) testowane, do testów można dołączyć procedurę nadawania adresu.
Tylko trzeba chcieć.

Albo nie jest testowane bo testowanie kazdej sztuki kosztuje, a jesli
produkcja daje 99% dobrych, to sie nie oplaca :-)

Ewentualnie ... jest testowane, i to sa odrzuty z testow, ktore nie
przeszly kontroli, wiec im nie nadano MAC.
A ktos te odrzuty kupil po cenie zlomu, albo nawet za darmo przyjal do
utylizacji ...

P.S. W dawnych czasach dosc dobre drivery do "dongli" BT pod XP robila
firma ... wyleciala mi. I kiedys mi napisali "sorry - duzo firm
produkuje taki sam hardware, i dołącza nasze oprogramowanie bez
kupienia licencji, wiec sie zabezpieczylismy - dziala tylko z
licencjonowanymi urzadzeniami. A pan pewnie kupil taniego klona"
Co i tak jest lepiej niz podejscie FTDI ... ktore w sumie sluszne bylo
:-)

J.

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:50 am   



Pan J.F. napisał:

Quote:
A co do przydziału, to faktycznie się płaci, ale niewiele. Przy zakupie
puli 0xFFFFFF numerów wychodzi coś koło 0,01 centa za sztukę (nawet se
kupiliśmy kiedyś taki worek z adresami i teraz mamy).

Ale to jednak $1600, wiec jak kupisz jeden taki blok, to po co placic
za drugi ?

Żeby klient przeglądający listy przydziałów mógł powiedzieć: oho,
ci już kupili dziewiąty blok, to nie jest firma krzak.

Jeden blok to jest 16 mln urzadzen.
To juz nie jest firma krzak Smile

Jak więcej bloków, to nawet z krzaków powstanie niezły lasek.

Quote:
No dobra, nie musieli tylu zrobic, ale musieli zainwestowac $1600,
co juz o czym swiadczy Smile

Więcej przecież muszą inwestować w ludzi, choćby w kogoś, kto poświęci
dwa tygodnie na ogarnięcie tych adresów. Mnie nurtuje co innego --
adresy są tak tanie, a firmy nie wykupiły jeszcze wszystkich, by je
zakisić w piwnicy.

--
Jarek

Jarosław Sokołowski
Guest

Thu Aug 23, 2018 10:55 am   



Pan J.F. napisał:

Quote:
Ponadto można używać publicznych, niekontrolowanych (drugi bajt
od lewej równy 2, 6, A lub E). Tym bardziej trudno zrozumieć
wypuszczanie urządzeń z takimi samymi adresami.
Zapewne dużo prostszy proces produkcyjny - ten sam ROM do wszystkich
urządzeń Smile
Tak to się przeważnie tłumaczy. Ale zwykle do tego jest pamięć OTP,
a w "mądrzejszych" urządzeniach pamięć flash. Ustrojstwo jest (powinno
być) testowane, do testów można dołączyć procedurę nadawania adresu.
Tylko trzeba chcieć.

Albo nie jest testowane bo testowanie kazdej sztuki kosztuje, a jesli
produkcja daje 99% dobrych, to sie nie oplaca Smile

Jak jest flash, to trzeba go zapisać. Wtedy jest czas na nadanie numeru.

Quote:
Ewentualnie ... jest testowane, i to sa odrzuty z testow, ktore nie
przeszly kontroli, wiec im nie nadano MAC.
A ktos te odrzuty kupil po cenie zlomu, albo nawet za darmo przyjal
do utylizacji ...

W przypadku wspomnianego wcześniej modemu nikt nie znalazł niczego,
co by nie było takim "odrzutem". A na jakość raczej nie ma narzekań.

--
Jarek

Goto page 1, 2  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Czy urządzenia Bluetooth mają "sygnaturę " niepowtarzalną?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map