Question: Program V: = { goto main; 1 2 3 4 5 6 7 ; Subroutine infect - executable : = { Loop: file: = get
Program V:
goto main;
;
Subroutine infectexecutable :
Loop:
file:getrandom executable
iffirstlineoffile
then goto loop
else prepend V to fil
Subroutine dodamage;
whatever damage is to be done
Subroutine triggerpulled:
return true if some condition
main: mainprogram:
infectexectutable:
if triggerpulled then dodamage:
aIf this virus was also a logic bomb,give two example of conditions for the logic bomb
bExplain the lines of code that would implement the logic bomb.
cHow many other files does this viurs infect?Explain your answer.
dWill this virus infect a file that is already infected with the virus?Explain your answer
eExplain why it is relatively easy for antivirus software to detect such a virus.
f ignoring techniques such as polymorphic and metamorphic viruses,explain
this virus can be improved to avoid detection by antivirus software
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
