| Termin | Definicja |
|---|---|
| Ominięcie UAC przez aplikacje | Ominięcie UAC przez aplikacje wskazuje na technikę wykorzystywaną przez złośliwe oprogramowanie do uzyskania podwyższonych uprawnień bez wyświetlenia monitu. Ominięcie UAC przez aplikacje – na czym polegaOminięcie UAC przez aplikacje oznacza wykorzystanie określonego zachowania systemu Windows, jego komponentów albo zainstalowanych programów w taki sposób, aby proces uzyskał podwyższone uprawnienia bez typowego wyświetlenia monitu Kontroli konta użytkownika. UAC, czyli User Account Control, ma ograniczać skutki pracy na koncie z uprawnieniami administratora. Gdy aplikacja próbuje wykonać czynność wymagającą szerszego dostępu do systemu, użytkownik powinien otrzymać pytanie o zgodę lub zostać poproszony o podanie poświadczeń. W przypadku obejścia tego mechanizmu złośliwy program może próbować wykorzystać aplikację uznawaną przez system za zaufaną, nieprawidłową konfigurację, podatny komponent albo sposób uruchamiania programu z podwyższonym poziomem integralności. Istotą problemu nie jest zwykłe wyłączenie UAC, lecz doprowadzenie do wykonania uprzywilejowanej operacji bez wyraźnej decyzji użytkownika. Taka aktywność może służyć między innymi do zmiany ustawień systemowych, modyfikowania usług, uzyskania dostępu do chronionych lokalizacji lub utrwalenia obecności szkodliwego oprogramowania. Sam brak komunikatu nie stanowi jeszcze dowodu infekcji. Niektóre programy systemowe i narzędzia administracyjne działają według zaprojektowanych przez producenta reguł podnoszenia uprawnień. Ocenie powinny podlegać jednocześnie źródło aplikacji, podpis cyfrowy, moment uruchomienia, wykonywane operacje, zachowanie zabezpieczeń oraz zmiany widoczne w systemie. Dopiero zestaw tych informacji pozwala odróżnić prawidłową automatyzację od próby wykorzystania UAC przez niepożądany proces. Znaczenie UAC w ochronie systemu WindowsKontrola konta użytkownika działa jako dodatkowa granica między zwykłą pracą a operacjami administracyjnymi. Nawet jeżeli konto należy do grupy administratorów, aplikacje nie powinny automatycznie otrzymywać pełnego dostępu do wszystkich zasobów. Mechanizm ten ogranicza możliwość niejawnego wprowadzania zmian w kluczowych obszarach systemu i daje użytkownikowi szansę rozpoznania nietypowego żądania. UAC nie jest jednak samodzielnym programem antywirusowym. Nie analizuje całego kodu wykonywanego przez aplikację i nie rozstrzyga, czy intencje programu są bezpieczne. Jeżeli zaufany komponent zostanie niewłaściwie wykorzystany albo system będzie nieaktualny, sam monit UAC może nie wystarczyć do zatrzymania ataku. Z tego powodu znaczenie mają także aktualizacje Windows, ochrona antymalware, ograniczenie praw użytkowników, bezpieczne źródła instalacji oraz ostrożność przy otwieraniu załączników i uruchamianiu nieznanych plików. W praktyce można porównać UAC do kontroli dostępu przy wejściu do chronionej strefy. Zwykłe operacje pozostają dostępne bez dodatkowej autoryzacji, natomiast działania wpływające na konfigurację systemu powinny wymagać wyraźnego potwierdzenia. Ominięcie takiej kontroli przypomina sytuację, w której program korzysta z już otwartych drzwi lub podszywa się pod zaufane narzędzie. Ocena ryzyka zależy więc nie tylko od tego, czy pojawił się komunikat, ale również od tego, jaki proces go nie wyświetlił i jakie zmiany następnie wykonano. Typowe symptomy i błędy związane z obejściem UACPodejrzenie próby ominięcia UAC może pojawić się wtedy, gdy nieznany program samoczynnie uzyskuje uprawnienia administratora, uruchamia się przy każdym starcie systemu albo zmienia ustawienia bez świadomego działania użytkownika. Niepokój mogą wzbudzać również nowe procesy o przypadkowych nazwach, nietypowe wpisy w autostarcie, zmienione reguły zapory, wyłączona ochrona systemu, nagłe komunikaty o błędach uprawnień oraz aktywność programu po zamknięciu jego okna. Częstym błędem jest traktowanie każdego monitu UAC jako przeszkody, którą należy bezrefleksyjnie zaakceptować, albo całkowite wyłączenie tej funkcji w celu usunięcia komunikatów. Takie działanie zmniejsza widoczność operacji wymagających uprawnień i może ułatwić niepożądane zmiany. Innym błędem bywa ręczne usuwanie pojedynczego pliku bez sprawdzenia, czy nie pozostały mechanizmy uruchamiania, zadania harmonogramu, usługi lub zmodyfikowane ustawienia zabezpieczeń. Rozpoznanie problemu wymaga zebrania danych z kilku miejsc. Analizuje się dzienniki zdarzeń, historię ochrony, listę zainstalowanych aplikacji, procesy działające w tle, zadania harmonogramu, usługi, elementy startowe oraz ostatnie aktualizacje. W razie potrzeby sprawdza się integralność plików systemowych i porównuje zachowanie komputera w trybie ograniczonego uruchamiania. Nie powinno się usuwać wpisów na chybił trafił, ponieważ część z nich może należeć do legalnych składników systemu lub oprogramowania użytkowego. Warto także pamiętać, że podobne objawy mogą mieć przyczynę niezwiązaną z atakiem. Nieprawidłowo ustawione zasady lokalne, uszkodzony profil użytkownika, błędna instalacja programu, pozostałości po aktualizacji lub konflikt zabezpieczeń mogą powodować nieoczekiwane pytania o uprawnienia i błędy uruchamiania. Dlatego ocena powinna obejmować zarówno możliwość naruszenia bezpieczeństwa, jak i zwykłą awarię konfiguracji. Kiedy trzeba przekazać urządzenie do naprawy - Ominięcie UAC przez aplikacjeZgłoszenie do serwisu jest zasadne, gdy aplikacja uzyskuje podwyższone uprawnienia bez wyraźnej zgody, komputer sam zmienia ustawienia ochrony albo po uruchomieniu nieznanego pliku pojawiają się nowe procesy, usługi lub wpisy autostartu. Szczególnej ostrożności wymaga sytuacja, w której problem dotyczy konta administratora, wielu użytkowników lub dostępu do dokumentów. Do czasu wyjaśnienia sprawy nie powinno się zatwierdzać kolejnych nieznanych monitów, instalować przypadkowych narzędzi naprawczych ani usuwać dowodów aktywności. W serwisie można zlecić sprawdzenie konfiguracji UAC, stanu aktualizacji, elementów startowych, usług, zadań harmonogramu oraz oznak obecności niepożądanego oprogramowania. W razie potrzeby wykonywana jest kontrola integralności systemu, przegląd ustawień zabezpieczeń i uporządkowanie pozostałości po podejrzanej aplikacji. Zakres prac powinien zostać dobrany do objawów, ponieważ samo przywrócenie widoczności monitów nie zawsze usuwa przyczynę problemu. Warszawskie Pogotowie Komputerowe 24/7 zajmuje się analizą podobnych problemów na komputerach użytkowych, a w przypadku laptopa można skorzystać z usługi określanej jako darmowa diagnoza LAPTOPA. Przed rozpoczęciem zmian warto przygotować opis momentu wystąpienia problemu, nazwę podejrzanego programu, komunikaty systemowe oraz informację o ostatnich instalacjach i aktualizacjach. Takie dane ułatwiają rozróżnienie próby obejścia UAC od błędu konfiguracji i pozwalają bezpieczniej zaplanować dalsze działania. |