Włącz wszystkie makra (niezalecane, potencjalnie niebezpieczny kod może zostać uruchomiony) Wszystkie makra są uruchamiane bez potwierdzenia. To ustawienie naraża komputer na potencjalnie złośliwy kod.
Dlaczego makra programu Excel stanowią zagrożenie bezpieczeństwa?
W rzeczywistości wykorzystywanie złośliwych makr jest obecnie jednym z najczęstszych sposobów narażenia organizacji na całym świecie. Złośliwe makra mogą zrobić prawie wszystko, co inne złośliwe oprogramowanie może zrobić z twoim systemem, w tym emulować oprogramowanie ransomware, kraść dane i wysyłać się e-mailem do twoich kontaktów.
Dlaczego makra są złe?
podczas definiowania makr dla liczb magicznych, kompilator nie zachowuje informacji o typie dla zdefiniowanych wartościMoże to powodować ostrzeżenia (i błędy) kompilacji i dezorientować osoby debugujące kod. podczas definiowania makr zamiast funkcji programiści używający tego kodu oczekują, że będą one działać jak funkcje, a tak nie jest.
Jakie są wady makr w programie Excel?
Wadą makra jest rozmiar programu. Powodem jest to, że preprocesor zastąpi wszystkie makra w programie jego rzeczywistą definicją przed procesem kompilacji programu.
Jak makra mogą być niebezpieczne?
Po załadowaniu złośliwego makra do aplikacji pakietu Office, takiej jak Word, za pośrednictwem zainfekowanego dokumentu, może ono użyć funkcji, takich jak „ AutoExec”, aby automatycznie uruchomić program Word lub „AutoOpen”, aby automatycznie uruchamiane po otwarciu dokumentu. W ten sposób wirus makr może zintegrować się z programem Word, infekując przyszłe dokumenty.