140 likes | 307 Views
Wirusy i inne „zarazki”. Grzegorz Mazurek. Co to jest wirus?.
E N D
Wirusy i inne „zarazki” Grzegorz Mazurek
Co to jest wirus? Wirus komputerowy najczęściej prosty program komputerowy, który w sposób celowy powiela się bez zgody użytkownika. Wirus komputerowy w przeciwieństwie do robaka komputerowego do swojej działalności wymaga nosiciela w postaci programu komputerowego, poczty elektronicznej itp.
Co to jest wirus ? Wirusy wykorzystują słabość zabezpieczeń systemów komputerowych lub właściwości systemów oraz niedoświadczenie i beztroskę użytkowników. Często wirusami komputerowymi mylnie nazywane są wszystkie złośliwe programy. Do zwalczania, usuwania i zabezpieczania się przed wirusami używane są programy antywirusowe.
Od programisty zależą efekty, jakie wirus będzie wywoływał po zainfekowaniu systemu, na przykład: • kasowanie i niszczenie danych • rozsyłanie spamu • dokonywanie ataków na serwery internetowe • kradzież danych (hasła, numery kart płatniczych, dane osobowe) • wyłączenie komputera • wyświetlanie grafiki lub odgrywanie dźwięków • uniemożliwienie pracy na komputerze • umożliwienie przejęcia kontroli nad komputerem osobie nieupoważnionej • tworzenie botnetu
Tworzenie wirusa Istnieje wiele programów umożliwiających stworzenie własnego wirusa, nawet bez znajomości systemu czy mechanizmów wykorzystywanych przez wirusy. Można je bez problemu znaleźć w Internecie
Znane generatory wirusów to • IVP – Instant Virus Production Kit • VCL – Virus Construction Laboratory • PS-MPC – Phalcon-Skism Mass Produced Code Generator • G2 – G Squared • NRLG – Nuke Randomic Life Generator
Istnieje szereg programów które często uważane są za wirusy, lecz nimi nie są, gdyż ich sposób działania jest niezgodny z definicją wirusa. Owszem, ich działanie jest szkodliwe dla użytkownika systemu, lecz programy te nie doczepiają się do innych plików. Są to: • robaki • bomby logiczne • króliki • fałszywki • zakraplacz • programy szpiegujące
Przykładowy podział ze względu na infekowany obiekt • wirusy dyskowe, infekujące sektory startowe dyskietek i dysków twardych • wirusy plikowe, które infekują pliki wykonywalne danego systemu operacyjnego • wirusy skryptowe
makrowirusy, których kod składa się z instrukcji w języku wysokiego poziomu, wykonywane przez interpreter. • wirusy komórkowe, na razie rzadkie ale być może w przyszłości mogą stanowić istotne zagrożenie w związku z rozwojem oprogramowania dla telefonów komórkowych i dostępnych usług. Przykładem może być wirus Cabir napisany w 2004 roku.
Ciekawostka W 2008 roku wirusa odkryto w laptopach na Międzynarodowej Stacji Kosmicznej. Był to W32.Gammima.AG, podglądający hasła do gier online