-
11. Data: 2012-01-09 22:43:27
Temat: Re: szyfrowanie kodu
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2012-01-08 21:07 identifikator: 20110701 napisał(a):
> czy istnieją procki które umożliwiają zaszyfrowanie kodu który do nich
> wgrywamy? chodzi o to, żeby nie można było zdeasemblować... dla
> wyśmiewaczy powiem, że firmware RTL8186 jest zaszyfrowane więc pytanie
> jest jak najbardziej na miejscu...
A gdzie znalazłeś informację, że RTL8186 obsługuje zaszyfrowany firmware?
Tu jest krótki opis tego procka:
http://www.realtek.com.tw/products/productsView.aspx
?Langid=1&PFid=1&Level=5&Conn=4&ProdID=4
A tu jest pinout i spis rejestrów. Reszta to standardowy rdzeń MIPS oraz
podukłady I/O opisane w innych dokumentach.
Co prawda ten procek ma crypto engine, ale do użycia na potrzeby
transmisji radiowej czy szyfrowania innych protokołów. Z fabrycznym
bootloaderem nie ma to nic wspólnego. Jeżeli piszesz o konkretnym
urządzeniu to już od producenta zależy, w jakiej postaci apgrejdy łyka
bootloader napisany dla tego urządzenia - nie wykluczam, że mogą być
zaszyfrowane.
Napisz dokładniej o jakie urządzenie chodzi bo w tym procku nie widzę
żadnego obszaru wewnętrznej pamięci PROM/EPROM/EEPROM/FLASH, w której
dałoby się trzymać bezpiecznie klucze szyfrowania czy inne sekrety.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
12. Data: 2012-01-09 23:02:54
Temat: Re: szyfrowanie kodu
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2012-01-09 23:43 Adam Dybkowski napisał(a):
> W dniu 2012-01-08 21:07 identifikator: 20110701 napisał(a):
>
>> czy istnieją procki które umożliwiają zaszyfrowanie kodu który do nich
>> wgrywamy? chodzi o to, żeby nie można było zdeasemblować... dla
>> wyśmiewaczy powiem, że firmware RTL8186 jest zaszyfrowane więc pytanie
>> jest jak najbardziej na miejscu...
>
> A gdzie znalazłeś informację, że RTL8186 obsługuje zaszyfrowany firmware?
> Tu jest krótki opis tego procka:
> http://www.realtek.com.tw/products/productsView.aspx
?Langid=1&PFid=1&Level=5&Conn=4&ProdID=4
>
> A tu jest pinout i spis rejestrów. Reszta to standardowy rdzeń MIPS oraz
> podukłady I/O opisane w innych dokumentach.
Zapomniałem o linku do PDFa:
http://approsoftware.com/download/rtl8186/doc/SDK/RT
L8186spec_preliminary.pdf
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
13. Data: 2012-01-10 00:41:00
Temat: Re: szyfrowanie kodu
Od: "Dariusz K. Ładziak" <d...@n...pl>
Użytkownik Paweł napisał:
> 3. AVR mają możliwość zabezpieczenie pamięci flash przed odczytem.
> Oznacza to, że nie uda się odczytać bootloadrea i poznać klucza jaki on
> używa.
Nie da się metodami nieniszczącymi - jak układ rozebrać to
zabezpieczenia idzie zdjąć.
--
Darek
-
14. Data: 2012-01-10 00:50:50
Temat: Re: szyfrowanie kodu
Od: Zenek <t...@p...pl>
W dniu 2012-01-10 00:02, Adam Dybkowski pisze:
> W dniu 2012-01-09 23:43 Adam Dybkowski napisał(a):
>> W dniu 2012-01-08 21:07 identifikator: 20110701 napisał(a):
>>
>>> czy istnieją procki które umożliwiają zaszyfrowanie kodu który do nich
>>> wgrywamy? chodzi o to, żeby nie można było zdeasemblować... dla
>>> wyśmiewaczy powiem, że firmware RTL8186 jest zaszyfrowane więc pytanie
>>> jest jak najbardziej na miejscu...
>>
>> A gdzie znalazłeś informację, że RTL8186 obsługuje zaszyfrowany firmware?
>> Tu jest krótki opis tego procka:
>> http://www.realtek.com.tw/products/productsView.aspx
?Langid=1&PFid=1&Level=5&Conn=4&ProdID=4
>>
>>
>> A tu jest pinout i spis rejestrów. Reszta to standardowy rdzeń MIPS oraz
>> podukłady I/O opisane w innych dokumentach.
>
> Zapomniałem o linku do PDFa:
> http://approsoftware.com/download/rtl8186/doc/SDK/RT
L8186spec_preliminary.pdf
>
>
Chlopie daj sobie na wstrzymanie jakis dzieciok chcial sobie wyedytowac
firmware w wordzie i stwierdzil ze chyba jest zaszyfrowane. Albo inny
dzieciok mu to powiedzial i malpa uwierzyla.
A wystarczylo tylko rozpakowac i zamontowac w systemie, ale o tym wiem
ja i kazdy kto ma pojecie o szyfrowaniu kodu programu.
-
15. Data: 2012-01-10 07:47:17
Temat: Re: szyfrowanie kodu
Od: "identifikator: 20110701" <N...@g...pl>
> A wystarczylo tylko rozpakowac i zamontowac w systemie, ale o tym wiem ja
> i kazdy kto ma pojecie o szyfrowaniu kodu programu.
to podpowiedz jak wypakować, bo ja próbowałem i nie wyszło, a może mylisz z
RTL8181 dla którego sie da...
-
16. Data: 2012-01-10 14:21:50
Temat: Re: szyfrowanie kodu
Od: Zenek <t...@p...pl>
W dniu 2012-01-10 08:47, identifikator: 20110701 pisze:
>> A wystarczylo tylko rozpakowac i zamontowac w systemie, ale o tym wiem
>> ja i kazdy kto ma pojecie o szyfrowaniu kodu programu.
>
> to podpowiedz jak wypakować, bo ja próbowałem i nie wyszło, a może
> mylisz z RTL8181 dla którego sie da...
Tar bedzie najlepszy po wskazowki polecam SDK ktore tworzy ten image i
pozniej go kompresuje.