PC World
niedziela 1 sierpnia 2010

Aktualności: Oprogramowanie

Pwn2Own - IE8 i iPhone padną pierwszego dnia?

.. / Bezpieczeństwo / Bezpieczeństwo komputera osobistego: Narzędzia hakerskie
.. / Biznes / Wydarzenia: Konkursy

securitystandard
19 marca 2010 13:55

W przyszłym tygodniu odbędzie się kolejna edycja słynnego konkursu hakerskiego Pwn2Own. Zdaniem jednego z organizatorów imprezy, w pierwszej kolejności uczestnicy zdołają sforsować zabezpieczenia smartphone'a firmy Apple oraz najnowszej wersji Internet Explorera.

Prognoza Aarona Portnoya - specjalisty ds. bezpieczeństwa z firmy 3Com TippingPoint (która jest jednym z organizatorów i sponsorów konkursu) jest o tyle zaskakująca, że podczas kilku poprzednich edycji pierwszą "pokonaną" przeglądarką był zwykle program Safari Apple'a (rok i dwa lata temu włamanie się przez tę przeglądarkę do Mac OS X zajęło hakerowi Charlie'mu Millerowi zaledwie kilka minut).

Portnoy uważa, że tym razem pierwszą przeglądarką, do której ktoś zdoła się włamać, będzie Internet Explorer 8 Microsoftu. Specjalista dodał też, że iPhone będzie jedynym urządzeniem mobilnym, którego zabezpieczenia zostaną sforsowane podczas tegorocznej edycji Pwn2Own. Tak w każdym razie wynika z rozmów z osobami, które oficjalnie zgłosiły się do udziału w konkursie (rozpoczynającym się 24 marca w Vancouver, podczas konferencji CanSecWest). Dodajmy, że te prognozy są nieco odmienne od wcześniejszych przewidywań Aarona Portnoya - jeszcze niedawno mówił on, że jako pierwsza "padnie" przeglądarka Safari, zaś od odpowiedzi na pytania o to, do którego smartfona ktoś zdoła się włamać, zdecydowanie się uchylał.

100 000 USD do wygrania

Łączna pula nagród w Pwn2Own 2010 to 100 tys. USD. Konkurs będzie przebiegał dwutorowo - uczestnicy będą próbowali sforsować zabezpieczenia popularnych przeglądarek internetowych oraz systemów instalowanych w urządzeniach mobilnych. Jeśli chodzi o przeglądarki, to celem będą aplikacje Chrome, Firefox, Internet Explorer oraz Safari (zainstalowane w Windows 7 lub Mac OS X). W drugiej części uczestnicy będą mieli do wyboru Apple iPhone 3GS, Blackberry Bold 9700, Nokię z systemem Symbian S60 (modelu na razie nie podano) oraz Motorolę z systemem Android (najprawdopodobniej będzie to model Droid).

"Dowiedziałem się, że jeden ze współpracujących z naszym projektem ZDI specjalistów ostrzy sobie zęby na Internet Explorera 8 - zamierza on zaatakować tę przeglądarkę już pierwszego dnia. Wygląda na to, że zobaczymy bardzo interesującego - z technicznego punktu widzenia - exploita" - zapowiada Portnoy.

ZDI to skrót od Zero Day Initiative - prowadzonego przez TippingPoint programu wypłacania nagród pieniężnych za dostarczenie informacji o poważnych, nieznanych wcześniej lukach w oprogramowaniu. Warto dodać, że programem tym są automatycznie objęte wszystkie luki ujawnione w ramach Pwn2Own (przedstawiciele TippingPoint przekazują później szczegółowe informacje o błędach producentowi danej aplikacji czy systemu).

Włamanie do IE8 nie będzie proste

We wpisie opublikowanym w blogu TippingPoint Aaron Portnoy tłumaczy, że skuteczne włamanie do IE8 w Windows 7 będzie niezwykłym wyczynem - haker będzie bowiem musiał obejść dwie domyślnie włączone technologie zabezpieczające - DEP (Data Execution Prevention) oraz ASLR (Address Space Layout Randomization). Fakt, iż ów atak jest zapowiedziany na pierwszy dzień, świadczy o tym, że luka występuje w kodzie IE - ponieważ pierwszego dnia można atakować wyłącznie "gołe" - tzn. pozbawione wszelkich pluginów i wtyczek aplikacje (możliwość wykorzystania luk w popularnych dodatkach - np. wtyczce Flash - pojawi się dopiero drugiego dnia).

"Udostępniono mi pewne informacje na temat metody ataku, którą zamierza wykorzystać ów haker - i nie mam wątpliwości, że będzie on w stanie bez problemu obejść DEP i ASLR" - mówi Portnoy. Jego zdaniem ofiarą nr 2 będzie Safari (specjalista już wcześniej stwierdził, że to nieuchronne, ponieważ "zabezpieczenia w Mac OS X 10.6 - vel Snow Leopard - są znacznie gorsze niż w Windows 7"), zaś jedyną przeglądarką, do której nikt nie zdoła się włamać, będzie Google Chrome. Portnoy tłumaczy, że jest to obecnie najlepiej zabezpieczona przeglądarka internetowa - głównie za sprawą umiejętnego zastosowania w niej tzw. sandboksingu.

iPhone jedynym pokonanym smartphone'em?

Opierając się na informacjach od uczestników Aaron Portnoy stwierdził też, że iPhone 3GS firmy Apple będzie jedynym smartphone'em, do którego ktoś zdoła się włamać i że najprawdopodobniej nastąpi to już pierwszego dnia konkursu. BlackBerry, Nokia i urządzenie z Androidem najprawdopodobniej wyjdą z rywalizacji bez szwanku.

Dodajmy, że wspomniany już dwukrotny tryumfator Pwn2Own - Charlie Miller - weźmie udział również w tegorocznej edycji imprezy. I znów zamierza włamywać się do przeglądarki Safari. Apple co prawda usunął z niej przed tygodniem aż 16 błędów, ale Miller twierdzi, że kilka luk wciąż pozostało w programie i za ich pośrednictwem będzie w stanie sforsować zabezpieczenia aplikacji.

Wystaw ocenę: 
 Średnia ocena: 
(Głosów: )

Komentarze

Redakcja PC World nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.

~Gość

  • ocena: brak oceny
  • IP: 85.128.36.194
  • 19-03-2010, 15:02

może włamią się gdy Windows 7 będzie w 32 bitowej wersji i domyślnej konfiguracji (skonfigurowana poprawnie jest bezpieczne) Również stawiam, że wszystkie wersje 64 bitowe Windows 7 i Windows 2008 R2 bezpieczne.

~Zeke

  • ocena: brak oceny
  • IP: 165.72.200.11
  • 19-03-2010, 15:06

Zaraz, tadziu, to domyślna instalacja Windowsa jest skonfigurowana niepoprawnie? I 32-bitowa wersja jest zubożona, jeśli chodzi o bezpieczeństwo? To okropne!

~Gość

  • ocena: brak oceny
  • IP: 85.128.36.194
  • 19-03-2010, 15:08

zeke: wiesz dobrze, że nie ma idealnej konfiguracji, dla każdego coś innego jet optymalne. Konfiguracja zapewniajaca szczelność jest inna od konfiguracji zapewniajacej maksimum typowych usług itd. W wersji 64 bitowej, jak powinieneś wiedzieć procesory intela i amd mają ochronę, wykorzystywaną przez windows, która nie jest udostępniana sprzętowo (na tych procesorach) dla programów 32 bitowych - to raczej podstawy - szkoda, że nie dla linuksowców.

~Zeke

  • ocena: brak oceny
  • IP: 165.72.200.11
  • 19-03-2010, 15:15

"Konfiguracja zapewniajaca szczelność jest inna od konfiguracji zapewniajacej maksimum typowych usług"

No to jeszcze wytłumacz, o oświecony, która z nich jest domyślną konfiguracją?

"procesory intela i amd mają ochronę, wykorzystywaną przez windows, która nie jest udostępniana sprzętowo"

Jeśli możesz, rozwiń głęboką myśl, bo zapowiada się fascynująco.

~max

  • ocena: brak oceny
  • IP: 89.79.165.125
  • 19-03-2010, 15:18

Wg bełkotalizatora (analizatora bełkotu) tadek chciał powiedzieć, że w sprzęcie istnieje funkcjonalność, której ten sprzęt nie udostępnia, lecz boski Windows jest tak boski, że i tak z niej korzysta.
Pewnie miał na myśli DEP/NX, ale kto go tam wie. W każdym razie z nieudostępnianiem to bzdury.

~Wesoły

  • ocena: brak oceny
  • IP: 88.199.116.7
  • 19-03-2010, 15:30

Tadziu, Ty nad poziomy wylatujesz, a bełkotu całe ogromy przeniknąłeś od końca do końca. Nawet nie chce mi się komentować...

~Konio

  • ocena: brak oceny
  • IP: 213.46.250.168
  • 19-03-2010, 15:32

Pytacie sie nas w tym tytule (znak zapytania na koncu), czy oznajmiacie? Jesli pytacie, to odpowiedz brzmi "Skad mam wiedziec?"

~Gość

  • ocena: brak oceny
  • IP: 85.128.36.194
  • 19-03-2010, 16:00

wesoły maxie: powinieneś wiedzieć, że DEP i randomizacja oraz segment protection i parę innych jest dostęne i wykorzystywane w 64 i w 32 bitowych aplikacjach i systemach ale inna część nie jest dostępna w sprzęcie pracującym dla 32 bitowych aplikacji ani nawet dla jądra systemu - jednak może doczytasz wesoły maxie podstawy i nie zastępuj ich prześmiewami linuksiarza bo obnażasz swoją małość a faktów nie zmienisz.

~Zeke

  • ocena: brak oceny
  • IP: 165.72.200.11
  • 19-03-2010, 16:13

"bo obnażasz swoją małość a faktów nie zmienisz"

Tadziu, przypomnę ci te słowa zaraz po tym, jak na wyżej wspomnianej imprezie padnie IE 8.
I może wtedy doczytasz jakiekolwiek podstawy o bezpiecznych systemach.

~max

  • ocena: brak oceny
  • IP: 89.79.165.125
  • 19-03-2010, 16:36

tad: bełkoczesz kompletnie. Jak coś nie jest udostępniane przez sprzęt, to software nie ma do tego dostępu. I tego nie zmienisz, skończ zaklinać rzeczywistość.
Problem z tobą wynika zdaje się nie z twojej niewiedzy, tylko z twojego braku umiejętności posługiwania się językiem polskim. Piszesz zdania tak nieczytelne, tak przekombinowane i tak nielogiczne, że jakikolwiek potencjalny sens i tak jest zagrzebany pod toną niepotrzebnych ozdobników i niezręczności gramatycznych.

~Wesoły

  • ocena: brak oceny
  • IP: 88.199.116.7
  • 19-03-2010, 16:42

Tadziu, powinieneś wiedzieć ze nie wiesz o czym mówisz. Ja od nie wiem jak długo na Linuksie mam dostępne opcje noexec, nosuid czy nodev. PaX jest znany nam od 2000 roku. Obsługuje architektury Alpha, AMD64, IA-64, MIPS, PA-RISC, PowerPC oraz SPARC. Dodatkowo emuluje działanie na procesorach x86. Przy tym Windows to po prostu żałosna ograniczona namiastka. Jest też Exec Shield od Red Hat. Zresztą ta żałosna implementacja w Windowsie pozwalała na atak return-to-libc który wyłączał DEP. Potrzeba ASLR została opisana w dokumentacji PaX, zaś Microsoft wprowadził to dopiero przy Viście. Czyli całkiem niedawno.
Może następnym razem sam poczytaj zanim coś powiesz.

bounder

  • ocena: 4
  • IP: 80.239.242.95
  • 19-03-2010, 17:31

@Zake

zamilcz! bo takie brednie jakie ty gosciu wypisujesz przechodzą ludzkie pojęcie

AUKCJE

Navroad NR320BM + Navroad Map 7.72 Europa NA MOTOR

Kup Teraz: 1099 zł
Ilość przedmiotów: 10
Liczba ofert: 0
Data zakończenia: 2010-08-12 13:52:38
Lokalizacja: Lublin