Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started