Discuss your strategy for detecting the polymorphic virus

Assignment Help Computer Engineering
Reference no: EM131208337

I have created 10 .com files that use last week's concept of polymorphism. Each of these files is different in contents than the other but they all have the same basic purpose of printing "Hello World!" For the purposes of this assignment, let's consider that printed statement to be the "execution of the virus". This is important because one of the files will not print that statement. Your detector should consider that and not classify it as a virus. You should be creating a detector in C or C++ that can identify the "Hello World! virus" I have created. You can download the 10 .com files from here as a zip:

https://dl.dropboxusercontent.com/u/90376830/week%206-easier.zip

For your write-up on this assignment, discuss your strategy for detecting the polymorphic virus. What approach did you use and what commonality did you search for? Provide your source code and discuss the effectiveness of your approach and the results against the set of .com files I provided.

Reference no: EM131208337

Questions Cloud

What will the pullout torque be : If the motor in Problem 6-15 is to be driven from a 460-V 50-Hz power supply, what will the pullout torque be? What will the slip be at pullout?
Average speed of the boat relative to the water : A boat traveled a distance of 152 mi and then came right back. If the speed of the current was 7 mph and the total trip took 6 hours and 20 minutes, find the average speed of the boat relative to the water.
Define and describe the purpose of dns : Discuss the differences between ‘implementation' and ‘policy', and describe the importance of their separation. Using information from the course, including the lectures and weekly reading, develop an outline of your security policy which addresses..
Perimeter of the triangle with the vertices : Find the perimeter of the triangle with the vertices at (1, -1), (-3, 3), and (-3, -3). Show work please.
Discuss your strategy for detecting the polymorphic virus : For your write-up on this assignment, discuss your strategy for detecting the polymorphic virus. What approach did you use and what commonality did you search for
Information to prepare statement of cash flows : Use the following information to prepare a statement of cash flows for the Ace Company for the year ended December 31, 2020. The company borrowed $20,000 on a two-year note from the bank. Dividends of $8,000 were paid in cash.
Program using raptor flowchart : Slot Machine Simulation: A slot machine is a gambling device that user inserts money into and then pulls a lever (or press a button), and then the slot machine then displays a set of random images. If two or more of the images match, the user wins..
What cultural tools might you use to maintain the traditions : What cultural tools might you use to maintain the historical traditions of your country? Please give two specific examples. Provide two positive examples of cross-cultural influences to the people of your country. Why would they be considered positi..
Which ethical system does nate use in his decision making : PRINCIPLES OF MANAGEMENT: MGMT 1100 - Which ethical system does Nate use in his decision making and which ethical system does Keith use to guide him in his decision making?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Questionthe high-class reporter for foreign affairs learned

questionthe high-class reporter for foreign affairs learned about asymmetric cryptography and proposed to security team

  How do css, javascript, or framesets come into play

Visit two sites that you feel meet qualifications of being "usable", and two that you find confusing, How do Javascript, CSS, or Framesets come into play on the sites.

  How each diagram relates to the solution

Your submission should include 6 to 8 pages of Visio developed UML diagrams (minimum of six different ones), hierarchy chart, and flowcharts; copy/paste into a MS Word document that also contains the pseudo code and data dictionary for the solutio..

  Write down a driver program to test your library

create a library containing functions to compute the surface area and volume of a sphere. For a sphere of radius r, these values can be calculated using.

  How to create a html website

Create a HTML website using the following guidance.

  Write a program that uses a nested for loop

Write a program that uses a nested for loop to compute the average grade for a class of 12 students in each of three subjects. The program asks the user to enter the grade of each student in subject 1 and computes the average for that subject.

  Global economy

Explain why is the global economy so vital today? Explain how the global economy has altered since the mid-twentieth century.

  Prepare a five to eight pages paper on the six-step comptia

Prepare a five to eight pages paper on the six-step CompTIA A+ troubleshooting theory. The paper should be in APA Format style.

  Write a ruby program that reads a line from the user

In class assignments #12. Design a Ruby class that inherits from the inbuilt String class and adds an additional functionality to check if the string is a palindrome. Email your code by end of day 02/28.

  What is equation in java

What is equation in Java

  List two reasons why a company would pursue onshoring

List two reasons why a company would pursue onshoring or insourcing. List two reasons why a company would not pursue onshoring or insourcing.

  Discuss the most interesting aspects of the problem

Your response should contain the algorithm, the source code of the program, as well as a snapshot of the running program. Discuss the most interesting aspects of the problem, and the solutions chosen to solve them.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd