Name the 3 virus infection methods and describe them.
Appender Infection- virus appends itself to end of a file, moves first three bytes of o.g. file to virus code and replaces them with a jump instruction pointing to the virus code.
Swiss Cheese Infection- viruses inject themselves into executable code, o.g. code transferred and stored inside virus code and host code executes properly after the infection.
Split Infection- virus splits into several parts, parts placed at random positions in host program, head of virus code starts at beginning of file and gives control to next piece of virus code.