Edycja: tak, można to zrobić. Jak zauważa Majita Nalis, świetna odpowiedź, nowoczesne systemy mają wbudowaną funkcję, która pozwala ustawić „alarm” rozruchu z oprogramowania.
Scenariusz, który może być również realistyczny, polega na tym, że złośliwe oprogramowanie utrwala się na innym urządzenie. Powiedzmy, że Twój router ma domyślne poświadczenia lub lukę w zabezpieczeniach, które może spowodować rozprzestrzenianie się złośliwego oprogramowania. Ktoś mógłby wtedy włączyć twój komputer, gdyby miał włączoną funkcję Wake-on-Lan.
Ale po sprawdzeniu WoL i RTC wakeup nadal nie jesteś całkowicie bezpieczny. Większość złośliwego oprogramowania będzie działać w pierścieniu 3, a jeśli naprawdę nie masz szczęścia w pierścieniu 0 jako moduł jądra lub sterownik systemowy. Oba nie działają, gdy system jest faktycznie wyłączony, a jeśli nie ustawiono zegara, zasadniczo nie mogą już kontrolować maszyny.
Istnieją jednak tryby wykonywania poniżej pierścienia 0, takie jak SMM i inne oprogramowanie, które zarządza energią. Jednak złośliwe oprogramowanie nadużywające tego jest niezwykle rzadkie, jedynym przykładem na wolności, jaki mógłbym nazwać, jest złośliwe oprogramowanie NSA o kryptonimie DEITYBOUNCE i LoJax prawdopodobnie rozprzestrzeniane przez Fancy Bear.
Zobacz doskonałą odpowiedź Forests, jak to się może stać.
https://security.stackexchange.com/a/180107/121894
Czy masz informacje o złośliwym oprogramowaniu, takie jak hash lub nazwisko? ? To pozwoliłoby na bardziej szczegółową odpowiedź.