Pomóż odblokować Motorolę Milestone
Jak może część z Was wie, kultowy telefon - Motorola Milestone ma zablokowany bootloader, który znacznie ogranicza możliwość modyfikowania oprogramowania. Jednak społeczność użytkowników nie chce tego tak zostawić, pomóż w projekcie BOINC – MilestoneRSA który ma złamać klucz szyfrujący.
chrabja z- #
- #
- #
- #
- #
- #
- #
- #
- 202
Komentarze (202)
najlepsze
Komentarz usunięty przez moderatora
"This project uses the very naive bruteforce approach. In the worst case this algorithm will find the solution only after the earth is long gone (as in 'never' ;)), but there is a minimal chance that we're lucky and guess the correct key. To be honest, I cannot think of many events that are more unlikely to happen than finding the key, but
Dzięki za śledztwo evolucja :)
podobnie jak w przypadku Samsung Spica i tutaj dostajesz sprzęt wart znacznie więcej niż za niego płacisz
dodatkowo dzięki Milestone Motorola "wróciła" na rynek telefonów
Tutaj raczej chodzi nie tyle, że wydaje sprzęt za bezcen, a o to, że wszyscy inni producenci zaczęli wydawać produkty na procesorach Qualcomm, które bazują na starej architekturze ARM. Motorola wykorzystała natomiast nowszą generację procesorów ARM i na tym nie poprzestała. Dodatkowo zoptymalizowała kod Androida, by przy 400 MHz na ich
Komentarz usunięty przez moderatora
Również się zarejestrowałem tylko po to, żeby wykopać. Link już poszedł do wszystkich znajomych, 2 kompy w domu pracują. Jeszcze dzisiaj złamiemy ten klucz :P
Komentarz usunięty przez moderatora
i 3 moje
Może lepszym wyjściem jest szantaż? Pomysł mam taki:
Niech wszyscy kontynuują pracę nad tym projektem BOINC. Powinniśmy sformułować odpowiedni list do Motoroli z objaśnieniem, że w akcie desperacji setki osób powierzyły moc obliczeniową swoich komputerów na projekt MilestoneRSA wiedząc, że szanse na złamanie klucza są zerowe. Dodatkowo trzeba by było załączyć wiele obliczeń pokazujących, jak wiele energii(w przeliczeniu na kWh, tony CO2, drzewa i $) tracimy łącznie
Policzmy procent ze wzoru (liczbasprawdzonychkombinacji) / (liczba_kombinacji do sprawdzenia) = 3,12*10^28 / 2^511 czyli coś około 10^(-70)
EDIT: to znaczy - to nie jest tak, że w ogólnym przypadku - po prostu autor zastosował bardzo słaby algorytm. Najlepszy znany algorytm działa sporo szybciej - na zwyczajnej maszynie czas maleje z liczb rzędu 10^100 lat do bilionów lat. Gdyby dało się go łatwo zrównoleglić i odpalić na wielu maszynach tak jak tutaj BOINC to byłaby szansa. Udawało się potężnymi nakładami faktoryzować liczby około 600-700 bitowe (patrz:
Klucz szyfrujący i deszyfrujący w RSA jest tworzony na podstawie dużej liczby złożonej z dokładnie dwóch czynników pierwszych - np. 77 = 711. Każda liczba złożona ma unikalny rozkład na czynniki pierwsze: np. 65 = 513, 93 = 331. Chodzi o to, że mamy do dyspozycji tę liczbę po lewej stronie równości - ona ma około 300
1. Zarejestruj się na stronie projektu:
http://poseidon.shacknet.nu:8080/MilestoneRSA/create_account_form.php
2. Przyłącz się do forumowej grupy http://poseidon.shacknet.nu:8080/MilestoneRSA/team_display.php?teamid=1
3. Pobierz i zainstaluj program BOINC: http://boinc.berkeley.edu/download.php
4. W okienku „Przyłącz się” które wyskoczy po instalacji i ponownym uruchomieniu komputera wybierz „Przyłącz się do projektu”
5. W polu „Adres projektu” wklej adres http://poseidon.shacknet.nu:8080/MilestoneRSA/
6. Wybierz opcję „Tak, istniejący uczestnik” i wpisz swoje dane które podałeś przy rejestracji
...bo strone padliście. : x
@Persil: ja myślę, że on już ustawił komputery i napisał tylko w jaki sposób ;)
skoro szukamy dwóch liczb pierwszych, i omijamy te parzyste [podzielne przez 2], dlaczego nie ominiemy tych podzielnych przez 3, 5, 7, 11, 13 i 17? w pierwszej setce jest 26 liczb pierwszych. [1/4] w pierwszych 8000 jest 1000 liczb pierwszych [1/8] co daje nam 2 lub 3 bity złożoności mniej.
10,000. liczba pierwsza to 15485857 [prawie 16m co daje 1/1600] w przypadku ogromnych liczb
zwróć uwagę, że żeby puścić sito musisz mieć do dyspozycji coś co pamięta po bicie dla każdej liczby z przedziału [1;sqrt(N)] (a właściwie to nawet [1;N]), gdzie N jest tym co szukasz - gdy N
A jeśli macie mocne karty graficzne to polecam GPUGRID http://www.gpugrid.net/
Jeśli jednak zależy wam na złamaniu tego klucza to podłączcie się do AQUA@home http://aqua.dwavesys.com/ wspomożecie w ten sposób badania nad komputerami kwantowymi, które dzięki algorytmowi Shora poradzą sobie z RSA w kilka chwil.
... a chciałem pomóc :(
mogli chociaż jakie cycki wrzucić w pokaz slajdów.....
Szansa wynosi mniej niż 1/10^100 % = 0,00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000001%.
Bardzo, bardzo mizerne szanse to dla mnie 0,1%, albo 0,01% lub nawet to że wygram w totka i trafię szóstkę. Szanse są za małe by nazwać je bardzo mizernymi.
Skacząc na główkę
mernoty