czy te skanery po prostu biorą kopię wszystkiego (?)
Nie
Nawet przy obecnym najszybszym Internecie przesłanie wszystkich plików do analizy zajęłoby bardzo dużo czasu. Jako takie nie działają skanery online.
A może po prostu używają definicji wirusów ... bez pobierania kopii wszystkich moich danych?
Technicznie tak, ale niezupełnie.
W rzeczywistości pobierają aplet (małe oprogramowanie) na komputer i uruchamiają go w celu przeskanowania plików. Większość tych skanerów pobiera tylko silnik, który faktycznie wykonuje skanowanie plików, podczas gdy definicje nadal znajdują się na ich serwerze. Dlatego nazywane są „skanerami internetowymi”; ponieważ wymagają połączenia z Internetem.
Nie martw się jednak, ponieważ skaner nie jest tak naprawdę zainstalowany. Przechodzi do tymczasowej lokalizacji i po pewnym czasie jest automatycznie usuwany.
edytować:
Jak porównuje moje pliki z definicjami?
To pytanie dotyczy wszystkich skanerów bezpieczeństwa. Zależy to od silnika, ale przeważnie silnik szuka podejrzanych fragmentów kodu za pomocą heurystyki. Kiedy znajdzie coś podejrzanego, wysyła próbkę tej małej części do serwera, a następnie serwer odpowiada, jeśli naprawdę jest wirusem. Jest to szybsze niż wysyłanie wszystkich plików na serwer.
Jednak silniki skanujące, które nie używają heurystyki, pobierają „plik krótkiej definicji”. Jeśli coś nie zostanie znalezione w tym pliku krótkiej definicji, poprosi on o więcej „plików krótkiej definicji” z serwera. Brzmi to bez sensu, ponieważ po prostu pobiera wszystkie pliki krótkiej definicji dostępne w małych porcjach.
Zapomniałem też wspomnieć o skanerach internetowych, które akceptują plik do przesłania. W takim przypadku plik jest przesyłany, a następnie serwer skanuje go tak jak normalny program antywirusowy.