Exploit be demonstrated safely in-class

Assignment Help Basic Computer Science
Reference no: EM13937069

Task: You are required to create and deliver a presentation providing an analysis of an existing software exploit (therefore you are not required to craft a new, unknown exploit yourself).

You should describe the history of the exploit, show clearly how it works, provide a small runnable code example that illustrates the problem and show how the exploit can be fixed. As a second example of the exploit, you must also include code from a reasonably-sized working application that exhibits the problem and provide a patch to fix the exploit in that application.

Note: the code can be in any language running on any operating system as long as the exploit can be demonstrated safely in-class and assessed. Demonstrated safely means that you many not hack into any systems internal or external to the University, nor may you engage in any conduct that would violate the Student

Charter.
Choose from:
• Buffer overflows (heap-based only)
• SQL injections (second-order only)
• Shellcoding
• Cross-site scripting (XSS)
• Insecure protocols
• Exploiting a device (hardware e.g., modem, printer, router etc.)
Put your team members and your choice on the unit discussion board. There are four deliverables for this assignment:
1. A PowerPoint presentation (60 slides, minimum) about your chosen exploit which you will both deliver to the class. Use the standard SCSS template. As part of the presentation you must demonstrate your exploit and fix it live.

Allow 45 minutes for your presentation and 15 minutes for questions.
2. A user manual that describes how to install and configure a system to demonstrate your exploit, exactly as per your presentation.
3. Any software required to demonstrate your exploit.
4. Copies of any files used as references in digital format (e.g. pdf files for journal articles or mht files for web pages).

Reference no: EM13937069

Questions Cloud

What are the pricing objectives and policies : What are the pricing objectives, policies, strategies and procedures? To what extent are prices set on sound cost, demand and competitive criteria?
Simple eigenvalue of a diagonalizable matrix : Let be a simple eigenvalue of a diagonalizable matrix with right and left eigenvectors and , and let be the corresponding eigenvalue of the matrix . Show that to first order it holds that Hint: Consider the perturbed eigenvalue equation .
Select a peer-reviewed article on gender and health : Select a peer-reviewed article on "gender and health," or "ethnicity and health," or "socioeconomic class and health," then answer the following questions:Critique the methods used in these findings. What is your opinion on the validity of the findin..
How to use classes with private and public variables in c++. : I am trying to learn about how to use classes with private and public variables in c++. I've got a conversion program that I would like to use as a prop.
Exploit be demonstrated safely in-class : Task: You are required to create and deliver a presentation providing an analysis of an existing software exploit (therefore you are not required to craft a new, unknown exploit yourself).
Ethical philosophy of an organisation : The ethical philosophy of an organisation is usually embedded into the culture of the organisation by its leaders. Describe what ‘leadership by example' is and how it helps create an ethical culture.
What is the hormone that is tested for in pregnancy : Pregnancy can be detected several days post-implantation, based on a hormone level test. What is the hormone that is tested for in pregnancy, and what is its role? How is the test administered, and who may perform it?
Future career in health care : Consider your future career in health care. What opportunities will you have to promote health enhancing behaviors and discourage health compromising behaviors?
Represent the real numbers : Assume you are given a set of N

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Explain why its difficult to support direct assess to files

explain why its difficult to support direct assess to files with variable length records. suggest a method for handling this type of file if direct access is required.

  Innovative uses of wireless networks

In your own words, explain how wireless networking technologies, combined with sensors, are used to create the virtual fence product. Your response should be 150+ words and include APA format in-text citations and references for any information t..

  Voluntarily gravitating to give up our real world experience

In an age of virtual worlds where people are spending inordinate amounts. Are we voluntarily gravitating to this world and giving up our real world experiences for virtual ones?

  How wikimedia foundation meet criteria for knowledge create

How does the Wikimedia Foundation meet the criteria for a knowledge-creating organization

  Write a program that creates two vectors from x-one

write a program that creates two vectors from x-one (call it P) that contains the positive elements of x, and a second (call it N) that contains the negative elements of x. In both P and N, the elements are in the same order as in x.

  Explain the use of current technologies fight cyber crime

Explain to the university (in a whitepaper) the characteristics of high-tech crime also known as Internet, cyber, and computer crime. Explain the use of current technologies to both carry out and fight cyber crime.

  Computer network power point slide

LLMD Co. has 5 locations across the country, with each location housing a division of the company. Each division houses several hundred users, totaling approximately 1,000 users.

  What will be the values of h1 and h2

Consider two cache organizations both of them are using 32KB cache,32 bit physical address and 32B blocks. The 1st one is 2-way set associative cache, 2nd one is direct mapped cache

  Cloud provider secure large amount of capital

Few organizations tend to prefer operating expense models. whether Cloud providers will continue to secure large amount of capital....or will equity firms stop their funding?

  Advantages and disadvantages of virtual offices

Write down the advantages and disadvantages of virtual offices, including telecommuting? Reply this question twice-once from the point of view of employee, once from the point of view of manager.

  Write a void function that takes a linked list of integers

Write a void function that takes a linked list of integers and reverses the order of its nodes.

  Write pseudocode algorithms addition subtraction multiply

Describe the classes and write pseudo-code algorithms to perform addition, subtraction and multiplication of polynomial expressions.

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