<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A08CRno7fCp7ImA9WxFaF0U.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155</id><updated>2010-07-22T11:11:07.404+02:00</updated><title>HARD CORE SECURITY LAB</title><subtitle type="html">Bringing hard core (in)security into your digital world since 2009...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.hcsl.pl/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.hcsl.pl/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>528</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/HCSL" /><feedburner:info uri="hcsl" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;A08CRno6fSp7ImA9WxFaF0U.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-7314578657687910029</id><published>2010-07-22T11:08:00.001+02:00</published><updated>2010-07-22T11:11:07.415+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-22T11:11:07.415+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo danych" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo aplikacji" /><title>Socjotechniczne ataki na... szkolne procesy rekrutacyjne</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/socjotechniczne-ataki-na-szkolne.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TEgINgoLJ5I/AAAAAAAADF4/blr5oPD_8Dc/s320/maska.png" /&gt;&lt;/a&gt;Od pewnego czasu polskie przedszkola znów pękają w szwach, a rodzice zaciekle walczą o każde wolne miejsce. Jak to zwykle w naszym pięknym kraju bywa, znów ktoś czegoś odpowiednio nie zaplanował, nie tym jednak będziemy się dziś zajmować. Otóż okazuje się, że przebiegli rodzice mogą za pomocą prostych ataków socjotechnicznych wyeliminować część konkurencji startującej wraz z ich pociechą w wyścigu o upragnione przedszkolne miejsca. Poniższe przykłady nie mają jednak zachęcać do podobnych praktyk, a raczej zwracać uwagę na kilka potencjalnych zagrożeń.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Spójrzmy najpierw na &lt;a href="http://www.thisislondon.co.uk/standard/article-23854546-mother-faked-identity-in-bid-to-cheat-girl-of-school-place.do"&gt;przykład pewnej Brytyjki&lt;/a&gt;, która chcąc zapewnić swemu dziecku miejsce w prestiżowej londyńskiej szkole podstawowej, posunęła się do podstępu godnego samego &lt;a href="http://pl.wikipedia.org/wiki/Kevin_Mitnick"&gt;mistrza Mitnicka&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Sprytna mama założyła odpowiednie konto w usłudze Gmail i podszyła się pod rodzica jednego z dzieci, które znajdowało się na liście rekrutacyjnej wyżej od jej własnej pociechy. W wiadomości e-mail skierowanej do władz szkolnych, kobieta poprosiła po prostu o wykreślenie konkurencyjnego dziecka z listy, a prośba ta została spełniona! E-mail zawierał dane personalne dziecka (w tym dokładną datę urodzenia), co najwyraźniej szkoła uznała za wystarczające potwierdzenie tożsamości rzekomego rodzica.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TEgLEqQABgI/AAAAAAAADGA/kANAVYeVPjA/s1600/school.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TEgLEqQABgI/AAAAAAAADGA/kANAVYeVPjA/s320/school.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Spójrzmy teraz na nasze rodzime przedszkolne procesy rekrutacyjne. Jak się okazuje, przykładowo w Warszawie działa &lt;a href="http://www.edukacja.warszawa.pl/index.php?wiad=2033"&gt;Elektroniczny system ewidencji podań do warszawskich przedszkoli&lt;/a&gt;. Proces rekrutacyjny na ten rok został już dawno zakończony i trudno obecnie poznać jego szczegóły, wygląda jednak na to, że zgłoszenie sprowadza się do wypełnienia odpowiedniego formularza online dostępnego w ramach &lt;i&gt;&lt;a href="https://warszawa.silvermedia.pl//"&gt;Elektronicznego Systemu Ewidencji Podań&lt;/a&gt;&lt;/i&gt;. Możemy więc założyć, że po wszystkim otrzymamy jakiś mail z potwierdzeniem. Jeśli nawet w ten sposób nie poznamy adresu e-mailowego odpowiedniego do złożenia fałszywej rezygnacji w imieniu rodziców konkurencyjnego dziecka, to na głównej stronie dostępny jest następujący adres kontaktowy: &lt;i&gt;przedszkola2009@edukacja.warszawa.pl&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
Pytanie tylko, czy odpowiednio spreparowany e-mail pozwoliłby nieuczciwym rodzicom na wykreślenie z listy innego, dowolnie wybranego dziecka? Nikomu nie radzę jednak przeprowadzania tego typu prób (brytyjską mamą zajęła się już policja).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Przy coraz częściej stosowanych rekrutacjach elektronicznych, tego typu próby kradzieży tożsamości będą się pojawiać coraz częściej. W jaki więc sposób waszym zdaniem należy zabezpieczać tego typu przedsięwzięcia? Z jednej strony cała procedura nie może być zbyt skomplikowana, z drugiej jednak nie może być tak, że podanie kilku danych personalnych oraz skorzystanie z odpowiednio sugestywnego adresu e-mailowego pozwoli każdemu na skuteczne podszycie się pod innych uczestników rekrutacji...&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://www.thisislondon.co.uk/standard/article-23854546-mother-faked-identity-in-bid-to-cheat-girl-of-school-place.do"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-7314578657687910029?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/AKg5unjQntQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/7314578657687910029/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/socjotechniczne-ataki-na-szkolne.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7314578657687910029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7314578657687910029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/AKg5unjQntQ/socjotechniczne-ataki-na-szkolne.html" title="Socjotechniczne ataki na... szkolne procesy rekrutacyjne" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TEgINgoLJ5I/AAAAAAAADF4/blr5oPD_8Dc/s72-c/maska.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/socjotechniczne-ataki-na-szkolne.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEHRHozcSp7ImA9WxFaF0w.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-6429590629822782350</id><published>2010-07-21T15:02:00.002+02:00</published><updated>2010-07-21T15:07:15.489+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-21T15:07:15.489+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><title>Nieskomplikowane i jednocześnie bezpieczne hasła? To jednak możliwe!</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/nieskomplikowane-i-jednoczesnie.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TCiUIm8W8HI/AAAAAAAAC8g/S0hSg69zt28/s320/password.png" /&gt;&lt;/a&gt;Hasło powinno być długie i składać się przynajmniej z 14 znaków. Ponadto, musi zawierać litery (najlepiej małe oraz wielkie), cyfry oraz symbole. Idealne hasło nie powinno się z niczym kojarzyć oraz nie powinno składać się ze słów lub fraz występujących w słownikach. Poza tym, do każdego zastosowania powinniśmy użyć innego, silnego hasła. To już nie tylko zalecenia, nowoczesne systemy informatyczne oraz serwisy internetowe zaczynają na nas wymuszać stosowanie coraz bardziej skomplikowanych fraz, okazuje się jednak, że badacze z firmy Microsoft chcą zupełnie zrewolucjonizować ten najpopularniejszy sposób uwierzytelniania.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Wymóg stosowania bardzo silnych haseł ma nas uchronić przed atakami siłowymi (ang. &lt;i&gt;brute force&lt;/i&gt;) oraz słownikowymi, należy jednak pamiętać, że użytkownicy bardzo często w takich przypadkach po prostu zapisują gdzieś (np. na kartce papieru, w pliku tekstowym lub po prostu w przeglądarce) trudne do zapamiętania hasła. Jeśli nie chcemy zapisywać naszych haseł w postaci jawnej, jedynym rozwiązaniem może się okazać &lt;a href="http://www.hcsl.pl/2010/03/superbezpieczne-hasa-zapisane-na-zotej.html"&gt;opracowanie jakiegoś własnego systemu generowania bezpiecznych haseł&lt;/a&gt;.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/S4v03vvOY2I/AAAAAAAACDo/NZCQ342R6Oo/s1600/Karteczka3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/S4v03vvOY2I/AAAAAAAACDo/NZCQ342R6Oo/s320/Karteczka3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Bardzo często też, zamiast wprowadzać wyjątkowo restrykcyjne wymogi złożoności haseł, stosuje się mechanizmy czasowo blokujące (ang. &lt;i&gt;lock-out&lt;/i&gt;) konto użytkownika po kilku nieudanych próbach logowania. Czy takie zabezpieczenie jest skuteczne? Może być skuteczne w przypadku ataku wymierzonego w konkretnego użytkownika, jeśli jednak intruz poszukuje dowolnych poświadczeń pozwalających na zalogowanie się do usługi, wystarczy tylko, że wykorzystany zostanie prosty trik.&lt;br /&gt;
&lt;br /&gt;
Otóż nie jest tajemnicą, że &lt;a href="http://www.hcsl.pl/2010/06/jakie-hasa-najczesciej-stosuja-polscy.html"&gt;użytkownicy komputerów pewne hasła stosują częściej od innych fraz&lt;/a&gt;. W efekcie możliwe jest utworzenie pewnego słownika kilku haseł najczęściej stosowanych. Teraz wystarczy już tylko uruchomić masową próbę logowania, jednak algorytm siłowy lub słownikowy utworzyć tak, by zmieniały się loginy i dla każdej sprawdzanej nazwy użytkownika wystarczy tylko wykonać próbę logowania z ustalonymi wcześniej kilkoma hasłami najpopularniejszymi. W efekcie mechanizm blokowania kont nie zablokuje intruza (próba logowania na każde z kont odbywa się tylko kilka razy), natomiast potencjalnie uda się ustalić wiele poprawnych poświadczeń.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Skoro więc wiemy już, że wymuszanie silnych haseł ma swe wady (często powoduje zapisywanie haseł w rozmaitej postaci), a blokadę &lt;i&gt;lock-out&lt;/i&gt; można obejść za pomocą ataku sprawdzającego tylko kilku najpopularniejszych haseł dla wielu różnych kont, to cóż nam pozostaje w walce z komputerowymi przestępcami? Okazuje się, że rozwiązaniem mogą się okazać hasła nieskomplikowane, jednak bezpieczne ze względu na pewną dodatkową cechę systemu informatycznego.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Wyobraźmy sobie duży serwis internetowy (np. Gmail lub Hotmail), który nie narzuca absolutnie żadnych wymogów co do postaci oraz złożoności haseł swych użytkowników. W zamian jest jednak wymóg taki, że dane hasło nie zostanie przyjęte, jeśli jest już zbyt popularne pośród dotychczasowych użytkowników. Jeśli więc np. pięciu użytkowników stosuje już hasło &lt;i&gt;asdfqwer&lt;/i&gt;, to szósty chętny na tę frazę będzie musiał już wymyślić coś innego. W połączeniu z klasycznym mechanizmem blokady &lt;i&gt;lock-out&lt;/i&gt; chroniącym pojedyncze konto przed siłowymi oraz słownikowymi atakami, takie podejście uniemożliwia wykonanie ataku z wykorzystaniem kilku bardzo popularnych haseł, ponieważ takich haseł po prostu w takim systemie nie będzie...&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Mimo, że intruz może założyć, że niemal na pewno pośród kilku milionów użytkowników występuje kilka haseł &lt;i&gt;asdfqwer&lt;/i&gt;, to jednak wiedząc, że jest ich co najwyżej 5, atak &lt;i&gt;online&lt;/i&gt; sprawdzający wszystkie kombinacje loginów z taką właśnie frazą nie daje dużej nadziei na sukces. Natomiast w klasycznym systemie informatycznym, pośród kilku milionów użytkowników można się spodziewać, że ilość haseł typu &lt;i&gt;asdfqwer &lt;/i&gt;może wynieść setki lub nawet tysiące wystąpień, co pozwala już na przeprowadzenie ataku na różne konta sprawdzając właśnie tę frazę jako potencjalne hasło.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Powyższy pomysł badaczy jest moim zdaniem bardzo obiecujący i unikatowy. Można powiedzieć, że zastosowanie takiej metody podnosi bezpieczeństwo systemu, ale również zwiększa komfort użytkowników (brak absurdalnych wymogów dotyczących złożoności haseł), co jest połączeniem naprawdę niecodziennym. Ograniczeniem jest jednak z pewnością to, że powyższa metoda sprawdzi się wyłącznie w największych serwisach internetowych z milionami aktywnych użytkowników. Ciekawe więc, czy metoda to kiedykolwiek zostanie w praktyce zastosowana? Warto również pamiętać, że żadne hasło oraz mechanizm wbudowany w centralny system informatycznych nie uchroni nas przed &lt;a href="http://www.hcsl.pl/2010/02/uwaga-na-nowe-triki-tworcow.html"&gt;atakiem phishingowym&lt;/a&gt; lub też &lt;a href="http://www.hcsl.pl/2010/07/otwartozrodowy-niewykrywalny-dla.html"&gt;keyloggerem obecnym w naszym systemie&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://research.microsoft.com/pubs/132859/popularityISeverything.pdf"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-6429590629822782350?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/hgBbxsmNAas" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/6429590629822782350/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/nieskomplikowane-i-jednoczesnie.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6429590629822782350?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6429590629822782350?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/hgBbxsmNAas/nieskomplikowane-i-jednoczesnie.html" title="Nieskomplikowane i jednocześnie bezpieczne hasła? To jednak możliwe!" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TCiUIm8W8HI/AAAAAAAAC8g/S0hSg69zt28/s72-c/password.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/nieskomplikowane-i-jednoczesnie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HQn85eyp7ImA9WxFaF00.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-8464185106437333398</id><published>2010-07-21T09:38:00.002+02:00</published><updated>2010-07-21T10:27:13.123+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-21T10:27:13.123+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><title>Szkolenie z testów penetracyjnych systemów IT (rabat 200 zł)</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/szkolenie-z-testow-penetracyjnych.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/S-2SMkQw1KI/AAAAAAAACmI/tkI9vg9oBfg/s320/Securitum.png" /&gt;&lt;/a&gt;Wszystkie osoby zainteresowane zagadnieniami związanymi z testami penetracyjnymi systemów informatycznych, zapraszam na organizowane przez firmę &lt;i&gt;&lt;a href="http://www.securitum.pl/"&gt;Securitum&lt;/a&gt;&lt;/i&gt; szkolenie autorskie. Świetny dobór tematów, nacisk na praktyczne umiejętności oraz spora dawka przydatnej wiedzy teoretycznej, wszystko to stanowi o unikalności szkolenia &lt;a href="http://www.securitum.pl/oferta/szkolenia/testy-penetracyjne-systemow-it-szkolenie"&gt;Testy penetracyjne systemów IT&lt;/a&gt;. W dodatku, czytelnicy &lt;i&gt;HARD CORE SECURITY LAB&lt;/i&gt; mogą liczyć na atrakcyjne rabaty!&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Uczestnicy warsztatów odbywających się pod patronatem &lt;i&gt;HARD CORE SECURITY LAB&lt;/i&gt; od 6 do 9 grudnia 2010 roku będą mieli między innymi możliwość:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;zaplanowania testu penetracyjnego,&lt;/li&gt;
&lt;li&gt;wykonania testu penetracyjnego,&lt;/li&gt;
&lt;li&gt;przygotowania szczegółowego raportu,&lt;/li&gt;
&lt;li&gt;zapoznania się ze sposobami skanowania (prostego i zaawansowanego),&lt;/li&gt;
&lt;li&gt;używania fuzzera w sieci,&lt;/li&gt;
&lt;li&gt;tworzenia skryptów fuzzingowych w Pythonie,&lt;/li&gt;
&lt;li&gt;analizowania wyników fuzzingu,&lt;/li&gt;
&lt;li&gt;testowania podatności na ataki typu buffer overflow,&lt;/li&gt;
&lt;li&gt;modyfikowania działania przykładowej aplikacji (gdb, deasemblacja, modyfikacja stosu),&lt;/li&gt;
&lt;li&gt;ominięcia mechanizmu uwierzytelniania w przykładowej aplikacji,&lt;/li&gt;
&lt;li&gt;przeprowadzenia analizy exploita,&lt;/li&gt;
&lt;li&gt;zapoznania się z wybranymi narzędziami pomagającymi w testach penetracyjnych.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Grupa docelowa szkolenia:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;osoby odpowiedzialne za testowanie bezpieczeństwa w firmie,&lt;/li&gt;
&lt;li&gt;administratorzy sieci i systemów,&lt;/li&gt;
&lt;li&gt;programiści,&lt;/li&gt;
&lt;li&gt;pracownicy departamentów bezpieczeństwa,&lt;/li&gt;
&lt;li&gt;osoby zainteresowane bezpieczeństwem sieciowym,&lt;/li&gt;
&lt;li&gt;osoby odpowiedzialne za monitoring bezpieczeństwa w firmie,&lt;/li&gt;
&lt;li&gt;osoby techniczne odpowiedzialny za rekomendacje wyboru ochrony systemów IT w przedsiębiorstwie.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;W trakcie szkolenia omówione zostaną metodologie i dokumentacje:&lt;/span&gt;:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;OSSTMM (Open Source Security Testing Methodology Manual),&lt;/li&gt;
&lt;li&gt;ISSAF (Information Systems Security Assessment Framework),&lt;/li&gt;
&lt;li&gt;dokumentacja/benchmark CIS (Center for Internet Security),&lt;/li&gt;
&lt;li&gt;dokumentacja NIST,&lt;/li&gt;
&lt;li&gt;OWASP Testing Guide (metodologia szczegółowa).&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Więcej informacji i &lt;a href="http://www.securitum.pl/kontakt/testy-penetracyjne-systemow-it-szkolenie"&gt;formularz zgłoszeniowy&lt;/a&gt; można znaleźć na &lt;a href="http://www.securitum.pl/oferta/szkolenia/testy-penetracyjne-systemow-it-szkolenie"&gt;stronach szkolenia&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Na koniec przypomnę tylko raz jeszcze, że na wszystkich czytelników HCSL czekają kupony rabatowe. Wszystkie osoby (prywatne), które powołają się na serwis &lt;i&gt;HARD CORE SECURITY LAB&lt;/i&gt;, mogą liczyć na zniżkę w wysokości 200 zł. Biorąc pod uwagę to, że tego typu praktyczne szkolenia są w Polsce prawdziwą rzadkością, zachęcam wszystkich zainteresowanych do skorzystania z okazji do pogłębienia swej wiedzy w zakresie bezpieczeństwa sieci komputerowych.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-8464185106437333398?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/uKV9TLhH5Eo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/8464185106437333398/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/szkolenie-z-testow-penetracyjnych.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8464185106437333398?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8464185106437333398?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/uKV9TLhH5Eo/szkolenie-z-testow-penetracyjnych.html" title="Szkolenie z testów penetracyjnych systemów IT (rabat 200 zł)" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/S-2SMkQw1KI/AAAAAAAACmI/tkI9vg9oBfg/s72-c/Securitum.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/szkolenie-z-testow-penetracyjnych.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4AR3Y4cCp7ImA9WxFaFUk.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-3787217340911435572</id><published>2010-07-19T16:11:00.003+02:00</published><updated>2010-07-19T16:15:46.838+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-19T16:15:46.838+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo danych" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><title>Jeszcze raz o tym, jak w banalny sposób można oszukać antywirusa</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/jeszcze-raz-o-tym-jak-w-banalny-sposob.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TERZtfwa02I/AAAAAAAADFY/H9uhiTyvuJ4/s320/Virus.png" /&gt;&lt;/a&gt;Wbrew temu, do czego chcą nas codziennie przekonać producenci rozwiązań antywirusowych, tego typu programy nie są w stu procentach skuteczne i nie oferują nam pełnej i bezproblemowej ochrony przed wszystkimi zagrożeniami. Pomijając już tak oczywiste fakty jak to, że antywirusy wymagają ciągłych aktualizacji, zużywają cenne zasoby systemowe, a czasem nawet &lt;a href="http://www.hcsl.pl/2009/08/aktualizacje-oprogramowania-grozniejsze.html"&gt;powodują unieruchomienie całego systemu operacyjnego w wyniku fałszywych wykryć&lt;/a&gt;, dużym zaskoczeniem może być dla wielu osób to, w jak banalny sposób możliwe jest oszukanie nawet najbardziej renomowanych antywirusów. Spójrzmy na kolejny dowód.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Swego czasu &lt;a href="http://www.hcsl.pl/2010/06/jak-w-banalny-sposob-oszukac-antywirusa.html"&gt;pokazywałem&lt;/a&gt; już na łamach HCSL, że popularne antywirusy może zmylić nawet tak prosta czynność, jak podmiana ikony programu. Wtedy pojawiły się jednak m.in. głosy, że eksperyment przeprowadziłem na potencjalnie niebezpiecznym programie narzędziowym (&lt;i&gt;fgdump&lt;/i&gt;), a nie na typowym złośliwym oprogramowaniu, co wg niektórych czytelników podważało wiarygodność całego testu.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tym razem spójrzmy więc na typowy malware. Do testu wybrałem rodzimego trojana o wdzięcznej nazwie &lt;i&gt;Świnia 1.0&lt;/i&gt;. Okazuje się, że wyrośnięty &lt;i&gt;Prosiak&lt;/i&gt; jest już całkiem dobrze znany antywirusom. Dzięki &lt;a href="http://www.hcsl.pl/2009/12/jak-w-prosty-sposob-sprawdzic-czy-dany.html"&gt;świetnej usłudze Virustotal&lt;/a&gt; mamy dostęp do automatycznego skanera wyposażonego w 41 najpopularniejszych silników antywirusowych, sprawdźmy więc Świnię w pierwotnej postaci (&lt;a href="http://www.virustotal.com/pl/analisis/6e41f2f3897a353ae4d996a23820eeffa897973461188d512c9275e015b36d43-1279545160"&gt;tutaj&lt;/a&gt; dostępne są wynik skanowania):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TERarfubXMI/AAAAAAAADFg/yq4PLfCfHgs/s1600/Swinia01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="96" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TERarfubXMI/AAAAAAAADFg/yq4PLfCfHgs/s640/Swinia01.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
Jak mogliśmy się przekonać, całkiem sporo (28/42) antywirusów rozpoznaje naszego trojana, do tego poprawnie rozpoznając typ zagrożenia.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Sprawdźmy teraz, czy współczesne antywirusy dadzą się nabrać na stosunkowo prostą sztuczkę. Binarny kod programu poddamy obfuskacji, za pomocą narzędzia &lt;i&gt;&lt;a href="http://code.google.com/p/pescrambler/"&gt;PEScrambler&lt;/a&gt;&lt;/i&gt;. Zaciemnianie kodu wykonywalnego ma zazwyczaj na celu utrudnienie lub wręcz uniemożliwienie skutecznego przeprowadzenia inżynierii wstecznej. &lt;i&gt;PEScrambler&lt;/i&gt; jest właśnie bardzo skutecznym i nowatorskim obfuskatorem tego typu (więcej na jego temat można się dowiedzieć z prezentacji dostępnej&amp;nbsp;&lt;a href="http://pescrambler.googlecode.com/files/AdvancedSoftwareArmoringAndPolymorphicKungFu.pptx"&gt;tutaj&lt;/a&gt;), jak się jednak okazuje, tego typu narzędzia nadają się również świetnie jako &lt;b&gt;anty-antywirusy&lt;/b&gt;...&lt;br /&gt;
&lt;br /&gt;
Przepuśćmy więc nasz testowy malware przez &lt;i&gt;PEScramblera&lt;/i&gt;:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TERblflwfhI/AAAAAAAADFo/gsne0F-tic0/s1600/Swinia02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TERblflwfhI/AAAAAAAADFo/gsne0F-tic0/s400/Swinia02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
Spróbujmy teraz przeskanować tak powstały plik wykonywalny za pomocą usługi Virustotal (&lt;a href="http://www.virustotal.com/pl/analisis/d1cbd7d53b729d43c30000c987ce5bdaaec92fd1e8dd12ce1ebda074d2f091b5-1279546429"&gt;tutaj &lt;/a&gt;dostępne są wynik skanowania):&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TERbxttKuPI/AAAAAAAADFw/sMnmBb4hupY/s1600/Swinia03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="91" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TERbxttKuPI/AAAAAAAADFw/sMnmBb4hupY/s640/Swinia03.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
Okazuje się więc, że po zastosowaniu zaledwie jednego narzędzia (choć oczywiście proces wykonany przez PEScrambler w żadnym razie nie jest banalny) przekształcającego postać kodu binarnego, już tylko 8 antywirusów było w stanie wykryć zagrożenie! Produkty wielu renomowanych producentów nie zdołały rozpoznać przebranej Świni...&lt;br /&gt;
&lt;br /&gt;
Ten prosty eksperyment po raz kolejny obnaża niedoskonałości współczesnej generacji antywirusów. Mimo, że funkcjonalność kodu wykonywalny zawartego w pliku nie uległa żadnej zmianie, to wiele programów zabezpieczających nie zdołało wykryć zagrożenia. Z pewnością wynika to ze słabości rozmaitych sygnaturowych oraz opartych o proste sumy kontrolne metod detekcyjnych. Co prawda czołowi producenci chwalą się, że ich programy posiadają również inne zaawansowane metody rozpoznawania zagrożeń, widzimy jednak wyraźnie, że ich skuteczność pozostawia wiele do życzenia.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Podsumowując, nie możemy do końca ufać współczesnej generacji programów antywirusowych, gdyż wciąż ich skuteczność w wielu przypadkach rozczarowuje. Niestety nic jednak nie zapowiada w najbliższym czasie znaczącej poprawy w tym zakresie. Osobiście nie uważam, by kiedykolwiek programy ochronne były w stanie zapewnić nam stuprocentowe bezpieczeństwo. Coraz bardziej skłaniam się ku tezie, że przyszłością bezpieczeństwa będą nowe (projektowane od podstaw z myślą o bezpieczeństwie) architektury systemów operacyjnych, a nie programowe pakiety ochronne.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-3787217340911435572?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/2zP1mluhGEE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/3787217340911435572/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/jeszcze-raz-o-tym-jak-w-banalny-sposob.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3787217340911435572?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3787217340911435572?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/2zP1mluhGEE/jeszcze-raz-o-tym-jak-w-banalny-sposob.html" title="Jeszcze raz o tym, jak w banalny sposób można oszukać antywirusa" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TERZtfwa02I/AAAAAAAADFY/H9uhiTyvuJ4/s72-c/Virus.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/jeszcze-raz-o-tym-jak-w-banalny-sposob.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4NQH8_fip7ImA9WxFaEUQ.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-3846092111493939241</id><published>2010-07-15T13:21:00.002+02:00</published><updated>2010-07-15T13:23:11.146+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-15T13:23:11.146+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><title>Kolejne niebezpieczne dodatki do Firefoksa</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/kolejne-niebezpieczne-dodatki-do.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TD7vfjhKTXI/AAAAAAAADFI/-Lo8lxVjEw4/s320/FireFox.png" /&gt;&lt;/a&gt;Okazuje się, że niestety coraz częściej mamy do czynienia ze złośliwymi dodatkami i rozszerzeniami do popularnych przeglądarek internetowych. Kilka miesięcy temu dość głośno zrobiło się o &lt;a href="http://www.hcsl.pl/2010/02/mozilla-dodatki-do-firefoksa-byy.html"&gt;dwóch zainfekowanych dodatkach do Firefoksa&lt;/a&gt;. Kilka dni temu prezentowałem zaś &lt;a href="http://www.hcsl.pl/2010/07/rozszerzenia-do-google-chrome-moga.html"&gt;przykładowe rozszerzenie do Google Chrome&lt;/a&gt;, zdolne do potajemnego wykradania haseł internautów. Tymczasem Mozilla znów ostrzegła użytkowników swej przeglądarki przed kolejnymi oficjalnie dystrybuowanymi dodatkami.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Zgodnie z &lt;a href="http://blog.mozilla.com/addons/2010/07/13/add-on-security-announcement/"&gt;ostrzeżeniem&lt;/a&gt; opublikowanym przez Mozillę, dodatek &lt;i&gt;Mozilla Sniffer&lt;/i&gt;, który od 6. czerwca był dostępny w ramach oficjalnej witryny &lt;a href="https://addons.mozilla.org/pl/firefox/"&gt;Dodatki dla Firefoksa&lt;/a&gt;, wykradał poświadczenia internautów i przekazywał je na zdalny serwer. W chwili obecnej dodatek ten nie jest już dystrybuowany, a internauci którzy zdążyli go już pobrać (około 1800 pobrań) i zainstalować, zostaną automatycznie powiadomieni o zagrożeniu.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Niestety, może się okazać, że samo odinstalowanie dodatku to dopiero początek. Hasła i tak mogą się już znajdować w rękach komputerowych przestępców, musimy więc również zmienić wszelkie dane logowania, z których korzystaliśmy w trakcie obecności &lt;i&gt;Mozilla Sniffera&lt;/i&gt;. Jest to więc kolejny przypadek, gdy złośliwy dodatek swobodnie prześlizguje się przez automatyczne mechanizmy kontrolne Mozilli. Jako, że dodatek znajdował się w fazie eksperymentalnej (co wiązało się z odpowiednim ostrzeżeniem przy próbie jego instalacji), nie wykonano inspekcji jego kodu.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ponadto, w bardzo popularnym dodatku &lt;i&gt;CoolPreviews&lt;/i&gt; w wersji 3.0.1 oraz starszych, odkryta została poważna luka pozwalająca na wykonanie złośliwego kodu za pomocą specjalnie spreparowanego odnośnika. Sprawa jest poważna, ze względu na ogromną ilość aktywnych użytkowników (177 tys.) oraz publiczną dostępność kodu &lt;i&gt;PoC&lt;/i&gt;. Wersje dodatku podatne na atak mają również trafić na listę dodatków zablokowanych, a użytkownicy powinni skorzystać z nowej wersji &lt;i&gt;CoolPreviews&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jak już &lt;a href="http://www.hcsl.pl/2010/07/rozszerzenia-do-google-chrome-moga.html"&gt;wielokrotnie wspominałem&lt;/a&gt;, znane nam obecnie mechanizmy rozszerzania funkcjonalności przeglądarek stanowią spore realne zagrożenia dla bezpieczeństwa naszego systemu informatycznego oraz danych. Popularność dodatków oraz brak naprawdę skutecznych mechanizmów kontroli kodu przed jego upublicznieniem, zostały już dawno zauważone przez komputerowych przestępców i będą przez nich coraz częściej wykorzystywane. Wygląda więc na to, że bez stworzenie skutecznych mechanizmów detekcyjnych (prawdopodobnie nie obędzie się bez manualnej inspekcji), które skutecznie nie pozwolą złośliwym dodatkom na przedostawanie się do oficjalnych kanałów dystrybucyjnych, coraz częściej będziemy świadkami powstawania złośliwego oprogramowania, które można określić mianem... &lt;i&gt;addware&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://blog.mozilla.com/addons/2010/07/13/add-on-security-announcement/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-3846092111493939241?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/bicQ6TJyo-c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/3846092111493939241/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/kolejne-niebezpieczne-dodatki-do.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3846092111493939241?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3846092111493939241?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/bicQ6TJyo-c/kolejne-niebezpieczne-dodatki-do.html" title="Kolejne niebezpieczne dodatki do Firefoksa" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TD7vfjhKTXI/AAAAAAAADFI/-Lo8lxVjEw4/s72-c/FireFox.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/kolejne-niebezpieczne-dodatki-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MDRXk_fSp7ImA9WxFaEUo.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-4116468253024998991</id><published>2010-07-15T09:33:00.002+02:00</published><updated>2010-07-15T09:37:54.745+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-15T09:37:54.745+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><title>Pojawił się malware wykorzystujący nieznaną lukę w Windows 7</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/cakiem-niedawno-przypomnielismy-sobie.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TD64g7yV5hI/AAAAAAAADEw/NIP-KIsEJEs/s320/Windows+7.PNG" /&gt;&lt;/a&gt;Całkiem niedawno przypomnieliśmy sobie &lt;a href="http://www.hcsl.pl/2010/07/ciekawy-sposob-na-wykonczenie.html"&gt;ciekawą lukę pozwalającą na zaburzenie pracy systemu Windows XP&lt;/a&gt; za pomocą specjalnie spreparowanych skrótów. Jak się okazało, mimo swego zaawansowanego wieku, podatność ta nigdy nie została przez Microsoft załatana, tymczasem pojawiły się informacje na temat nieznanej do tej pory podatność w systemie Windows 7, która również dotyczy mechanizmu obsługi skrótów. Co najgorsze, najnowsza luka jest już w praktyce wykorzystywana przez komputerowych przestępców do infekowania popularnej&amp;nbsp;&lt;i&gt;Siódemki&lt;/i&gt;.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Eksperci z firmy VirusBlokAda odkryli niedawno malware zdolny do zainfekowania w pełni załatanego systemu Windows 7. Jak się okazało, aby paść ofiarą ataku, wystarczy tylko... wyświetlić zawartość znajdującą się na zainfekowanej pamięci USB za pomocą chociażby systemowego Eksploratora.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Malware rozprzestrzeniający się za pomocą pamięci USB jest bardzo popularny, do tej pory jednak zazwyczaj tego typu infekcje odbywały się z wykorzystaniem funkcji &lt;i&gt;Autorun&lt;/i&gt; lub &lt;i&gt;Autoplay&lt;/i&gt;. Tym razem do wykonania złośliwego kodu wykorzystywana jest nieznana do tej pory luka w mechanizmie obsługi skrótów. Okazuje się, że specjalnie przygotowane pliki &lt;i&gt;.lnk&lt;/i&gt; mogą spowodować wykonanie programu już przy samym wyświetleniu zawartości katalogu, w którym same się znajdują.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
W przypadku analizowanym przez firmę VirusBlokAda, złośliwe skróty powodowały zainstalowanie rootkita, poprzez instalację dwóch sterowników, które na chwile obecną nie są rozpoznawane jako zagrożenie przez większość programów antywirusowych:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.virustotal.com/ru/analisis/9c891edb5da763398969b6aaa86a5d46971bd28a455b20c2067cb512c9f9a0f8-1278584177"&gt;mrxnet.sys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.virustotal.com/ru/analisis/d58c95a68ae3debf9eedb3497b086c9d9289bc5692b72931f3a12c3041832628-1278584115"&gt;mrxcls.sys&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Co najciekawsze, oba pliki zostały podpisane za pomocą certyfikatu firmy &lt;i&gt;Realtek Semiconductor&lt;/i&gt;:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TD65cfne1kI/AAAAAAAADE4/1rn6g7gG1Wk/s1600/rootkit+signed.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="377" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TD65cfne1kI/AAAAAAAADE4/1rn6g7gG1Wk/s400/rootkit+signed.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Charakterystyka nowej luki co prawda nie pozwala na wykorzystanie jej do masowego infekowania użytkowników &lt;i&gt;Siódemki&lt;/i&gt;, jednak podatność ta wydaje się być stworzona do przeprowadzania ataków skierowanych na konkretny cel. Wystarczy sobie tylko wyobrazić pracownika pewnej firmy podrzucającego w formie materiałów promocyjnych zainfekowane pamięci USB pracownikom innych firm. Zainstalowany w ten sposób trojan lub inny malware może potencjalnie pozwalać na zdobycie wielu poufnych informacji.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Warto więc pamiętać, że podłączanie pamięci USB niewiadomego pochodzenia do własnego lub firmowego komputera nigdy nie jest dobrym pomysłem. Pomimo w pełni zaktualizowanego systemu oraz aktualnego programu antywirusowego, może w ten sposób dojść do infekcji! Niestety, nadal nie istnieją metody zdolne do zapewnienia nam pełnego bezpieczeństwa w obliczu ataków wykorzystujących nieznane do tej pory luki.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[&lt;a href="http://krebsonsecurity.com/2010/07/experts-warn-of-new-windows-shortcut-flaw/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-4116468253024998991?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/zxhOkPa3lEo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/4116468253024998991/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/cakiem-niedawno-przypomnielismy-sobie.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4116468253024998991?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4116468253024998991?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/zxhOkPa3lEo/cakiem-niedawno-przypomnielismy-sobie.html" title="Pojawił się malware wykorzystujący nieznaną lukę w Windows 7" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TD64g7yV5hI/AAAAAAAADEw/NIP-KIsEJEs/s72-c/Windows+7.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/cakiem-niedawno-przypomnielismy-sobie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCQn48fSp7ImA9WxFaEUw.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-474157486941393264</id><published>2010-07-14T14:58:00.001+02:00</published><updated>2010-07-14T14:59:23.075+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-14T14:59:23.075+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><title>Zagrożenia związane z zakupami online [infografika]</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/zagrozenia-zwiazane-z-zakupami-online.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/S9Kvi095f8I/AAAAAAAACbw/1x6YFDzV6to/s320/Black+hat.png" /&gt;&lt;/a&gt;Wielu internautów nie wyobraża już sobie życia bez internetowych zakupów. W ten sposób oszczędzamy czas, ale i bardzo często również spore sumy pieniędzy. Duża część osób, szczególnie tych ze starszego pokolenia, boi się tego typu transakcji, wskazując na związane z nimi zagrożenia. Okazuje się, że w dużej mierze osoby te mają rację, gdyż globalny internetowy &lt;i&gt;bazar&lt;/i&gt; jest trapiony przez oszustów, złodziei i komputerowych przestępców. Kradzieże numerów kart kredytowych, oszustwa oraz kradzieże tożsamości nieustannie towarzyszą internetowemu biznesowi. W celu uświadomienia sobie tego, jak ogromna jest skala tych zjawisk, warto zapoznać się z poniższą, bardzo interesującą infografiką.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.superstoresearch.com/fileadmin/img/infographics/credit-card-protection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="6400" src="http://www.superstoresearch.com/fileadmin/img/infographics/credit-card-protection.png" width="600" /&gt;&lt;/a&gt;&lt;/div&gt;
Co ciekawe, pieniądze zarabiane na tego typu nielegalnym procederze są przede wszystkim wydawane na... elektroniczne gadżety!&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TD20OT9dASI/AAAAAAAADEo/PinRSFHZl-Y/s1600/Zakupy+online01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TD20OT9dASI/AAAAAAAADEo/PinRSFHZl-Y/s400/Zakupy+online01.png" width="271" /&gt;&lt;/a&gt;&lt;/div&gt;
Mimo, że rozmaite programy ochrony konsumentów zabezpieczają nas zazwyczaj przed koniecznością pokrycia strat powstałych w wyniku tego typu oszustw, to jednak nie łudźmy się, ostatecznie sumaryczne koszty i tak są pokrywane przez wszystkich klientów danej instytucji. Można więc powiedzieć, że edukowanie mniej świadomych internautów leży w interesie nas wszystkich!&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://www.superstoresearch.com/infographics/credit-card-protection/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-474157486941393264?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/iyNjDxHVA9w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/474157486941393264/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/zagrozenia-zwiazane-z-zakupami-online.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/474157486941393264?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/474157486941393264?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/iyNjDxHVA9w/zagrozenia-zwiazane-z-zakupami-online.html" title="Zagrożenia związane z zakupami online [infografika]" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_t3Fg_1H2XIg/S9Kvi095f8I/AAAAAAAACbw/1x6YFDzV6to/s72-c/Black+hat.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/zagrozenia-zwiazane-z-zakupami-online.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUDQHw_fSp7ImA9WxFaEEQ.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-1968492820149115710</id><published>2010-07-14T09:22:00.002+02:00</published><updated>2010-07-14T09:24:31.245+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-14T09:24:31.245+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><title>Sprzętowy generator niebieskich ekranów śmierci</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/sprzetowy-generator-niebieskich-ekranow.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/S7TBEFSox-I/AAAAAAAACO4/wj0Rb2Ifc78/s320/BSoD.jpg.png" /&gt;&lt;/a&gt;&lt;i&gt;Blue Screen of Death&lt;/i&gt; (&lt;i&gt;BSoD&lt;/i&gt;, ang. Niebieski ekran śmierci), czyli bardzo charakterystyczny objaw poważnego błędu systemu operacyjnego z rodziny Microsoft Windows, znają niemal wszyscy użytkownicy komputerów na świecie i to nie tylko miłośnicy systemów operacyjnych rodem z amerykańskiego Redmond. &lt;i&gt;BSoD&lt;/i&gt; jest bardzo często obiektem rozmaitych żartów i kpin, co ciekawe nawet sam Microsoft udostępnia &lt;a href="http://technet.microsoft.com/pl-pl/sysinternals/bb897558(en-us).aspx"&gt;żartobliwy programowy symulator krytycznej awarii&lt;/a&gt;. Dziś natomiast chciałbym przedstawić... sprzętowy generator charakterystycznych niebieskich ekranów.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;BSODomizer&lt;/i&gt; to mały elektroniczny gadżet stworzony z myślą o płataniu figli użytkownikom komputerów. Wystarczy tylko wpiąć to zdalnie sterowane urządzenie pomiędzy komputer a monitor, a natychmiast uzyskamy możliwość generowania &lt;i&gt;niebieskich ekranów śmierci&lt;/i&gt;. Tryb wyświetlania &lt;i&gt;BSoD&lt;/i&gt; możemy wywołać w dowolnie wybranym momencie lub też możemy skorzystać z trybu losowego zakłócania pracy. Jeśli tylko użytkownik uruchomi ponownie komputer, to &lt;i&gt;BSODomizer&lt;/i&gt; automatycznie powróci do trybu zwykłego przekazywania obrazu. Zobaczmy jak to wszystko wygląda w praktyce:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;object height="505" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/EtNZjXMae1U&amp;amp;hl=pl_PL&amp;amp;fs=1?rel=0"&gt;




&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;




&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;




&lt;/param&gt;
&lt;embed src="http://www.youtube.com/v/EtNZjXMae1U&amp;amp;hl=pl_PL&amp;amp;fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
Co najciekawsze, wiedza potrzebna do zbudowania własnego egzemplarza BSODomizera jest w pełni darmowa i otwarta. Mamy więc do dyspozycji:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_manual.pdf"&gt;instrukcję użytkownika&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_schematic.pdf"&gt;schemat&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_bom.pdf"&gt;wykaz potrzebnych elementów&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_assembly.pdf"&gt;schemat montażowy&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_gerbers.zip"&gt;schemat płytki drukowanej&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bsodomizer.com/bsod_source.zip"&gt;kod źródłowy programu&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;i&gt;BSODomizer&lt;/i&gt; z pewnością jest gadżetem pozwalającym na robienie świetnych żartów. Wystarczy tylko wyobrazić sobie minę oddanego użytkownika Linuksa widzącego na swym monitorze charakterystyczne niebieskie tło! Cóż to jednak wszystko ma wspólnego z bezpieczeństwem? Otóż &lt;i&gt;BSODomizer&lt;/i&gt; stanowi świetną okazją ku temu, by przypomnieć sobie, że potencjalny intruz uzyskujący fizyczny dostęp do naszego komputera lub systemu informatycznego jest w stanie praktycznie w dowolny sposób zmodyfikować lub zaburzyć jego pracę. Musimy więc zawsze uwzględniać &lt;a href="http://www.hcsl.pl/?cx=partner-pub-0059899641863387:i7313294dmr&amp;amp;cof=FORID:11&amp;amp;ie=UTF-8&amp;amp;q=bezpiecze%C5%84stwo+fizyczne&amp;amp;sa=Szukaj&amp;amp;siteurl=www.hcsl.pl/"&gt;bezpieczeństwo fizyczne&lt;/a&gt;, jako niezbędny fundament całego systemu bezpieczeństwa.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[&lt;a href="http://bsodomizer.com/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-1968492820149115710?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/_RnVmREoytc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/1968492820149115710/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/sprzetowy-generator-niebieskich-ekranow.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/1968492820149115710?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/1968492820149115710?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/_RnVmREoytc/sprzetowy-generator-niebieskich-ekranow.html" title="Sprzętowy generator niebieskich ekranów śmierci" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/S7TBEFSox-I/AAAAAAAACO4/wj0Rb2Ifc78/s72-c/BSoD.jpg.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/sprzetowy-generator-niebieskich-ekranow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4CQX86fip7ImA9WxFaEEw.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-4379067897278105276</id><published>2010-07-13T11:21:00.003+02:00</published><updated>2010-07-13T11:22:40.116+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-13T11:22:40.116+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo danych" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo aplikacji" /><title>Rozszerzenia do Google Chrome mogą wykradać hasła</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/rozszerzenia-do-google-chrome-moga.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDwuI5a9CvI/AAAAAAAADEI/uVcQo5x--Pk/s320/Chrome+logo.png" /&gt;&lt;/a&gt;Osobiście korzystam ze wszelkiego rodzaju rozszerzeń i dodatków do przeglądarek internetowych z dużym umiarem. Po pierwsze wolę samodzielne, specjalizowane narzędzia. Po drugie, znane nam obecnie mechanizmy rozszerzania funkcjonalności przeglądarek stanowią potencjalnie spore zagrożenia dla bezpieczeństwa naszego systemu informatycznego oraz danych. Google Chrome oficjalnego wsparcia dla rozszerzeń doczekał się całkiem niedawno, warto jednak wiedzieć, że powstało już rozszerzenie zdolne od wykradania naszych poświadczeń.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Oficjalne wsparcie dla rozszerzeń, pojawiło się w Google Chrome w wersji 4.1.249. Rozszerzenia są tworzone za pomocą technologii &lt;i&gt;JavaScript&lt;/i&gt; oraz &lt;i&gt;HTML&lt;/i&gt; i m.in. pozwalają na dostęp do formularzy znajdujących się na witrynach internetowych, również tych służących do... wprowadzania poświadczeń.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Andreas Grech postanowił przygotować przykładowe rozszerzenie demonstrujące właśnie tego typu zagrożenie. Otóż działanie rozszerzenia jest bardzo proste. Gdy tylko użytkownik wpisuje swe poświadczenia na jakiejś stronie internetowej, login oraz hasło zostają przechwycone oraz przesłane e-mailem do potencjalnego intruza. Z punktu widzenia internauty cały atak jest jednak zupełnie niewidoczny i nie zaburza samego procesu logowania.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Przygotowany przez Andreasa kod &lt;i&gt;PoC&lt;/i&gt; ma następującą postać:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDwvIOoEe2I/AAAAAAAADEQ/O0nKm5WsYSA/s1600/Chrome+extension+PoC.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDwvIOoEe2I/AAAAAAAADEQ/O0nKm5WsYSA/s640/Chrome+extension+PoC.jpg" width="328" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;a href="http://code.google.com/chrome/extensions/manifest.html"&gt;Tutaj&lt;/a&gt; natomiast jest dostępny plik &lt;i&gt;manifest.json&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Mimo, że zaprezentowany przez Grecha przykład praktyczny jest bardzo interesujący i przypomina nam wszystkim o zagrożeniach związanych z tak popularnymi dziś dodatkami i rozszerzeniami do przeglądarek internetowych, to jednak pomysł na ataki z wykorzystaniem rozszerzeń nie jest nowy. Warto chociażby wspomnieć, że całkiem niedawno &lt;a href="http://www.hcsl.pl/2010/02/mozilla-dodatki-do-firefoksa-byy.html"&gt;dystrybuowane były zainfekowane dodatki do Firefoksa&lt;/a&gt;, które to przedostały się przez rutynowe mechanizmy kontrolne Mozilli.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Reasumując, wszyscy (twórcy przeglądarek, komputerowi przestępcy oraz internauci) na dzień dzisiejszy zdają sobie sprawę z zagrożeń, jakie niosą ze sobą dodatki i rozszerzenia. Jednak ze względu na specyficzne cechy znanych nam dziś technologii doposażenia przeglądarek, wyeliminowanie tego typu zagrożeń w praktyce nie jest możliwe. Głównym wyzwaniem na chwilę obecną jest więc stworzenie takich mechanizmów detekcyjnych, które nie pozwolą złośliwym dodatkom na przedostanie się do oficjalnych kanałów dystrybucyjnych.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
[&lt;a href="http://blog.dreasgrech.com/2010/07/stealing-login-details-with-google.html"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-4379067897278105276?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/ltJ8R-ve-4s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/4379067897278105276/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/rozszerzenia-do-google-chrome-moga.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4379067897278105276?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4379067897278105276?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/ltJ8R-ve-4s/rozszerzenia-do-google-chrome-moga.html" title="Rozszerzenia do Google Chrome mogą wykradać hasła" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDwuI5a9CvI/AAAAAAAADEI/uVcQo5x--Pk/s72-c/Chrome+logo.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/rozszerzenia-do-google-chrome-moga.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08EQX46fCp7ImA9WxFbGU4.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-8417862342551605336</id><published>2010-07-12T13:54:00.003+02:00</published><updated>2010-07-12T13:56:40.014+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T13:56:40.014+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Zbieranie informacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><category scheme="http://www.blogger.com/atom/ns#" term="Wywiad informatyczny" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><title>Otwartoźródłowy skrypt do wykrywania mobilnych przeglądarek</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/otwartozrodowy-skrypt-do-wykrywania.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDr-cqB04ZI/AAAAAAAADDo/GKdhnF9Ny88/s320/Mobile+browser.png" /&gt;&lt;/a&gt;&lt;i&gt;Detect Mobile Browser&lt;/i&gt; to otwarty projekt mający na celu rozwijanie metod pozwalających na wykrywanie użytkowników witryn internetowych korzystających z rozmaitych urządzeń mobilnych. Metoda detekcyjna opiera się oczywiście na odpowiedniej analizie &lt;i&gt;User agenta&lt;/i&gt; i może się okazać bardzo przydatna twórcom witryn mających w jakiś szczególny sposób obsługiwać internautów korzystających z mobilnych przeglądarek, czy jednak tego typu skrypty nie przydadzą się również komputerowym przestępcom?&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Projekt &lt;i&gt;&lt;a href="http://detectmobilebrowser.com/"&gt;Detect Mobile Browser&lt;/a&gt;&lt;/i&gt; to w zasadzie zbiór otwartoźródłowych skryptów przygotowanych w kilku najpopularniejszych technologiach, zdolnych do wykrycia wielu różnych mobilnych przeglądarek internetowych. Wszystko opiera się na odpowiednim wyrażeniu regularnym:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDr_Hx8CtdI/AAAAAAAADD4/IV9MAd8fNe4/s1600/Detect+Mobile+Browser01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="227" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDr_Hx8CtdI/AAAAAAAADD4/IV9MAd8fNe4/s640/Detect+Mobile+Browser01.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
Nasuwa się jednak pytanie, czy technologia wykrywania mobilnych przeglądarek może zostać również wykorzystana przez komputerowych przestępców? Wygląda na to, że niestety tak. Otóż udany atak internetowy (np. za pomocą witryny zawierającej złośliwy kod) polega na dostarczeniu kodu odpowiedniego dla docelowego systemu, gdyż przykładowo exploit przeznaczony dla Internet Explorera raczej nie zaszkodzi użytkownikowi Firefoksa, czy też Opery.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDsCYPgCvzI/AAAAAAAADEA/iwv7JJYfGzo/s1600/Detect+Mobile+Browser02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="76" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDsCYPgCvzI/AAAAAAAADEA/iwv7JJYfGzo/s400/Detect+Mobile+Browser02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
Z punktu widzenia twórcy złośliwej witryny internetowej najkorzystniejsze jest więc dokładne rozpoznanie oprogramowania używanego przez internautę do surfowania, a następnie zaaplikowanie wybranego na tej podstawie złośliwego kodu. Wraz z upowszechnianiem się urządzeń mobilnych, skuteczne rozpoznawanie mobilnych przeglądarek będzie więc miało dla komputerowych przestępców coraz większe znaczenie, a skrypty publikowane w ramach projektów takich jak &lt;i&gt;Detect Mobile Browser&lt;/i&gt;, będę z pewnością wykorzystywane w ramach...&amp;nbsp;&lt;a href="http://www.hcsl.pl/2010/05/jak-dziaa-internetowa-mafia.html"&gt;nowych generacji exploit packów&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
[&lt;a href="http://detectmobilebrowser.com/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-8417862342551605336?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/yPMF4DuBhps" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/8417862342551605336/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/otwartozrodowy-skrypt-do-wykrywania.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8417862342551605336?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8417862342551605336?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/yPMF4DuBhps/otwartozrodowy-skrypt-do-wykrywania.html" title="Otwartoźródłowy skrypt do wykrywania mobilnych przeglądarek" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDr-cqB04ZI/AAAAAAAADDo/GKdhnF9Ny88/s72-c/Mobile+browser.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/otwartozrodowy-skrypt-do-wykrywania.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMCSXo4eSp7ImA9WxFbGU4.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-3784706332894857150</id><published>2010-07-12T11:21:00.005+02:00</published><updated>2010-07-12T12:27:48.431+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T12:27:48.431+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Zbieranie informacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo danych" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><category scheme="http://www.blogger.com/atom/ns#" term="Wywiad informatyczny" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><category scheme="http://www.blogger.com/atom/ns#" term="Anonimowość" /><title>Maltego 3: nowa wersja doskonałego narzędzia do OSINT</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/maltego-3-nowa-wersja-doskonaego.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDrcFhfOQBI/AAAAAAAADDY/KINZrgKpOt0/s320/Maltego+logo.png" /&gt;&lt;/a&gt;Biały wywiad (ang. &lt;i&gt;Open Source INTelligence&lt;/i&gt;) to forma zdobywania wszelkich dostępnych informacji o interesującym nas obiekcie, pochodzących jednak wyłącznie z ogólnodostępnych źródeł (Internet, prasa, itp.). To że źródła są dostępne dla każdego nie oznaczy jednak, że każdy może i potrafi z nich skorzystać! Dlatego też skuteczny OSINT nie jest sztuką łatwą. Z pomocą mogą nam jednak przyjść narzędzia stworzone specjalnie z myślą o białym wywiadzie, a wśród nich warto wyróżnić program Maltego, który właśnie został udostępniony w wersji 3.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ręczne wyszukiwanie w Internecie wszystkich informacji dostępnych na temat jakiegoś obiektu, może być nużące, łatwo również przegapić jakieś istotne informacje. Problemem jest również odpowiednie powiązanie danych dostępnych w rozmaitych niezależnych systemach informatycznych oraz serwisach internetowych, &amp;nbsp;które najczęściej nie są przecież ze sobą w jakikolwiek sposób połączone.&lt;br /&gt;
&lt;br /&gt;
Istnieją jednak narzędzia automatyzujące proces zbierania i kojarzenia informacji wywiadowczych pochodzących z globalnej sieci. Maltego, bo właśnie to niesamowite narzędzie chciałbym dziś przedstawić, jest jednym z najciekawszych z nich. Już po chwili obcowania z aplikacją trudno się nie zgodzić ze sloganem (&lt;i&gt;Information is power. Information is Maltego&lt;/i&gt;), którym producent reklamuje swój produkt. Maltego potrafi w formie graficznej zagregować niemal wszelkie informacje dostępne w Internecie na zadany temat. Brzmi nieprawdopodobnie, ale tak właśnie działa ten program. Maltego, wykorzystując zaawansowane algorytmy, jest więc w stanie ustalić związki i zależności panujące pomiędzy następującymi bytami:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;osobami,&lt;/li&gt;
&lt;li&gt;społecznościami,&lt;/li&gt;
&lt;li&gt;przedsiębiorstwami i organizacjami,&lt;/li&gt;
&lt;li&gt;serwisami internetowymi,&lt;/li&gt;
&lt;li&gt;domenami internetowymi,&lt;/li&gt;
&lt;li&gt;zakresami adresów IP,&lt;/li&gt;
&lt;li&gt;adresami poczty elektronicznej,&lt;/li&gt;
&lt;li&gt;numerami telefonów,&lt;/li&gt;
&lt;li&gt;frazami,&lt;/li&gt;
&lt;li&gt;dokumentami i innymi zbiorami informacji.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Chcąc przekonać się o faktycznych możliwościach Maltego, wystarczy spojrzeć na przykładowy schemat powiązań wygenerowany dla jednej z domen skojarzonych z serwisem HCSL:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDrdJRpV04I/AAAAAAAADDg/4s8iYr5AypM/s1600/Maltego+001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="230" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDrdJRpV04I/AAAAAAAADDg/4s8iYr5AypM/s400/Maltego+001.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Na podstawie samej tylko nazwy domeny, program ustalił naprawdę sporo informacji, między innymi:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;moje dane personalne,&lt;/li&gt;
&lt;li&gt;mój adres e-mail,&lt;/li&gt;
&lt;li&gt;inne domeny, serwisy oraz serwery w jakiś sposób skojarzone z serwisem HCSL.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Przeprowadzone przeze mnie testy pokazują, że Maltego może nam pomóc w zgromadzeniu wielu interesujących informacji. Możliwe może się okazać przykładowo odnalezienie numeru telefonu należącego do właściciela podanego adresu e-mail, czy też odnalezienie danych personalnych osoby ukrywającej się pod określonym loginem w jednym z serwisów internetowych. Warto również zauważyć, że Maltego może się okazać pomocne przy próbie oszacowania ilości newralgicznych informacji krążących w Internecie na nasz temat.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jak widać Maltego jest niezastąpionym narzędziem automatyzującym biały wywiad. Program ten jest dostępny w &lt;a href="http://www.paterva.com/web5/client/download.php#Community"&gt;darmowej wersji z pewnymi drobnymi ograniczeniami (Community Edition)&lt;/a&gt; zarówno pod systemy z rodziny Linux, jak i Windows. &lt;a href="http://www.paterva.com/web5/client/download.php#Commercial"&gt;Wersja komercyjna&lt;/a&gt;, pozbawiona jakichkolwiek ograniczeń, to już jednak wydatek w wysokości 650 USD (roczna licencja).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-3784706332894857150?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/IFIOmBj_wr4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/3784706332894857150/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/maltego-3-nowa-wersja-doskonaego.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3784706332894857150?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3784706332894857150?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/IFIOmBj_wr4/maltego-3-nowa-wersja-doskonaego.html" title="Maltego 3: nowa wersja doskonałego narzędzia do OSINT" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDrcFhfOQBI/AAAAAAAADDY/KINZrgKpOt0/s72-c/Maltego+logo.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/maltego-3-nowa-wersja-doskonaego.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cDSHs8fyp7ImA9WxFbF0g.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-5195511204879520587</id><published>2010-07-10T11:39:00.002+02:00</published><updated>2010-07-10T11:44:39.577+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-10T11:44:39.577+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><title>Czy potrafisz złamać kod US Cyber Command?</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/czy-potrafisz-zamac-kod-us-cyber.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDg-sgyVdtI/AAAAAAAADDI/2YGhMEnHT5A/s320/US+CC+logo.jpg" /&gt;&lt;/a&gt;Stany Zjednoczone Ameryki mają już swoje wojskowe odziały specjalnie stworzone z myślą o prowadzeniu cyberwojny. &lt;i&gt;United States Cyber Command&lt;/i&gt; to specjalna komórka amerykańskiej armii przystosowana do prowadzenia walki na polu najnowszych technologii teleinformatycznych. &lt;i&gt;USCYBERCOM&lt;/i&gt; rozpoczął swą działalność 21 maja i od samego początku rekrutuje przede wszystkim specjalistów z zakresu obrony systemów teleinformatycznych, nie jest jednak tajemnicą, że do pracy na rzecz amerykańskiego rządu poszukiwane są również osoby obdarzone unikalnymi umiejętnościami w zakresie naruszania bezpieczeństwa. Gdy przyjrzymy się dokładniej emblematowi tej jednostki, okazuje się, że skrywa on interesującą zagadkę.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Misja jednostki &lt;i&gt;USCYBERCOM&lt;/i&gt; została określona w następujących słowach:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote&gt;
USCYBERCOM plans, coordinates, integrates, synchronizes and conducts activities to: direct the operations and defense of specified Department of Defense information networks and; prepare to, and when directed, conduct full spectrum military cyberspace operations in order to enable actions in all domains, ensure US/Allied freedom of action in cyberspace and deny the same to our adversaries.&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Spójrzmy teraz dokładnie na wspomniany emblemat:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDg-5ix_gCI/AAAAAAAADDQ/ivRR0qm0qg4/s1600/US+CC.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDg-5ix_gCI/AAAAAAAADDQ/ivRR0qm0qg4/s400/US+CC.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
Spostrzegawcze osoby z pewnością zauważyły interesujący ciąg znaków:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote&gt;
9ec4c12949a4f31474f299058ce2b22a&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Cóż ten ciąg znaków oznacza? Czy jesteście w stanie rozszyfrować tę intrygującą zagadkę? Pomimo, że w Internecie można już odnaleźć poprawne rozwiązanie, zachęcam wszystkich do samodzielnego główkowania.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Na koniec warto zauważyć, że tworzenie jednostek takich jak &lt;i&gt;United States Cyber Command&lt;/i&gt; jest z pewnością dobrym pomysłem, jednak ich działanie musi się przecież opierać m.in. na bardzo aktywnym monitorowaniu działania wszelkich systemów teleinformatycznych. Pytanie więc, jak daleko tego typu formacje posuną się w inwigilowaniu własnych obywateli, w celu... ochrony najważniejszych rządowych systemów teleinformatycznych?&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;Proszę, by na chwilę obecną nie pojawiały się komentarze z rozwiązaniem zagadki, tak by osoby chcące nieco pogłówkować, nie natrafiły przypadkowo na podpowiedź.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-5195511204879520587?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/5REqlcaCsME" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/5195511204879520587/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/czy-potrafisz-zamac-kod-us-cyber.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/5195511204879520587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/5195511204879520587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/5REqlcaCsME/czy-potrafisz-zamac-kod-us-cyber.html" title="Czy potrafisz złamać kod US Cyber Command?" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDg-sgyVdtI/AAAAAAAADDI/2YGhMEnHT5A/s72-c/US+CC+logo.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/czy-potrafisz-zamac-kod-us-cyber.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkECQ3kzfCp7ImA9WxFbFko.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-6069139081494112391</id><published>2010-07-09T14:30:00.001+02:00</published><updated>2010-07-09T14:31:02.784+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-09T14:31:02.784+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Etyczny hacking" /><title>Jak stworzyć swój własny exploit? [video]</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/jak-stworzyc-swoj-wasny-exploit-video.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDcU06hZmSI/AAAAAAAADDA/SmtddMdoQRk/s320/How+strong+is+your+fu.png" /&gt;&lt;/a&gt;Załóżmy, że chcemy utworzyć exploit zdolny do zaatakowania pewnej usługi pracującej na zdalnym serwerze. W tym celu musimy tylko odnaleźć lukę w zdalnej usłudze i utworzyć kod zdolny do jej wykorzystania. Jeśli chcemy, by nasz exploit był w stanie np. nie tylko przepełnić bufor, ale również wykonać jakieś działanie (np. dostarczyć odpowiedni&amp;nbsp;&lt;i&gt;shellcode&lt;/i&gt;) w zdalnym systemie, musimy również o to zadbać. Wszystko to wydaje się na pierwszy rzut oka oczywiste, jednak praktyczne wykonanie takiego ataku wymaga naprawdę sporych umiejętności. Zapraszam do obejrzenia materiału filmowego przedstawiającego przykładowe praktyczne wykonanie właśnie tego typu ataku.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: center;"&gt;
&lt;object height="375" width="600"&gt;&lt;param name="allowfullscreen" value="true" /&gt;



&lt;param name="allowscriptaccess" value="always" /&gt;



&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12912708&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;



&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=12912708&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="375"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Co prawda był to jedynie symulowany atak odbywający się w kontrolowanym środowisku w ramach konkursu &lt;i&gt;&lt;a href="http://www.offensive-security.com/offsec/cyber-hacking-challenge-2-hsiyf-for-charity/"&gt;How strong is your fu for charity&lt;/a&gt;&lt;/i&gt;, to jednak powyższy materiał ma duże walory edukacyjne. Więcej szczegółów na temat wszystkich zaprezentowanych powyżej działań można odnaleźć &lt;a href="http://exploit.co.il/hacking/how-strong-is-your-fu-for-charity/"&gt;tutaj&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Specjalnie przygotowana na tę okazję usługa była oczywiście podatna na dość typowy atak, dzięki czemu uczestnicy mogli w rozsądnym czasie stworzyć swoje własne exploity. Nie zmienia to jednak faktu, że całe zadanie wymagało sporych umiejętności praktycznych, a zapis całego ataku testowego stanowi świetny materiał edukacyjny dla osób zainteresowanych tworzeniem własnych exploitów.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-6069139081494112391?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/HII4kQQsBh8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/6069139081494112391/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/jak-stworzyc-swoj-wasny-exploit-video.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6069139081494112391?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6069139081494112391?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/HII4kQQsBh8/jak-stworzyc-swoj-wasny-exploit-video.html" title="Jak stworzyć swój własny exploit? [video]" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDcU06hZmSI/AAAAAAAADDA/SmtddMdoQRk/s72-c/How+strong+is+your+fu.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/jak-stworzyc-swoj-wasny-exploit-video.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04GQ3czcCp7ImA9WxFbFks.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-6434240362253688942</id><published>2010-07-09T10:45:00.002+02:00</published><updated>2010-07-09T12:05:22.988+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-09T12:05:22.988+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Informatyka śledcza" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux - Unix" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><title>REMnux: zbiór narzędzi do analizy złośliwego kodu</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/remnux-zbior-narzedzi-do-analizy.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDbeUV9B6FI/AAAAAAAADCo/Tz2HICRc2kg/s320/REMnux.png" /&gt;&lt;/a&gt;Złośliwy kod możemy w najprostszy sposób zdefiniować jako kod, którego celem jest wykonywanie działań szkodliwych z punktu widzenia docelowego systemu komputerowego lub &amp;nbsp;też użytkowników tegoż systemu. Rozróżniamy bardzo wiele kategorii złośliwego oprogramowania, mogą więc to być programy infekujące system operacyjny, ale równie dobrze skrypty kierujące internautów na złośliwe witryny. Po co jednak w ogóle zaprzątać sobie głowę zaawansowaną analizą złośliwego kodu? Otóż zdecydowana większość tego typu programów dociera do nas jako &lt;i&gt;closed-source&lt;/i&gt;, czyli w postaci kodu wykonywalnego. Jako że niemal nigdy nie dysponujemy źródłami, chcąc poznać zasadę działania danego programu, musimy właśnie poddać go zaawansowanej analizie z wykorzystaniem specjalistycznych narzędzi. Do tego zaś przyda nam się nowa dystrybucja Linuksa o nazwie REMnux.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
REMnux to dystrybucja Linuksa stworzona przez znanego eksperta zajmującego się głównie informatyką śledczą oraz zaawansowaną analizą złośliwych programów. &lt;a href="http://zeltser.com/about/"&gt;Lenny Zeltser&lt;/a&gt; oparł swą dystrybucję na popularnym Ubuntu i zgromadził w jej ramach sporą ilość narzędzi przydatnych do analizy złośliwego kodu. Są to narzędzia pozwalające zarówno na analizę statyczną, jak i dynamiczną. Znajdziemy tutaj również programy pozwalające na analizę plików wykonywalnych skompresowanych lub w inny sposób zabezpieczonych przed prostymi metodami analizy kodu. Analizować możemy również malware w postaciach typowych dla złośliwych witryn internetowych (np. &lt;i&gt;JavaScript&lt;/i&gt;) oraz znane formaty dokumentów, takie jak PDF. Warto w tym momencie wymienić kilka narzędzi.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDbhQ65lC5I/AAAAAAAADC4/qqbnOzjakQ0/s1600/REMnux01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDbhQ65lC5I/AAAAAAAADC4/qqbnOzjakQ0/s320/REMnux01.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Do analizy złośliwych plików Flash przydadzą nam się narzędzia takie jak &lt;a href="http://www.swftools.org/"&gt;swftools&lt;/a&gt;, &lt;a href="http://www.nowrap.de/flasm.html"&gt;flasm&lt;/a&gt; oraz &lt;a href="http://www.nowrap.de/flare.html"&gt;flare&lt;/a&gt;. Do swej dyspozycji mamy również programy pozwalające na analizą oraz ingerencję w transmisje sieciowe, takie jak &lt;i&gt;&lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt;&lt;/i&gt;, &lt;a href="http://www.honeyd.org/"&gt;Honeyd&lt;/a&gt;, &lt;a href="http://www.inetsim.org/"&gt;INetSim&lt;/a&gt;, &lt;a href="http://code.activestate.com/recipes/491264-mini-fake-dns-server/"&gt;fakedns&lt;/a&gt;, czy też NetCat. Żadnych tajemnic nie uchowa przed nami również JavaScript, gdyż możemy skorzystać przykładowo z &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/10345/"&gt;JavaScript Deobfuscatora&lt;/a&gt;. Do plików wykonywalnych zabezpieczonych przed analizą dobierzemy się natomiast za pomocą narzędzi: &lt;a href="http://upx.sourceforge.net/"&gt;upx&lt;/a&gt;, &lt;a href="http://handlers.dshield.org/jclausing/packerid.py"&gt;packerid&lt;/a&gt;, &lt;a href="http://www.cert.at/downloads/software/bytehist_en.html"&gt;bytehist&lt;/a&gt;, &lt;a href="http://blog.didierstevens.com/programs/xorsearch/"&gt;xorsearch&lt;/a&gt;, &lt;a href="http://mark0.net/soft-trid-e.html"&gt;TRiD&lt;/a&gt;. Wreszcie, tajemnice skrywane przez tak popularne w ostatnim czasie złośliwe pliki PDF odkryjemy za pomocą programów: &lt;a href="http://blog.didierstevens.com/programs/pdf-tools/"&gt;Dider's PDF tools&lt;/a&gt;, &lt;a href="http://seclabs.org/origami/"&gt;Origami framework&lt;/a&gt;, &lt;a href="http://jsunpack.blogspot.com/2009/06/very-cool-javascript-decoding-on.html"&gt;Jsunpack-n&lt;/a&gt;, czy też &lt;a href="http://www.accesspdf.com/pdftk/"&gt;pdftk&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dystrybucję REMnux w postacji maszyny wirtualnej oraz kilka porad dotyczących użytkowania systemu można odnaleźć pod &lt;a href="http://zeltser.com/remnux/"&gt;tym adresem&lt;/a&gt;. Wszystkie osoby zainteresowana analizą złośliwych programów zachęcam &amp;nbsp;więc do zapoznania się z tym ciekawym projektem oraz do wspomożenia Zeltsera w jego wysiłkach.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-6434240362253688942?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/U4TW14NDOCQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/6434240362253688942/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/remnux-zbior-narzedzi-do-analizy.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6434240362253688942?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/6434240362253688942?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/U4TW14NDOCQ/remnux-zbior-narzedzi-do-analizy.html" title="REMnux: zbiór narzędzi do analizy złośliwego kodu" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDbeUV9B6FI/AAAAAAAADCo/Tz2HICRc2kg/s72-c/REMnux.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/remnux-zbior-narzedzi-do-analizy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkACQXY-fSp7ImA9WxFbFk0.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-8219263981211498292</id><published>2010-07-08T10:41:00.011+02:00</published><updated>2010-07-08T19:06:00.855+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-08T19:06:00.855+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><category scheme="http://www.blogger.com/atom/ns#" term="Anonimowość" /><title>Pirate Bay: ogromny wyciek danych [video]</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/pirate-bay-ogromny-wyciek-danych.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDWN66Rvo5I/AAAAAAAADCA/xRv2dC2olgE/s320/Pirate.png" /&gt;&lt;/a&gt;Z bardzo popularnego serwisu &lt;i&gt;&lt;a href="http://thepiratebay.org/"&gt;thepiratebay.org&lt;/a&gt;&lt;/i&gt; wyciekły poświadczenia (nazwy użytkowników oraz skróty haseł wygenerowane za pomocą algorytmu MD5), adresy e-mailowe oraz adresy IP związane z około 4 milionami jego zarejestrowanych użytkowników. Wszystko to za sprawą podatności na atak typu &lt;i&gt;&lt;a href="http://www.hcsl.pl/?cx=partner-pub-0059899641863387:i7313294dmr&amp;amp;cof=FORID:11&amp;amp;ie=UTF-8&amp;amp;q=SQL+injection&amp;amp;sa=Szukaj&amp;amp;siteurl=www.hcsl.pl/"&gt;SQL injection&lt;/a&gt;&lt;/i&gt;.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Udanego ataku dokonał Argentyńczyk ukrywający się pod pseudonimem &lt;i&gt;Ch Russo&lt;/i&gt;. Dobranie się do bazy danych obsługującej serwis było możliwe za pomocą szeregu odnalezionych przez niego podatności typu &lt;i&gt;SQL injection&lt;/i&gt;. Uzyskany dostęp pozwalał nie tylko na odczyt danych zgromadzonych w bazie, ale również na modyfikację niektórych z nich.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;Ch Russo&lt;/i&gt; utrzymuje, że nie zmodyfikował w żaden sposób zawartości bazy danych, jednak opublikował informacje dotyczące &lt;a href="http://sites.google.com/site/hcseclab/inne/TPBsqlfields.txt"&gt;jej struktury&lt;/a&gt;. Oto dowody świadczące o uzyskaniu przez niego dostępu do panelu administracyjnego:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDWOl_NNiyI/AAAAAAAADCQ/MBTGupbzMoM/s1600/Pirate+admin+panel2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDWOl_NNiyI/AAAAAAAADCQ/MBTGupbzMoM/s200/Pirate+admin+panel2.png" width="200" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDWnuu1laaI/AAAAAAAADCg/6ENzhsWOvzQ/s1600/Pirate+admin+panel2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDWnuu1laaI/AAAAAAAADCg/6ENzhsWOvzQ/s200/Pirate+admin+panel2.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Włamywacz opublikował również następujący materiał filmowy:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-6b6c7d7829c218bb" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;
&lt;param name="bgcolor" value="#FFFFFF"&gt;
&lt;param name="allowfullscreen" value="true"&gt;
&lt;param name="flashvars" value="flvurl=http%3A%2F%2Fv24.nonxt2.googlevideo.com%2Fvideoplayback%3Fid%3D6b6c7d7829c218bb%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1281937352%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D822023C9B0330B0D6BD0646CB9208C4DB9AD5CCC.6EBC7D050AAD063CCCE461C7D795DE1AE5CEBB5B%26key%3Dck1&amp;amp;iurl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D6b6c7d7829c218bb%26offsetms%3D5000%26itag%3Dw320%26sigh%3D_JF34LI4SsXSAf5MXzqMzHvulhU&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;
&lt;embed src="http://www.youtube.com/get_player"
width="320" height="266" bgcolor="#FFFFFF"
flashvars="flvurl=http%3A%2F%2Fv24.nonxt2.googlevideo.com%2Fvideoplayback%3Fid%3D6b6c7d7829c218bb%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1281937352%26sparams%3Did%252Citag%252Cip%252Cipbits%252Cexpire%26signature%3D822023C9B0330B0D6BD0646CB9208C4DB9AD5CCC.6EBC7D050AAD063CCCE461C7D795DE1AE5CEBB5B%26key%3Dck1&amp;iurl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D6b6c7d7829c218bb%26offsetms%3D5000%26itag%3Dw320%26sigh%3D_JF34LI4SsXSAf5MXzqMzHvulhU&amp;autoplay=0&amp;ps=blogger"
allowFullScreen="true" /&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Wbrew pozorom uzyskane w trakcie powyższego ataku informacje mogą mieć bardzo dużą wartość. Wystarczy tylko pomyśleć o tym, ile są w stanie zapłacić za nie... wielkie wytwórnie filmowe i fonograficzne!&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Na chwilę obecną &lt;i&gt;&lt;a href="http://thepiratebay.org/"&gt;thepiratebay.org&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;&amp;nbsp;nie jest dostępny, oficjalny komunikat pojawiający się po odwiedzeniu &amp;nbsp; &amp;nbsp;serwisu nie wspomina jednak ani słowem o incydencie i nie ostrzega w żaden sposób zarejestrowanych użytkowników przed grożącym im niebezpieczeństwem:&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;blockquote&gt;
Upgrading some stuff, database is in use for backups, soon back again.. Btw, it's nice weather outside I think.&lt;/blockquote&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
[&lt;a href="http://insilence.biz/2010/07/multiple-sql-injections-on-the-pirate-bay/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-8219263981211498292?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/EhsM74yhyzI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/8219263981211498292/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/pirate-bay-ogromny-wyciek-danych.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8219263981211498292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8219263981211498292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/EhsM74yhyzI/pirate-bay-ogromny-wyciek-danych.html" title="Pirate Bay: ogromny wyciek danych [video]" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDWN66Rvo5I/AAAAAAAADCA/xRv2dC2olgE/s72-c/Pirate.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/pirate-bay-ogromny-wyciek-danych.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEAQXw-eSp7ImA9WxFbFUw.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-306714243940594299</id><published>2010-07-07T15:45:00.007+02:00</published><updated>2010-07-07T15:50:40.251+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-07T15:50:40.251+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo danych" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><title>Atak metodą „na Pomoc Techniczną”</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/atak-metoda-na-pomoc-techniczna.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDSBCG89VyI/AAAAAAAADBw/CFDj9iB_PN4/s320/Scareware.png" /&gt;&lt;/a&gt;Użytkownicy komputerów są z całą pewnością coraz bardziej świadomi typowych zagrożeń związanych z Internetem oraz stosowaniem nowoczesnych technologii informatycznych. Przeprowadzanie skutecznych ataków wymagających interakcji z użytkownikiem docelowego systemu przychodzi więc komputerowym przestępcom z dużym trudem. Wszystko to nie skutkuje jednak obniżeniem ilości ataków, lecz... pojawianiem się coraz skuteczniejszych metod ataku. Jednym z obecnie obserwowanych trendów, jest zwiększenie ilości ataków wykorzystujących bezpośredni kontakt intruza z ofiarą.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Najnowszy schemat ataku tego typu jest bardzo prosty i zarazem niezwykle skuteczny. Otóż intruz kontaktuje się z potencjalną ofiarą (osobą prywatną, pracownikiem biurowym, itp.) telefonicznie na zasadzie typowego &lt;i&gt;cold callingu&lt;/i&gt; i przedstawia się przykładowo jako pracownik firmy XXX o rzekomym statusie &lt;i&gt;Registered Microsoft Support Partner&lt;/i&gt; (pojęcie takie tak naprawdę w ogóle nie istnieje).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Ów rozmówca informuje potencjalną ofiarę o rzekomej paskudnej infekcji toczącej jej system Windows i oferuje (oczywiście płatną) usługę usunięcia wszelkich wirusów za pośrednictwem specjalnego programu pozwalającego na pomoc zdalną. Po uiszczeniu odpowiedniej opłaty, rozmówca wskaże nam profesjonalnie wyglądającą witrynę, z której tenże program (w rzeczywistości trojan lub inny malware) będziemy mogli pobrać. Strona domowa rzekomego partnera Microsoftu pełna jest certyfikatów oraz znaków potwierdzających partnerstwo. Znajdziemy na niej również numery telefonów (wyglądające na stacjonarne, w rzeczywistości wykupione u jednego z dostawców usług VoIP w odpowiedniej strefie numerowej), pod którymi rzeczywiście odpowiadają konsultanci z krwi i kości.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDSEgs-OesI/AAAAAAAADB4/ujs-9wlM42s/s1600/tech+support.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDSEgs-OesI/AAAAAAAADB4/ujs-9wlM42s/s320/tech+support.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Cały schemat ataku brzmi znajomo i przypomina najnowsze &lt;a href="http://www.blogger.com/goog_665279427"&gt;działania twórców oprogramowania &lt;/a&gt;&lt;i&gt;&lt;a href="http://www.hcsl.pl/2010/02/uwaga-na-nowe-triki-tworcow.html"&gt;scareware&lt;/a&gt;&lt;/i&gt;. O ile jednak komunikaty o infekcji wyświetlane przez strony internetowe nie są już wiarygodne dla wielu internautów, o tyle atak na nasz system operacyjny (oraz portfel) poprzez operatora telefonicznego może być rzeczywiście zabójczo skuteczny.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pracownicy dużych korporacji, jak i małych firm, są bardzo często obsługiwani przez zewnętrzne firmy zapewniające im informatyczną pomoc techniczną. Tego typu rozmowa telefoniczna, szczególnie jeśli operator nie wypytuje o hasła czy też inne poufne informacje, może nie wzbudzić żadnych daleko idących podejrzeń. Również osoby mniej obeznane z komputerami (np. osoby starsze) znacznie łatwiej mogą się nabrać na przekonywującą rozmowę telefoniczną, niż na typowe automatyczne ataki internetowe.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Pomijając już więc aspekty finansowe, w jaki sposób intruz może zainstalować złośliwy program (np. trojana) na komputerze pracownika dowolnej firmy lub korporacji? Wystarczy tylko zadzwonić do potencjalnej ofiary, przedstawić się jako pracownik odpowiedniej firmy świadczącej pomoc techniczną i poprosić naszego rozmówcę o zainstalowanie małego programiku umożliwiającego zdalną asystę techniczną. Jestem przekonany, że tego typu atak byłby w wielu przypadkach bardzo skuteczny...&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
[&lt;a href="http://www.pcpro.co.uk/news/security/359233/the-unstoppable-tech-support-scam"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-306714243940594299?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/RGvOf8wQRik" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/306714243940594299/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/atak-metoda-na-pomoc-techniczna.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/306714243940594299?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/306714243940594299?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/RGvOf8wQRik/atak-metoda-na-pomoc-techniczna.html" title="Atak metodą „na Pomoc Techniczną”" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDSBCG89VyI/AAAAAAAADBw/CFDj9iB_PN4/s72-c/Scareware.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/atak-metoda-na-pomoc-techniczna.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8BQHcycCp7ImA9WxFbFEQ.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-3456307563153468408</id><published>2010-07-07T11:55:00.003+02:00</published><updated>2010-07-07T12:00:51.998+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-07T12:00:51.998+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo aplikacji" /><title>Nie wierzmy zbytnio w technologie DEP i ASLR!</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/nie-wierzmy-zbytnio-w-technologie-dep-i.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDRK6jPN40I/AAAAAAAADBg/kKVm3ALx_H0/s320/Windows+hacked.png" /&gt;&lt;/a&gt;Całkiem niedawno zapytałem pewnego znanego polskiego eksperta ds. bezpieczeństwa IT o to, w jaki sposób typowy użytkownik systemów operacyjnych z rodziny Windows ma szansę na obronę przed atakami typu &lt;i&gt;Zero Day&lt;/i&gt;. W odpowiedzi usłyszałem tylko:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;blockquote&gt;
DEP i ASLR&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Czy rzeczywiście te dwie technologie są na tyle skuteczne, że w praktyce są w stanie ochronić nas przed niemal wszystkimi rodzajami nowych ataków? Oczywiście nie, zobaczmy więc pokrótce dlaczego DEP i ASLR nie są w stanie powstrzymać zdeterminowanych intruzów.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Najpierw spróbujmy w jak najprostszy i zrozumiały sposób zdefiniować oba pojęcia. Otóż DEP (ang. &lt;i&gt;Data Execution Prevention&lt;/i&gt;) jest zabezpieczeniem mającym na celu uniemożliwienie wykonania kodu znajdującego się obszarach pamięci przeznaczonych dla danych. Jeśli więc potencjalnemu intruzowi uda się atak polegający np. na przepełnieniu bufora, to DEP powinien zapobiec możliwości wykorzystania tego faktu do uruchomienia wrogiego kodu. Natomiast technologia rozproszenia danych w pamięci (ang. &lt;i&gt;Adress Space Layout Randomisation&lt;/i&gt;) ma za zadanie uniemożliwienie intruzowi zlokalizowania adresu odpowiedniego do wykonania własnego kodu. Wszystko to wydaje się być całkiem skuteczną strategią obronną. Okazuje się jednak, że w praktyce wcale nie jesteśmy tak dobrze chronieni.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Przede wszystkim należy podkreślić, że DEP oraz ASLR nie chronią nas w jakiś magiczny sposób przed błędami w samych aplikacjach, ich zadaniem jest jedynie utrudnienie wykorzystania luki obecnej w danym programie do skutecznego uruchomienia złośliwego kodu. Jednak, żeby w ogóle skorzystać z dobrodziejstw obu technologii, dany program musi w sposób świadomy zostać do tego przystosowany. Tutaj pojawia się pierwszy poważny problem.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
W systemach z rodziny Windows aplikacje za pośrednictwem odpowiednich flag decydują o wykorzystaniu (lub braku wykorzystania) obu technologii. Większość aplikacji z firmy Microsoft rzeczywiście poprawnie korzysta z obu rozwiązań, jednak &lt;a href="http://secunia.com/gfx/pdf/DEP_ASLR_2010_paper.pdf"&gt;jak się okazuje&lt;/a&gt; inni znani producenci często w ogóle nie korzystają z obu technologii! Przykładowo przeglądarki Firefox, Opera i Safari obsługują DEP, ale już nie ASLR. Jedynie Chrome korzysta z obu tych mechanizmów. Tak wygląda tabela prezentująca stan implementacji technologii DEP oraz ASLR w wielu popularnych aplikacjach na czerwiec tego roku:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDRM7GAKRlI/AAAAAAAADBo/4b3cYbK8O3s/s1600/DEP+ASLR01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDRM7GAKRlI/AAAAAAAADBo/4b3cYbK8O3s/s400/DEP+ASLR01.png" width="355" /&gt;&lt;/a&gt;&lt;/div&gt;
Jednak brak praktycznego wykorzystywania obu mechanizmów to nie jedyny problem. Okazuje się, że już od jakiegoś czasu znane są skuteczne metody obejście obu technologii zabezpieczających. Wystarczy tylko przecież wspomnieć Petera Vreugdenhila, który w trakcie &lt;a href="http://www.hcsl.pl/2010/03/pwn2own-2010-dzien-pierwszy.html"&gt;konkursu Pwn2Own 2010&lt;/a&gt; zdobył Internet Explorera 8 pracującego w systemie Windows 7, właśnie obchodząc po drodze oba zabezpieczenia. Szczegółowe informacje na temat zastosowanych technik zostały następnie przez Petera upublicznione i są dostępne pod &lt;a href="http://vreugdenhilresearch.nl/Pwn2Own-2010-Windows7-InternetExplorer8.pdf"&gt;tym adresem&lt;/a&gt;. Kilka dni temu również badacze z firmy Immunity przedstawili swoją koncepcję ataków zdolnych do ominięcia obu zabezpieczeń, którą ochrzcili mianem &lt;a href="http://conference.hackinthebox.org/hitbsecconf2010ams/materials/D1T2%20-%20Alexey%20Sintsov%20-%20JIT%20Spray%20Attacks%20and%20Advanced%20Shellcode.pdf"&gt;JIT-SPRAY Attacks&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Co ciekawe, zdarzają się również luki w oprogramowaniu wykorzystującym mechanizm ASLR, które prowadzą do wycieku informacji przydatnych do... obejście samego ASLR. Otóż znana jest niezałatana do tej pory luka w Internet Explorerze 8, która to może prowadzić do wycieku pamięci zdradzającego krytyczne informacje na temat położenia adresów, które intruz może następnie wykorzystać do przeprowadzenia skutecznego ataku. Luka, obecna jest w kluczowym komponencie &lt;i&gt;mshtml.dll&lt;/i&gt;, a jej odkrywca (Ruben Santamarta) opublikował wszystkie dotyczącej jej szczegóły pod &lt;a href="http://reversemode.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=68&amp;amp;Itemid=1"&gt;tym adresem&lt;/a&gt;. Badacz opublikował również &lt;a href="http://www.reversemode.com/downloads/mshtml_leak_poc.zip"&gt;kod PoC&lt;/a&gt;, dzięki któremu możemy się przekonać o tym, że wyciek informacji z IE8 dotyczący krytycznego adresu rzeczywiście występuje.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jak mogliśmy się przekonać na podstawie tych kilku powyższych przykładów, technologie DEP oraz ASLR są dalekie od tego, by móc skutecznie ochronić nas przed skutkami wszelkiego rodzaju nowych ataków na luki systematycznie odkrywane we wszystkich najpopularniejszych aplikacjach. Mechanizmy te stanowią co najwyżej element utrudniający nieco życie (a może czyniący je ciekawszym?) autorom nowych exploitów. Pytanie o to, co może nas skutecznie uchronić przed nowymi atakami typu &lt;i&gt;Zero Day&lt;/i&gt;, pozostaje więc nadal bez odpowiedzi.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-3456307563153468408?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/3B2-pB9bPNI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/3456307563153468408/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/nie-wierzmy-zbytnio-w-technologie-dep-i.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3456307563153468408?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3456307563153468408?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/3B2-pB9bPNI/nie-wierzmy-zbytnio-w-technologie-dep-i.html" title="Nie wierzmy zbytnio w technologie DEP i ASLR!" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDRK6jPN40I/AAAAAAAADBg/kKVm3ALx_H0/s72-c/Windows+hacked.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/nie-wierzmy-zbytnio-w-technologie-dep-i.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MAQHYzcSp7ImA9WxFbFE0.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-4213033047745720437</id><published>2010-07-06T09:27:00.002+02:00</published><updated>2010-07-06T09:30:41.889+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-06T09:30:41.889+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Etyczny hacking" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo aplikacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Testy penetracyjne" /><title>Atak na witrynę Royal Bank of Ireland [video]</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/atak-na-witryne-royal-bank-of-ireland.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDLZm3RGkKI/AAAAAAAADBY/d8Zxb4bJv3s/s320/hex+factor.png" /&gt;&lt;/a&gt;Początkowa próba ataku typu &lt;i&gt;SQL injection&lt;/i&gt; poprzez ogólnodostępny formularz logowania nie dała żadnych rezultatów. Intruzowi udało się jednak uzyskać dostęp do logu zawierającego informacje o nieudanych próbach logowania. Dalej, poprzez zdobyte w ten sposób poświadczenia, możliwe było zalogowanie się do systemu na prawach zwykłego użytkownika. Wszystko to pozwala w końcu na wykorzystanie narzędzia &lt;i&gt;SQLmap&lt;/i&gt; w celu dobrania się do bazy danych. Wreszcie, tabela &lt;i&gt;login&lt;/i&gt; zdradza poświadczenia administracyjne, hasło było zaszyfrowane, jednak strona &lt;a href="http://rot13.com/"&gt;rot13.com&lt;/a&gt; okazała się być rozwiązaniem tego problemu. W końcu intruz mógł się już cieszyć administracyjnym dostępem do serwisu, który w dodatku pozwalał na wstrzykiwanie systemowych poleceń i wyświetlał wyniki ich wykonania w przeglądarce... zobaczmy to wszystko na własne oczy.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Oto zapis video dokumentujący przebieg powyższego ataku na witrynę &lt;i&gt;Royal Bank of Ireland&lt;/i&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;object height="450" width="600"&gt;&lt;param name="allowfullscreen" value="true" /&gt;




&lt;param name="allowscriptaccess" value="always" /&gt;




&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12219744&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;




&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=12219744&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="450"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Co prawda był to jedynie symulowany atak odbywający się w kontrolowanym środowisku w ramach konkursu &lt;i&gt;&lt;a href="http://www.thehexfactor.org/"&gt;The Hex Factor&lt;/a&gt; 2009 - B300 Challenge&lt;/i&gt;, to jednak powyższy materiał ma duże walory edukacyjne. Specjalnie przygotowany na tę okazję serwis był oczywiście podatny na kilka typowych ataków, dzięki czemu uczestnicy mogli w rozsądnym czasie dotrzeć do pliku, którego zawartość stanowiła dowód zdobycia danego celu. Nie zmienia to jednak faktu, że całe zadanie wymagało sporych umiejętności praktycznych, a zapis całego ataku testowego stanowi świetny materiał edukacyjny dla osób zainteresowanych bezpieczeństwem aplikacji i serwisów internetowych.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-4213033047745720437?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/3Kctb9cAbZ8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/4213033047745720437/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/atak-na-witryne-royal-bank-of-ireland.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4213033047745720437?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4213033047745720437?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/3Kctb9cAbZ8/atak-na-witryne-royal-bank-of-ireland.html" title="Atak na witrynę Royal Bank of Ireland [video]" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDLZm3RGkKI/AAAAAAAADBY/d8Zxb4bJv3s/s72-c/hex+factor.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/atak-na-witryne-royal-bank-of-ireland.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEABRn09eSp7ImA9WxFbE0s.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-4935828432955718888</id><published>2010-07-05T20:28:00.005+02:00</published><updated>2010-07-05T23:52:37.361+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-05T23:52:37.361+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><title>Ciekawy sposób na zabicie Eksploratora w Windows XP</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/ciekawy-sposob-na-wykonczenie.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDIhHmY15VI/AAAAAAAADBI/6mXo9ur-NZo/s320/windows+XP.png" /&gt;&lt;/a&gt;Jeden z czytelników HCSL ukrywający się pod pseudonimem &lt;i&gt;RicoElectrico&lt;/i&gt;, odkrył interesującą podatność Eksploratora Windows XP (explorer.exe) na atak za pomocą złośliwych skrótów (ang. &lt;i&gt;Evil Shortcuts Attack&lt;/i&gt;). Problem dotyczy rekursywnych skrótów, które pozwalają w bardzo prosty sposób na wykończenie tego ważnego systemowego programu i jednocześnie domyślnej powłoki systemowej. W taki oto sposób autor odkrycia wyjaśnia szczegółowo przykładowy atak oraz jego potencjalne skutki:&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDIichg7HhI/AAAAAAAADBQ/FQpikIXy6qA/s1600/rekursywne+skroty.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="710" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDIichg7HhI/AAAAAAAADBQ/FQpikIXy6qA/s640/rekursywne+skroty.PNG" width="600" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;s&gt;Dla wszystkich leniwych przygotowałem odpowiednio spreparowane pliki gotowe do użycia, które wystarczy tylko rozpakować do dowolnego folderu w systemie Windows XP.&lt;/s&gt;&amp;nbsp;Zachęcam jednak do własnoręcznych testów. Ciekaw jestem, czy tzw. &lt;i&gt;przeciętny użytkownik&lt;/i&gt; komputera z Windows XP poradziłby sobie z takimi dwoma plikami umieszczonymi na jego własnym pulpicie?&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;[Od redakcji]&lt;/span&gt;&lt;br /&gt;
Autorem powyższego odkrycia jest&amp;nbsp;&lt;i&gt;RicoElectrico&lt;/i&gt;&amp;nbsp;(e-mail: ricoelectrico na orange.pl). Przy okazji pragnę &amp;nbsp;jeszcze raz przypomnieć, że serwis HCSL jest niezwykle otwarty na &lt;a href="http://www.hcsl.pl/2010/02/nie-pytaj-co-hcsl-moze-zrobic-dla.html"&gt;wszelkie formy współpracy&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://www.ricoelectrico.yoyo.pl/recursive-shortcuts.htm"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-4935828432955718888?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/YKja2dYRT5g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/4935828432955718888/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/ciekawy-sposob-na-wykonczenie.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4935828432955718888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/4935828432955718888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/YKja2dYRT5g/ciekawy-sposob-na-wykonczenie.html" title="Ciekawy sposób na zabicie Eksploratora w Windows XP" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDIhHmY15VI/AAAAAAAADBI/6mXo9ur-NZo/s72-c/windows+XP.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/ciekawy-sposob-na-wykonczenie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEMSH47cCp7ImA9WxFbE08.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-7068648198031575636</id><published>2010-07-05T12:56:00.003+02:00</published><updated>2010-07-05T13:01:29.008+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-05T13:01:29.008+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Kontrola rodzicielska" /><category scheme="http://www.blogger.com/atom/ns#" term="Zbieranie informacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Informatyka śledcza" /><category scheme="http://www.blogger.com/atom/ns#" term="Kontrola małżeńska" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Wywiad informatyczny" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><title>WinTaylor: zbiór przydatnych narzędzi śledczych dla Windowsów</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/wintaylor-zbior-przydatnych-narzedzi.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDG4CiDVm3I/AAAAAAAADAA/yGUi1lTpGCM/s320/WinTaylor.PNG" /&gt;&lt;/a&gt;&lt;a href="http://www.caine-live.net/page2/page2.html"&gt;WinTaylor for caine&lt;/a&gt; to zbiór bardzo przydatnych narzędzi śledczych dla systemów operacyjnych z rodziny Windows. Przy okazji wydania wersji 2.0, warto zapoznać się z tym interesującym pakietem pozwalającym na stosunkowo proste zbieranie oraz raportowanie najrozmaitszych cyfrowych dowodów zgromadzonych w różnych wersjach systemów operacyjnych z rodziny Windows.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Wszystkie narzędzia zostały stworzone z wykorzystaniem języka Visual Basic 6, co pozwoliło na osiągnięcie maksymalnej kompatybilności ze starszymi wersjami Windowsów. Warto zwrócić uwagę, że niektóre antywirusy mogą rozpoznawać pakiet jako trojana lub innego rodzaju zagrożenie. Na czas pracy z narzędziem najlepiej będzie wyłączyć ochronę antywirusową.&lt;br /&gt;
&lt;br /&gt;
WinTaylor jest rozwijany jako projekt otwartoźródłowy, co w przypadku narzędzi informatyki śledczej może mieć szczególne znaczenie. Otóż analiza kodu źródłowego (najczęściej niemożliwa do przeprowadzenia w przypadku rozwiązań komercyjnych) danego narzędzia może rozwiać wszelkie wątpliwości co do ewentualnego wpływu programu śledczego na stan analizowanego systemu.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4nuecdeI/AAAAAAAADAI/UfbiMz7GhUE/s1600/WinTaylor00.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4nuecdeI/AAAAAAAADAI/UfbiMz7GhUE/s320/WinTaylor00.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Spójrzmy pokrótce na przykładowe możliwości samego pakietu. Moduł &lt;i&gt;System Info&lt;/i&gt; pozwala na zebranie podstawowych informacji nt. sprzętu, jak i zainstalowanego w danym systemie oprogramowania:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4u2a6syI/AAAAAAAADAQ/VPr-4sknY8A/s1600/WinTaylor01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4u2a6syI/AAAAAAAADAQ/VPr-4sknY8A/s320/WinTaylor01.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Bardzo szczegółowych informacji na temat sprzętowych oraz programowych zasobów analizowanego systemu dostarczy nam również moduł &lt;i&gt;WinAudit&lt;/i&gt;:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4v8mbYTI/AAAAAAAADAY/eImUTfijYN4/s1600/WinTaylor02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4v8mbYTI/AAAAAAAADAY/eImUTfijYN4/s320/WinTaylor02.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Na czasową analizę wykorzystania systemu pozwoli nam moduł &lt;i&gt;PC On/Off&lt;/i&gt;. Na poniższym przykładzie widzimy przykładowo, że przez cały ostatni weekend, analizowany system pozostawał wyłączony:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4w4hinWI/AAAAAAAADAg/O8oiUHyiLLQ/s1600/WinTaylor03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4w4hinWI/AAAAAAAADAg/O8oiUHyiLLQ/s320/WinTaylor03.png" /&gt;&lt;/a&gt;&lt;/div&gt;
W pakiecie znajdziemy nawet prosty skaner sieci lokalnej (Lan Scanner):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4xy5O9gI/AAAAAAAADAo/0RTgrNQwaH4/s1600/WinTaylor04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDG4xy5O9gI/AAAAAAAADAo/0RTgrNQwaH4/s320/WinTaylor04.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Nie zabrakło też edytora heksadecymalnego (&lt;i&gt;Hex Editor&lt;/i&gt;), programów do odzyskiwania danych (&lt;i&gt;Testdisk&lt;/i&gt;, &lt;i&gt;Recuva&lt;/i&gt;), czy też narzędzia do akwizycji pamięci operacyjnej (&lt;i&gt;RAM Dump&lt;/i&gt;). Pakiet zawiera również narzędzie wspomagające &lt;a href="http://www.hcsl.pl/2010/05/jak-odtworzyc-historie-wykorzystania.html"&gt;analizę historii wykorzystania urządzeń i pamięci przenośnych USB&lt;/a&gt; (&lt;i&gt;USB Devices&lt;/i&gt;):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4y9O_NbI/AAAAAAAADAw/TshW2Cx6BNQ/s1600/WinTaylor05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4y9O_NbI/AAAAAAAADAw/TshW2Cx6BNQ/s320/WinTaylor05.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Do swej dyspozycji otrzymujemy również narzędzie (&lt;i&gt;File Analyzer&lt;/i&gt;) wspomagające analizę wielu różnych formatów plików:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4z1vnHnI/AAAAAAAADA4/EuBPf75OPRo/s1600/WinTaylor06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG4z1vnHnI/AAAAAAAADA4/EuBPf75OPRo/s320/WinTaylor06.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Poza tym, pakiet kryje setki innych, czasem bardzo zaawansowanych i specjalistycznych narzędzi (&lt;i&gt;More Tools&lt;/i&gt;) pomocnych przy zbieraniu oraz analizie rozmaitych cyfrowych dowodów:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG400oj27I/AAAAAAAADBA/PMKr_82Sfh0/s1600/WinTaylor07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDG400oj27I/AAAAAAAADBA/PMKr_82Sfh0/s320/WinTaylor07.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Jak mogliśmy się przekonać, WinTaylor to pakiet niezwykle interesujący, wyposażony w narzędzia proste w użyciu, mogące się przydać nawet przy małych, domowych dochodzeniach komputerowych. W jego ramach znajdziemy również bardziej zaawansowane narzędzia przydatne administratorom podczas podstawowej analizy prostych incydentów, ale również osobom zawodowo zajmującym się informatyką śledczą. Zachęcam więc wszystkich zaawansowanych użytkowników systemów z rodziny Windows oraz osoby zainteresowane tematyką analizy cyfrowych dowodów do zapoznania się z naprawdę okazałymi możliwościami WinTaylora.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-7068648198031575636?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/DBsHdAQZzIY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/7068648198031575636/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/wintaylor-zbior-przydatnych-narzedzi.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7068648198031575636?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7068648198031575636?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/DBsHdAQZzIY/wintaylor-zbior-przydatnych-narzedzi.html" title="WinTaylor: zbiór przydatnych narzędzi śledczych dla Windowsów" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TDG4CiDVm3I/AAAAAAAADAA/yGUi1lTpGCM/s72-c/WinTaylor.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/wintaylor-zbior-przydatnych-narzedzi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYEQXs4fCp7ImA9WxFbE0w.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-8327162217880368858</id><published>2010-07-05T09:22:00.005+02:00</published><updated>2010-07-05T09:48:20.534+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-05T09:48:20.534+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Sieci komputerowe" /><title>XSS w YouTube.com</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/xss-w-youtubecom.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDGGWgT3MhI/AAAAAAAAC_w/3Fxy8k7UTRg/s320/YouTube.png" /&gt;&lt;/a&gt;W powszechnie znanym i bardzo popularnym serwisie &lt;a href="http://youtube.com/"&gt;YouTube.com&lt;/a&gt; odnaleziona została wczoraj luka typu &lt;i&gt;Persistent XSS&lt;/i&gt;. Za pośrednictwem odpowiedniego komentarza dodanego do filmu, możliwe było wstrzyknięcie własnego potencjalnie niebezpiecznego kodu. W ten oto sposób serwis zapamiętywał wprowadzony kod i prezentował go kolejnym odwiedzającym dany adres internautom. Przyjrzyjmy się potencjalnym skutkom tego typu ataku.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Prosty kod pozwalał na wyświetlenie alertu:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDGHGONyhhI/AAAAAAAAC_4/AgvxrS9APNo/s1600/YT+XSS.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDGHGONyhhI/AAAAAAAAC_4/AgvxrS9APNo/s320/YT+XSS.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Oto zarejestrowany przykład dokumentujący proste wstrzyknięcie kodu HTML:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;object height="480" width="600"&gt;&lt;param name="allowfullscreen" value="true" /&gt;








&lt;param name="allowscriptaccess" value="always" /&gt;








&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13073860&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;








&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=13073860&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tego typu podatność pozwala również na całkowitą zmianę wyglądu witryny (&lt;i&gt;defacement&lt;/i&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;object height="468" width="601"&gt;&lt;param name="allowfullscreen" value="true" /&gt;







&lt;param name="allowscriptaccess" value="always" /&gt;







&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13075011&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;







&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=13075011&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="601" height="468"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
To jednak nie wszystko. Podatność mogła również pozwolić intruzom na kradzież m.in.&amp;nbsp;&lt;i&gt;session cookies&lt;/i&gt;. Na szczęście wydaje się jednak, że nie mogło to prowadzić do uzyskania nieuprawnionego dostępu do innych usług Google (poza serwisem YouTube), ponieważ wszystkie inne usługi znajdują się w innych domenach.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
W całej sprawie warto również podkreślić natychmiastową reakcję administratorów serwisu, którzy dosłownie w ciągu kilku godzin od upublicznienia informacji na temat luki, uniemożliwili dodawanie potencjalnie niebezpiecznych komentarzy.&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://blog.insecurity.ro/youtube-html-code-injection/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;&lt;script&gt;
&lt;body onLoad=”alert(‘Visit Insecurity.ro – TinKode’);”&lt;/i&gt;&lt;/div&gt;
&lt;p class="separator" style="text-align: center; clear: both; "&gt;
&lt;a imageanchor="1" href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDGHGONyhhI/AAAAAAAAC_4/AgvxrS9APNo/s1600/YT+XSS.png" style="margin-left: 1em; margin-right: 1em; "&gt;&lt;img style="" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TDGHGONyhhI/AAAAAAAAC_4/AgvxrS9APNo/s320/YT+XSS.png" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="text-align: justify;"&gt;











Oto zarejestrowany przykład dokumentujący proste wstrzyknięcie kodu HTML:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;img src="http://www.blogger.com/img/video_object.png" style="background-color: #b2b2b2; height: 480px; width: 600px; " class="BLOGGER-object-element tr_noresize tr_placeholder" id="BLOGGER_object_0" data-original-id="BLOGGER_object_0" /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











Tego typu podatność pozwala również na całkowitą zmianę wyglądu witryny (defacement):&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











To jednak nie wszystko. Podatność mogła również pozwolić intruzom na kradzież plików cookies. Na szczęście wydaje się jednak, że tak zdobyte pliki nie mogą być wykorzystane do zalogowania się do innych usług Google, poza serwisem YouTube.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;br&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











W całej sprawie warto również podkreślić natychmiastową reakcję administratorów serwisu, którzy dosłownie w ciągu kilku godzin od upublicznienia informacji na temat luki, uniemożliwili dodawanie potencjalnie niebezpiecznych komentarzy.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;











&lt;p&gt;
&lt;script&gt;
&lt;/script&gt;&lt;/i&gt;&lt;/div&gt;
&lt;i&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-8327162217880368858?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/s2GSa9aPMWc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/8327162217880368858/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/xss-w-youtubecom.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8327162217880368858?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8327162217880368858?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/s2GSa9aPMWc/xss-w-youtubecom.html" title="XSS w YouTube.com" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_t3Fg_1H2XIg/TDGGWgT3MhI/AAAAAAAAC_w/3Fxy8k7UTRg/s72-c/YouTube.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/xss-w-youtubecom.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QCQns5eSp7ImA9WxFbEks.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-2710266584646810608</id><published>2010-07-04T18:28:00.004+02:00</published><updated>2010-07-04T18:36:03.521+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-04T18:36:03.521+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Obrona - Atak" /><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo aplikacji" /><title>vBulletin: interesująca podatność typu script injection</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/vbulletin-interesujaca-podatnosc-typu.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDC1760CQAI/AAAAAAAAC_o/dOVdB6S6psU/s320/vbulletin.png" /&gt;&lt;/a&gt;&lt;b&gt;Zapraszam do zapoznania się z poniższym artykułem autorstwa&amp;nbsp;Dariusza Tytko.&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jakiś czas temu&amp;nbsp;przeglądając kod źródłowy&amp;nbsp;&amp;nbsp;popularnego komercyjnego skryptu internetowego forum dyskusyjnego, odkryłem interesującą podatność. Oto szczegółowa analiza tego przypadku. Najpierw jednak musimy rozpocząć od odrobiny teorii z PHP. Wyobraźmy sobie następujący fragment kodu:&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;$data = unserialize($data_from_user);&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
if (!is_array($data)) {&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&amp;nbsp;&amp;nbsp; return;&lt;/div&gt;
&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Kod wygląda całkiem niewinnie, jeżeli odebrane dane nie są &lt;i&gt;zserializowaną&lt;/i&gt; tablicą,&amp;nbsp;funkcja kończy działanie... No tak, ale co w przypadku, gdy użytkownik dostarczy&amp;nbsp;obiekt klasy? Okazuje się, że wówczas wykonany zostanie destruktor tej klasy. Pytanie, czy możemy&amp;nbsp;w jakiś sposób wykorzystać to zachowanie języka PHP? Jak najbardziej, wystarczy, że&amp;nbsp;w kodzie badanej aplikacji znajdziemy klasę, której destruktor wykonuje jakąś konkretną akcję,&amp;nbsp;np. usuwa pliki tymczasowe:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;class Cleaner {&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;public function __destruct() {&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach ($this-&amp;gt;_toDelete as $f)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;unlink($f);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;public function add($f) {&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$this-&amp;gt;_toDelete[] = $f;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;private $_toDelete = array();&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Teraz użytkownik, może wykonać (lokalnie) następujące działanie:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;$x = new Cleaner();&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
$x-&amp;gt;add('index.html');&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;$payload = serialize($x);&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
I wysłać $payload do aplikacji, gdzie destruktor posłusznie usunie plik &lt;i&gt;index.html&lt;/i&gt;.&amp;nbsp;Tyle teorii, czas na przykład z życia wzięty.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jakiś czas temu przeglądałem kod źródłowy forum vBulletin, które jak się okazało,&amp;nbsp;zawiera dość nietypowy błąd typu &lt;i&gt;script injection&lt;/i&gt;. Podatności w żadnym wypadku&amp;nbsp;nie można zaliczyć do grona krytycznych, gdyż pozwala wywołać na zdalnej&amp;nbsp;maszynie jedynie dowolną, bezparametrową funkcję języka PHP np: &lt;i&gt;phpinfo&lt;/i&gt;. Myślę jednak,&amp;nbsp;że jest na tyle ciekawa, że warto o niej wspomnieć na forum publicznym.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Oto szczegóły.&amp;nbsp;Plik &lt;i&gt;subscription.php&lt;/i&gt; zawiera, między innymi, następujący blok kodu:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;$ids = @unserialize(verify_client_string($vbulletin-&amp;gt;GPC['ids']));&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
if (!is_array($ids) OR empty($ids))&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
// error handling...&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Wygląda znajomo prawda? Pojawia się jednak dodatkowy poziom trudności, gdyż&amp;nbsp;odebrane dane poddawane są weryfikacji.&amp;nbsp;Mamy więc przed sobą dwa problemy:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Weryfikacja danych&lt;/li&gt;
&lt;li&gt;Odnalezienie w kodzie aplikacji klasy, która posiada &lt;i&gt;użyteczny&lt;/i&gt; destruktor&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
W pierwszej kolejności zajmiemy się weryfikacją.&amp;nbsp;Funkcja &lt;i&gt;verify_client_string&lt;/i&gt; wygląda następująco:&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;function verify_client_string($string, $extra_entropy = '')&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if (substr($string, 0, 4) == 'B64:')&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$firstpart = substr($string, 4, 40);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$return = substr($string, 44);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$decode = true;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;else&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$firstpart = substr($string, 0, 40);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$return = substr($string, 40);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$decode = false;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;if (sha1($return . sha1(COOKIE_SALT) . $extra_entropy) === $firstpart)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ($decode ? base64_decode($return) : $return);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;return false;&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jak widzimy, aby aplikacja przyjęła dane użytkownika, muszą one zostać podpisane.&amp;nbsp;Żeby tego dokonać musimy znać wartość &lt;i&gt;COOKIE_SALT&lt;/i&gt;. Okazuje się, że domyślna&amp;nbsp;wartość &lt;i&gt;COOKIE_SALT&lt;/i&gt; to nr licencji, który ma następujący format:&amp;nbsp;VBXXXXXXXX, gdzie XXXXXXXX to liczba w postaci szesnastkowej.&amp;nbsp;W praktyce wszystkie klucze licencji, które sprawdziłem miały format: VBFXXXXXXX,&amp;nbsp;mamy więc 2^28 kombinacji. Trochę za dużo na atak &lt;i&gt;on-line&lt;/i&gt;.&amp;nbsp;Nie wszystko jednak stracone. Okazuje się, ze vBulletin na podstawie wartości&amp;nbsp;&lt;i&gt;COOKIE_SALT&lt;/i&gt; oblicza wartość tokenu chroniącego przed atakami &lt;i&gt;CSRF&lt;/i&gt;,&amp;nbsp;który siłą rzeczy przesyłany jest do użytkownika.&amp;nbsp;Wspomniany token wyliczany jest w następujący sposób:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;$user['securitytoken_raw'] = sha1($user['userid'] . sha1($user['salt']) . sha1(COOKIE_SALT));&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;$user['securitytoken'] = TIMENOW . '-' . sha1(TIMENOW . $user['securitytoken_raw']);&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;i&gt;userid&lt;/i&gt; to wartość publicznie znana, pozostaje &lt;i&gt;salt&lt;/i&gt;, która jest wartością losową,&amp;nbsp;stałą dla każdego użytkownika. Wyliczana jest w następujący sposób:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;function fetch_user_salt($length = 3)&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;$salt = '';&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;for ($i = 0; $i &amp;lt; $length; $i++)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$salt .= chr(rand(33, 126));&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;return $salt;&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Mamy więc 94^3 kombinacji wartości &lt;i&gt;salt&lt;/i&gt;. W połączeniu z liczbą kombinacji&amp;nbsp;wartości &lt;i&gt;COOKIE_SALT&lt;/i&gt; 2^28 dostajemy 94^3 * 2^28 przypadków jakie musimy&amp;nbsp;sprawdzić, aby odtworzyć wartość &lt;i&gt;COOKIE_SALT&lt;/i&gt; z tokenu zabezpieczającego.&amp;nbsp;Nadal dużo, nawet na atak off-line.&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Po chwili poszukiwań, na stronie "reply post" znajdujemy wartość,&amp;nbsp;która wyliczana jest w następujący sposób:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;$poststarttime = TIMENOW;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="text-align: left;"&gt;
&lt;code&gt;$posthash = md5($poststarttime . $vbulletin-&amp;gt;userinfo['userid'] . $vbulletin-&amp;gt;userinfo['salt']);&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Bingo! Odtworzenie wartości salt z tak wyliczonego hasha to dosłownie chwila.&amp;nbsp;Mając wartość salt, możemy wrócić do łamania wartości &lt;i&gt;COOKIE_SALT&lt;/i&gt; na podstawie&amp;nbsp;&lt;i&gt;securitytoken&lt;/i&gt;. Po chwili powinniśmy mieć upragnioną wartość &lt;i&gt;COOKIE_SALT&lt;/i&gt;!&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Zajmiemy się teraz drugim problemem - poszukiwanie klasy posiadającej&amp;nbsp;&lt;i&gt;użyteczny&lt;/i&gt; destruktor. Rezultat poszukiwań to klasa &lt;i&gt;vB_Shutdown&lt;/i&gt; (plik &lt;i&gt;class_core.php&lt;/i&gt;),&amp;nbsp;której destruktor wygląda następująco:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;function __destruct()&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
if (!empty($this-&amp;gt;shutdown))&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
foreach ($this-&amp;gt;shutdown AS $key =&amp;gt; $funcname)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
{&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;$funcname();&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;unset($this-&amp;gt;shutdown[$key]);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
}&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Jak widać klasa jest niemal stworzona do wykorzystania w tego typu ataku.&amp;nbsp;Jej destruktor wywołuje listę funkcji PHP! Niestety, w tym wypadku&amp;nbsp;mogą to być tylko funkcje nie posiadające argumentów.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Teraz możemy wykorzystać wszystkie zdobyte do tej pory informacje&amp;nbsp;do przeprowadzenia ataku:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Tworzymy obiekt następującej klasy:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;class vB_Shutdown {&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;public $shutdown = array(&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
"phpinfo"&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;);&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
}&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;$payload = new vB_Shutdown();&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Serializujemy payload:&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;code&gt;$payload = serialize($payload);&lt;/code&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Podpisujemy payload (algorytmem wykorzystywanym przez vBulletin)&amp;nbsp;używając wyliczonej wartości &lt;i&gt;COOKIE_SALT&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Wysyłamy payload do aplikacji i czekamy na rezultat wykonania&amp;nbsp;funkcji &lt;i&gt;phpinfo&lt;/i&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Błąd został zgłoszony kilka miesięcy temu, dostępne są &lt;a href="http://www.vbulletin.com/forum/showthread.php?332633-vBulletin-Patch-Release"&gt;odpowiednie aktualizacje&lt;/a&gt;.&amp;nbsp;Z technicznego punktu widzenia, poprawka sprowadza się do rezygnacji z serializacji,&amp;nbsp;na rzecz kodowania tablicy w postaci ciągu tekstowego "1,2,3,...,n".&amp;nbsp;Warto zaznaczyć, że bardzo łatwo można zablokować opisany atak,&amp;nbsp;nawet w przypadku niezaktualizowanej wersji oprogramowania,&amp;nbsp;poprzez ustawienie zmiennej konfiguracyjnej &lt;i&gt;$config['Misc']['cookie_security_hash']&amp;nbsp;&lt;/i&gt;(plik &lt;i&gt;includes/config.php&lt;/i&gt;) na odpowiednio długi, losowy ciąg znaków.&amp;nbsp;Ten prosty zabieg sprawia, że wartość ta zostanie użyta jako&amp;nbsp;&lt;i&gt;COOKIE_SALT&lt;/i&gt; (zamiast numeru licencji).&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: red;"&gt;[Od redakcji]&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;Autorem powyższego artykułu jest Dariusz Tytko&amp;nbsp;(e-mail: tyter9 na Gmailu)&lt;/b&gt;. Przy okazji pragnę &amp;nbsp;jeszcze raz przypomnieć, że serwis HCSL jest niezwykle otwarty na &lt;a href="http://www.hcsl.pl/2010/02/nie-pytaj-co-hcsl-moze-zrobic-dla.html"&gt;wszelkie formy współpracy&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-2710266584646810608?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/w-FOnej9eas" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/2710266584646810608/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/vbulletin-interesujaca-podatnosc-typu.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/2710266584646810608?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/2710266584646810608?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/w-FOnej9eas/vbulletin-interesujaca-podatnosc-typu.html" title="vBulletin: interesująca podatność typu script injection" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TDC1760CQAI/AAAAAAAAC_o/dOVdB6S6psU/s72-c/vbulletin.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/vbulletin-interesujaca-podatnosc-typu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cBQnc6cSp7ImA9WxFbEUs.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-8278352734063997142</id><published>2010-07-03T14:41:00.002+02:00</published><updated>2010-07-03T14:44:13.919+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-03T14:44:13.919+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Zbieranie informacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Wywiad informatyczny" /><category scheme="http://www.blogger.com/atom/ns#" term="Narzędzia" /><title>Otwartoźródłowy, niewykrywalny dla antywirusów keylogger</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/otwartozrodowy-niewykrywalny-dla.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC8v-bqUkhI/AAAAAAAAC_g/l1z0Bt7-6KQ/s320/keylogger.png" /&gt;&lt;/a&gt;Keyloggery, czyli specjalne programy lub urządzenia służące do rejestrowania w docelowym systemie wszystkich wprowadzanych za pomocą klawiatury znaków, mogą przyjmować bardzo różne formy. Omawiałem już swego czasu bardzo interesujący przykład &lt;a href="http://www.hcsl.pl/2009/10/jak-sprawdzic-co-na-komputerze-pisze.html"&gt;otwartego keyloggera sprzętowego przeznaczonego do samodzielnego montażu&lt;/a&gt;. Keylogger może również przyjmować postać &lt;a href="http://www.hcsl.pl/2009/12/dlaczego-nie-wolno-korzystac-z-cudzych.html"&gt;dodatku do popularnego Firefoksa&lt;/a&gt;. Dziś natomiast chciałbym zaprezentować interesujący przykład otwartoźródłowego keyloggera dla systemów z rodziny Windows.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Keylogger 0.1 to prosty program pozwalający na rejestrowanie wszystkich wprowadzanych znaków w systemach z rodziny Windows (działa zarówno w leciwym już XP, jak i najnowszej &lt;i&gt;Siódemce&lt;/i&gt;) opublikowany na &lt;i&gt;Powszechnej Licencji Publicznej GNU&lt;/i&gt;. Dzięki temu do dyspozycji mamy &lt;a href="http://sites.google.com/site/hcseclab/inne/Keylogger.zip"&gt;program oraz jego kod źródłowy&lt;/a&gt; w języku C++, co niesie ze sobą niewątpliwe walory edukacyjne. Poza tym, Keylogger 0.1 możemy dzięki temu &amp;nbsp;wszystkiemu zmodyfikować, udoskonalić lub w jakikolwiek sposób wykorzystać we własnym projekcie.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Program natychmiast po uruchomieniu rozpoczyna rejestrowanie wszystkich wprowadzanych znaków, tworząc na bieżąco prosty tekstowy log. Warto podkreślić, że w chwili obecnej program ten &lt;a href="http://www.virustotal.com/pl/analisis/2da5052f11436e9892c838265db382e65d9430674eba0b6a01d88f2c8e256661-1278100838"&gt;nie jest wykrywany jako zagrożenie&lt;/a&gt; przez żaden z kilkudziesięciu popularnych antywirusów dostępnych w ramach &lt;a href="http://www.hcsl.pl/2009/12/jak-w-prosty-sposob-sprawdzic-czy-dany.html"&gt;usługi Virustotal&lt;/a&gt;:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC8t8UvIHZI/AAAAAAAAC_Y/0hgGm4bLZ7o/s1600/KeyLogger+VT.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="100" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC8t8UvIHZI/AAAAAAAAC_Y/0hgGm4bLZ7o/s640/KeyLogger+VT.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dzięki temu, potencjalny intruz chcący poznać wszystkie wprowadzane przez nas w naszym systemie ciągi znaków (w tym nasze hasła) może po prostu uruchomić w naszym systemie (lokalnie lub też zdalnie) program Keylogger 0.1, nie martwiąc się o natychmiastowe wykrycie próby uruchomienia niebezpiecznego programu.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Przykład tego prostego keyloggera przypomina nam ponownie o tym, że zezwalanie innym osobom na choćby chwilowe skorzystanie z naszego systemu nie jest dobrym pomysłem. Zainteresowanych metodami tworzenia programowych keyloggerów zachęcam do zapoznania się z &lt;a href="http://sites.google.com/site/hcseclab/inne/Keylogger.zip"&gt;kodem źródłowym&lt;/a&gt;, natomiast wszystkich zachęcam do dyskusji na temat potencjalnych metod obrony przed złośliwym oprogramowaniem stworzonym przez potencjalnego intruza od podstaw, które dzięki temu nie jest wykrywane przez dostępne w danej chwili pakiety i programy zabezpieczające.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
[&lt;a href="http://www.megapanzer.com/2010/07/02/keylogger/"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-8278352734063997142?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/0HawS36ZIeg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/8278352734063997142/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/otwartozrodowy-niewykrywalny-dla.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8278352734063997142?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/8278352734063997142?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/0HawS36ZIeg/otwartozrodowy-niewykrywalny-dla.html" title="Otwartoźródłowy, niewykrywalny dla antywirusów keylogger" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC8v-bqUkhI/AAAAAAAAC_g/l1z0Bt7-6KQ/s72-c/keylogger.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/otwartozrodowy-niewykrywalny-dla.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08CR3o_cSp7ImA9WxFbEEo.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-3542876352440417844</id><published>2010-07-02T15:04:00.001+02:00</published><updated>2010-07-02T15:04:26.449+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-02T15:04:26.449+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Bezpieczeństwo systemów operacyjnych" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><title>Czy Windows w aparaturze medycznej to dobry pomysł?</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/czy-windows-w-aparaturze-medycznej-to.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/S7TBEFSox-I/AAAAAAAACO4/wj0Rb2Ifc78/s320/BSoD.jpg.png" /&gt;&lt;/a&gt;&lt;i&gt;Blue Screen of Death&lt;/i&gt; (&lt;i&gt;BSoD&lt;/i&gt;, ang. Niebieski ekran śmierci), czyli bardzo charakterystyczny objaw poważnego błędu systemu operacyjnego z rodziny Microsoft Windows, znają niemal wszyscy użytkownicy komputerów na świecie i to nie tylko użytkownicy systemów operacyjnych rodem z amerykańskiego Redmond. &lt;i&gt;BSoD&lt;/i&gt; jest bardzo często obiektem rozmaitych żartów, co ciekawe nawet sam Microsoft udostępnia &lt;a href="http://technet.microsoft.com/pl-pl/sysinternals/bb897558(en-us).aspx"&gt;żartobliwy symulator krytycznej awarii&lt;/a&gt;. Niestety awarie systemów Windows mogą również dostarczać wielu bardzo negatywnych emocji, tak jak to ma miejsce chociażby w przypadku sprzętu... medycznego.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Specjalistyczny sprzęt oraz rozmaite systemy przemysłowe coraz częściej pracują pod kontrolą systemów z rodziny Windows. Microsoft w ostatnich latach zrobił bez wątpienia bardzo wiele w kierunku poprawy stabilności działania własnego oprogramowania systemowego, niestety rozmaite awarie zdarzają się nadal i nie omijają również &lt;a href="http://www.hcsl.pl/2010/04/jaki-piekny-ekran-smierci-na-lotnisku.html"&gt;systemów przemysłowych&lt;/a&gt;, czy też nawet... medycznych:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TC3jQznVqMI/AAAAAAAAC_Q/Fq54sj2Y7L4/s1600/Szpital+Windows.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TC3jQznVqMI/AAAAAAAAC_Q/Fq54sj2Y7L4/s400/Szpital+Windows.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
Czy więc wykorzystywanie systemów Windows do nadzorowanie pracy systemów monitorujących lub podtrzymujących funkcje życiowe pacjentów to na pewno dobry pomysł?&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-3542876352440417844?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/ubLp4YBcmFY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/3542876352440417844/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/czy-windows-w-aparaturze-medycznej-to.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3542876352440417844?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/3542876352440417844?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/ubLp4YBcmFY/czy-windows-w-aparaturze-medycznej-to.html" title="Czy Windows w aparaturze medycznej to dobry pomysł?" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/S7TBEFSox-I/AAAAAAAACO4/wj0Rb2Ifc78/s72-c/BSoD.jpg.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/czy-windows-w-aparaturze-medycznej-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8CRX8zfyp7ImA9WxFbEEg.&quot;"><id>tag:blogger.com,1999:blog-4511012464226103155.post-7622354991242984353</id><published>2010-07-02T09:51:00.003+02:00</published><updated>2010-07-02T10:04:24.187+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-02T10:04:24.187+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Newsy" /><category scheme="http://www.blogger.com/atom/ns#" term="Zbieranie informacji" /><category scheme="http://www.blogger.com/atom/ns#" term="Informatyka śledcza" /><category scheme="http://www.blogger.com/atom/ns#" term="Inne" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="Wywiad informatyczny" /><title>Nowa zabawka z Elcomsoftu (Internet Password Breaker)</title><content type="html">&lt;div style="text-align: justify;"&gt;
&lt;a href="http://www.hcsl.pl/2010/07/nowa-zabawka-z-elcomsoftu.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 0em; margin-right: 0em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC2YLWDK9oI/AAAAAAAAC-w/TyuTDl5_kTk/s320/Elcomsoft.png" /&gt;&lt;/a&gt;Rosyjska firma &lt;a href="http://www.elcomsoft.com/"&gt;Elcomsoft&lt;/a&gt; jest z pewnością znana wszystkim osobom, które kiedykolwiek interesowały się tematyką &lt;a href="http://www.hcsl.pl/?cx=partner-pub-0059899641863387:i7313294dmr&amp;amp;cof=FORID:11&amp;amp;ie=UTF-8&amp;amp;q=%C5%82amanie&amp;amp;sa=Szukaj&amp;amp;siteurl=www.hcsl.pl/2010/03/superbezpieczne-hasa-zapisane-na-zotej.html"&gt;odzyskiwania (łamania) najrozmaitszych haseł&lt;/a&gt;. Do szerokiej gamy produktów Elcomsoftu dołączył właśnie &lt;a href="http://www.elcomsoft.com/einpb.html"&gt;&lt;i&gt;Internet Password Breaker&lt;/i&gt;&lt;/a&gt;, który to jest w stanie wydobyć hasła zapisane i przechowywane w wielu różnych aplikacjach służących nam na co dzień do korzystania z zasobów &lt;i&gt;globalnej pajęczyny&lt;/i&gt;.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Moja przygoda z produktami firmy Elcomsoft rozpoczęła się od programu &lt;i&gt;Advanced Office Password Breaker&lt;/i&gt;. Program ten pozwalał swego czasu na odszyfrowanie niemal każdego zabezpieczonego przed otwarciem dokumentu utworzonego za pomocą pakietu Microsoft Office. Co ciekawe, żadnego znaczenia nie miała siła zastosowanego hasła. Działo się tak, ponieważ domyślny algorytm szyfrowania w pakiecie biurowym Microsoftu wykorzystywał zaledwie 40-bitowy klucz! W efekcie, jak pamiętam, otwarcie dowolnego dokumentu za pomocą metody sprawdzenia wszystkich możliwych kombinacji klucza było w zasięgu zwykłego domowego komputera i to w czasie nie przekraczającym kilkudziesięciu godzin!&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Dosłownie wczoraj do grona niezliczonych produktów firmy Elcomsoft dołączył program &lt;i&gt;Internet Password Breaker&lt;/i&gt;. Aplikacja ta pozwala nam, na (zazwyczaj natychmiastowe) zautomatyzowane wydobycie poświadczeń zapisanych i przechowywanych przez najrozmaitsze aplikacje takie jak przeglądarki internetowe, czy też programy pocztowe. Obsługiwany jest więc między innymi Internet Explorer, czy też Microsoft Outlook:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TC2Y43EBcVI/AAAAAAAAC-4/mUdTnruATkM/s1600/Elcomsoft+IPB.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://4.bp.blogspot.com/_t3Fg_1H2XIg/TC2Y43EBcVI/AAAAAAAAC-4/mUdTnruATkM/s400/Elcomsoft+IPB.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
Niestety, wygląda na to, że rosyjska firma skupiła się jedynie na programach firmy Microsoft.&lt;br /&gt;
&lt;br /&gt;
Z pewnością &lt;i&gt;Internet Password Breaker&lt;/i&gt; może się więc przydać do zautomatyzowanego odzyskiwania haseł, ja jednak zachęcam do własnoręcznego odkrywania tajników poszczególnych aplikacji, co z pewnością niesie ze sobą znacznie większe walory edukacyjne. Spójrzmy przykładowo, w jak prosty sposób możliwe jest odczytanie haseł zapamiętanych w popularnym Firefoksie.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Osoba, która uzyska choćby chwilowy dostęp do naszej przeglądarki internetowej Firefox, może nie tylko swobodnie zalogować się na nasze konta w serwisach, do których hasła przechowujemy w przeglądarce, ale również może poznać nasze hasła! W tym celu wystarczy tylko, że intruz skorzysta z opcji &lt;i&gt;&lt;b&gt;Narzędzia / Opcje / Bezpieczeństwo / Zapamiętane hasła / Wyświetl hasła&lt;/b&gt;&lt;/i&gt;:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TC2ZuGE-eNI/AAAAAAAAC_I/pO3UezhCOKU/s1600/Firefox+pass.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_t3Fg_1H2XIg/TC2ZuGE-eNI/AAAAAAAAC_I/pO3UezhCOKU/s320/Firefox+pass.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Oczywiście w przypadku obecności skonfigurowanego hasła głównego, tego rodzaju postępowanie nie przyniesie natychmiastowego efektu. Z pewnością jednak wielu internautów korzystających z (automatycznie przecież sugerowanego) zapamiętywania haseł nie korzysta z hasła głównego, którego skonfigurowanie wymaga jednak podjęcia celowego działania przez użytkownika. Poza tym, istnieją już programy zdolne do odzyskania tegoż hasła, w przypadku Firefoksa jest to przykładowo &lt;a href="http://securityxploded.com/firemaster.php"&gt;FireMaster&lt;/a&gt;.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
Premiera programu &lt;i&gt;Internet Password Breaker&lt;/i&gt; oraz powyższy przykład na to, w jak banalny sposób możliwe jest ręczne przechwycenie naszych poświadczeń przechowywanych przez popularne aplikacje, jest więc przede wszystkim świetną okazją do przypomnienia, że powierzanie danych logowania jakiejkolwiek aplikacji nie jest dobrym pomysłem. Hasła warto więc przechowywać jedynie we własnej pamięci. Chcąc jednak koniecznie odciążyć naszą pamięć, bezpieczniejsze od powierzenia naszego hasła przeglądarce internetowej może się okazać &lt;a href="http://www.hcsl.pl/2010/03/superbezpieczne-hasa-zapisane-na-zotej.html"&gt;skorzystanie z przysłowiowej żółtej karteczki&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
[&lt;a href="http://www.elcomsoft.com/news/374.html"&gt;źródło&lt;/a&gt;]&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4511012464226103155-7622354991242984353?l=www.hcsl.pl' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HCSL/~4/9XyOfjJNkQA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.hcsl.pl/feeds/7622354991242984353/comments/default" title="Komentarze do posta" /><link rel="replies" type="text/html" href="http://www.hcsl.pl/2010/07/nowa-zabawka-z-elcomsoftu.html#comment-form" title="Komentarze (0)" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7622354991242984353?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4511012464226103155/posts/default/7622354991242984353?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/HCSL/~3/9XyOfjJNkQA/nowa-zabawka-z-elcomsoftu.html" title="Nowa zabawka z Elcomsoftu (Internet Password Breaker)" /><author><name>\m/ojtek</name><uri>http://www.blogger.com/profile/00686678747901186941</uri><email>wojciech.smol@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="04184695428868145900" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_t3Fg_1H2XIg/TC2YLWDK9oI/AAAAAAAAC-w/TyuTDl5_kTk/s72-c/Elcomsoft.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.hcsl.pl/2010/07/nowa-zabawka-z-elcomsoftu.html</feedburner:origLink></entry></feed>
