„Niepełny” Windows Defender został przeniesiony na Linuksa!

25 maja, 2017

I to w wersji natywnej, a nie za pomocą projektu Wine.

Tavis Ormandy, badacz z zespołu bezpieczeństwa Google Project Zero znany jest z wyszukiwania luk w oprogramowaniu. Tym razem udostępnił narzędzie pozwalające przeportować biblioteki DLL antywirusa Windows Defender do systemu Linuks. Oczywiście nie jest to pełnoprawna aplikacji wyposażona w GUI, ale skanowanie z terminala jest jak najbardziej możliwe.

Operacja częściowego przeniesienia antywirusa udała się dzięki fuzzingowi – przekazywaniu pseudolosowych danych do aplikacji w ramach jej funkcjonowania. Danych, które mogą wpłynąć na całkiem losowe zdarzenia: zawieszenie się programu, wycieku danych z pamięci, możliwości uruchomienia innego kodu lub wstrzykiwania złośliwych bibliotek DLL. Podczas testowania bezpieczeństwa aplikacji, dzięki fuzzingowi, powtarzanie tych samych operacji staje się o wiele łatwiejsze i szybsze. Tak jest w tym przypadku – opracowane narzędzie do fuzzingu dla systemu Linux (Travis zaznacza, że system Linuks oferuje znacznie lepsze narzędzia do testów bezpieczeństwa) daje możliwość uruchomienia bibliotek DLL w systemie Linuks .

Jako dowód, Travis opublikował wynik skanowania Windows Defendera przeniesionego do „pingwina”. Demonstruje to uruchomiony kod wykrywając plik EICAR.

$ ./mpclient eicar.com
main(): Scanning eicar.com...
EngineScanCallback(): Scanning input
EngineScanCallback(): Threat Virus:DOS/EICAR_Test_File identified.

Udostępnione narzędzie być może zostanie użyte przed deweloperów swoich aplikacji do uruchamiania kodu z systemu Windows. Czy użytkownicy w końcu doczekają się przeniesienia pakietu Office do Linuksa? 

Czy ten artykuł był pomocny?

Oceniono: 0 razy

Picture of Adrian Ścibor

Adrian Ścibor

W ramach działań związanych z cyberbezpieczeństwem odpowiada w AVLab za przeprowadzanie testów rozwiązań ochronnych przed zagrożeniami. Opracowuje strategie oraz narzędzia, które pomagają w ochronie danych i systemów przed cyberatakami. Współuczestnik międzynarodowej grupy non-profit AMTSO, która zrzesza ekspertów IT.
Picture of Adrian Ścibor

Adrian Ścibor

W ramach działań związanych z cyberbezpieczeństwem odpowiada w AVLab za przeprowadzanie testów rozwiązań ochronnych przed zagrożeniami. Opracowuje strategie oraz narzędzia, które pomagają w ochronie danych i systemów przed cyberatakami. Współuczestnik międzynarodowej grupy non-profit AMTSO, która zrzesza ekspertów IT.

PODZIEL SIĘ:

guest
1 Komentarz
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments

[ninja_tables id=”27481″]

\r\n <\/div>\r\n<\/div>\r\n","isUserRated":"0","version":"7.6.30","wc_post_id":"18504","isCookiesEnabled":"1","loadLastCommentId":"0","dataFilterCallbacks":[],"phraseFilters":[],"scrollSize":"32","url":"https:\/\/avlab.pl\/wp-admin\/admin-ajax.php","customAjaxUrl":"https:\/\/avlab.pl\/wp-content\/plugins\/wpdiscuz\/utils\/ajax\/wpdiscuz-ajax.php","bubbleUpdateUrl":"https:\/\/avlab.pl\/wp-json\/wpdiscuz\/v1\/update","restNonce":"8551993e41","is_rate_editable":"0","menu_icon":"https:\/\/avlab.pl\/wp-content\/plugins\/wpdiscuz\/assets\/img\/plugin-icon\/wpdiscuz-svg.svg","menu_icon_hover":"https:\/\/avlab.pl\/wp-content\/plugins\/wpdiscuz\/assets\/img\/plugin-icon\/wpdiscuz-svg_hover.svg","is_email_field_required":"1"}; var wpdiscuzUCObj = {"msgConfirmDeleteComment":"Are you sure you want to delete this comment?","msgConfirmCancelSubscription":"Are you sure you want to cancel this subscription?","msgConfirmCancelFollow":"Are you sure you want to cancel this follow?","additionalTab":"0"}; -->