Jak na definici virů a spywaru?

Na jakém principu pracuje kompresor?