popularne
Najczęściej czytane
- Jak skutecznie chronić się przed DDoS? (czytane 1240 razy)
- Na co zwrócić uwagę przy wdrożeniu IPS i DLP? (czytane 279 razy)
- Krajowe Ramy Interoperacyjności opublikowane (czytane 40 razy)
Biblioteka Wiedzy poleca
Office 365 - podręcznik użytkownika
Ta książka pokaże Ci, jak wykorzystać chmurowe przetwarzanie danych - a konkretnie Office 365 - aby robić więcej, współpracować łatwiej i działać...
pobierz »
Jak zwiększyć wydajność infrastruktury serwerowej oszczędzając czas i pieniądze? Nowoczesne rozwiązania serwerowe
Niniejszy dokument ma na celu zaprezentowanie sposobów na poprawę funkcjonowania i efektywności działania infrastruktury serwerowej w firmie lub...
pobierz »
Dlaczego warto korzystać z Office 365?
Jakie funkcje i możliwości Microsoft Office 365 decydują o tym, że warto wybrać to rozwiązanie zamiast tradycyjnego pakietu Office i rozwiązań...
pobierz »
EMET włączy dostępne w Windows zabezpieczenia
13 czerwca 2011
Paweł Krawczyk Mamy aplikację serwerową bez kodu źródłowego, za to z potencjalnymi dziurami. Co zrobić? Można ograniczyć ryzyko ataku za pomocą EMET.Program nie zastąpi pisania bezpiecznych aplikacji ale pozwala ograniczyć ryzyko ataku dla aplikacji już napisanych, zwłaszcza takich, do których nie dysponujemy kodem źródłowym. Program działa na dwóch poziomach - systemu i aplikacji. Zabezpieczenia włączone na poziomie systemu operacyjnego działają dla wszystkich aplikacji. Techniki te można włączyć jako dostępne dla aplikacji chcących je wykorzystać (Opt-in), obowiązkowe dla wszystkich bez wyjątków (Mandatory) lub obowiązkowe ale z możliwością wyłączenia przez aplikację (Opt-out):
* Data Execution Prevention (DEP)
* Structure Exception Handler Overwrite Protection (SEHOP)
* Address Space Layout Randomization (ASLR)
Obszerniejszy jest katalog technik, które możemy włączać jako obowiązkowe tylko dla wybranych aplikacji, poza wymienionymi wyżej:
* Heapspray Allocations
* Null page allocation
* Export Address Table Access Filtering (EAF)
* Bottom-up randomization
Każda z tych technik ogranicza różne techniki atakowania aplikacji i dla każdej istnieją techniki umożliwiające ich obchodzenie - jednak im więcej zabezpieczeń zostanie włączone tym mniejsze prawdopodobieństwo ich równoczesnego obejścia. Aplikacja wymaga co najmniej Windows XP SP3 lub, w linii serwerowej, Windows 2003 Server SP1, jednak wszystkie techniki są dostępne dopiero w Windows Vista oraz Windows 7.
W praktycznych wykorzystaniach włączenie zabezpieczeń EMET może powodować różne nieprzewidywalne efekty w aplikacjach, które nie są napisane zgodnie z zasadami dobrych praktyk programistycznych - takie aplikacje mogą być podczas normalnej pracy "zabijane" przez EMET jako podejrzane o wykonywanie złośliwego kodu. Zazwyczaj za takie anomalie odpowiada tylko jedna z włączanych przez EMET technik, więc wystarczy je po kolei wyłączać by ustalić jaki zestaw jest bezpieczny dla danej aplikacji.
Największą wartość będą mieć zabezpieczenia włączone dla aplikacji sieciowych - czyli tych, które przetwarzają dane otrzymane z sieci, w przypadku systemów serwerowych. W przypadku systemów dla użytkowników końcowych EMET należy w pierwszej kolejności włączyć dla przeglądarek internetowych, programów pocztowych oraz aplikacji otwierających pliki pochodzące z sieci (Office, Adobe itd).
Komentarze
Ta wiadomość nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...
04-204 Warszawa ul. Jordanowska 12
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2012 IDG Poland SA
tel.: (+48 22) 321 78 00 fax: (+48 22) 321 78 88
© copyright 2012 IDG Poland SA







wydrukuj