Področje:
Tema:
Šola:
Avtorji:
Mentorji:
CSŠ Velenje, Gimnazija
Janez Žemva, Andrej Strahovnik
Borut Korenjak
Raziskovalno nalogo Programski virusi bi lahko v grobem razdelili na dva dela. V prvem delu nam nudi nekaj osnovnih informacij o virusih in se ne spušča v podrobnosti. Ker pa je za podrobnejšo analizo virusov potrebno dobro poznavanje osnovnih delov operacijskega sistema in njihovega delovanja, je v ta del vključena tudi kratka obrazložitev le teh. Potrebno pa je opozoriti, da ta obrazložitev ni namenjena novincem oziroma tistim, ki se z operacijskim sistemu srečujejo prvič, temveč je namenjena tistim, ki so z njim že dodobra seznanjeni. V drugem delu pa nam naloga podrobneje predstavi različne viruse (virusi obuvalnega sektorja, virusi izvršilne programske kode, …), nam opiše njihove sestavne dele in pove, kaj vse mora virus narediti, da si zagotovi svoj obstoj. Pri tem pa nas seveda tudi pouči, kako lahko najhitreje opazimo prisotnost virusa na računalniku. Na koncu so opisane tudi najnovejše tehnike, ki virusom omogočajo čimbolj neopazno razmnoževanje in širjenje. Tudi drugi del naloge je namenjen tistim, ki so se z virusi že ukvarjali oziroma so vajeni programiranja v assemblerju (vsi deli virusov in metode, ki jih uporabljajo, so namreč podkrepljeni s programi, napisanimi v assemblerju).