Preview

Unit 3 Assignment 1: A Case Study

Good Essays
Open Document
Open Document
335 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Unit 3 Assignment 1: A Case Study
To explain this, we should already know that in real life scenarios, stack increases to lower memory addresses, whenever program calls some function, the address of function call instruction is saved in stack as a return for the function. When the function executes, it allocates local variables, including buffers to stack and they are given a lower address than the return address. So, in this scenario the return address is a certain level above the base address for buffers and if the buffer is overflowing, then it is most likely that an attacker can change return address as well. If the return address is changed to some random value, then it will cause segmentation fault, but if the return address is changed to a certain address where some executable code is present, then that may complete attackers intended tasks with the application. …show more content…
Since, the majority of buffer overflow exploits is dependent upon string operations, there are generally two methods of injecting the code. The first method is to put the attack code in the buffer that is being overflowed, then setting return address to the address of the buffer. The second method involves filling the buffer with random memory address and shell codes, placing the attack code after the return address on the stack, then overwriting the return address with an instruction in the normal code or in a system library that will jump control to the stack pointer, which would be pointing to the location just after the return address. The actual command to jump control to the stack pointer does not have to be present in the code, just the equivalent machine code byte

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Unit 365 Assignment 3

    • 788 Words
    • 4 Pages

    2. It is STRONGLY suggested that you do your scratch work on Notepad or Textpad.…

    • 788 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The second category of fault changes individual instructions in the text segment. These faults are intended to approximate the assembly-level manifestation of real C-level programming…

    • 285 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Eng110 Unit 3 Assignment

    • 1079 Words
    • 5 Pages

    M is off center and above eye level in the shot as well as the little girls reflection in the mirror.…

    • 1079 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Unit 59 Assignment 3

    • 645 Words
    • 3 Pages

    The process of how the subroutine works within an operating environment is as follows. While the main part of the program is running, there will be a call command sent to the CPU to tell it to stop wherever the program is at, store the W, Z and status along with where in the main program the CPU is at in the stack. Then the main program is cleared from memory and the subroutine is loaded for the CPU to start processing the code. Once the subroutine has finished, the subroutine code is deleted from memory and the CPU will load up the main program back on and will retrieve from stack the stored information (W, Z and status) which will allow the CPU know exactly where it needs to start from.…

    • 645 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Unit 3 Assignment 1

    • 128 Words
    • 1 Page

    Do you have a DNS Server set up with your company? If so, what kind?…

    • 128 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Unit 3 Assignment 1

    • 383 Words
    • 2 Pages

    Video Connectors – Video Graphics Adapter (VGA), Digital Video Interface (DVI), and S-Video (TV connection)…

    • 383 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Assignment: For each scenario that follows, explain how and why you would schedule an appointment or suggest a referral based on the patient’s reported symptoms. Be sure to first review the “Guidelines for Patient-Screening Exercises” found on page iii in the Introduction section of your Workbook.…

    • 270 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Unit 3 assignment 1

    • 479 Words
    • 2 Pages

    The purpose of this policy is to define standards for connecting to Richman Investments network from any host. These standards are designed to minimize the potential exposure to Richman Investments from damages which may result from unauthorized use of Richman Investments resources. Damages include the loss of sensitive or company confidential data, intellectual property, damage to public image, damage to critical Richman Investments internal systems, etc.…

    • 479 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Unit 2 Assignment 1

    • 1912 Words
    • 8 Pages

    A heat sink is an electronic device that has been designed specifically to draw heat away from the CPU and prevent it from overheating. However, the heat sink itself can become too hot sometimes. So therefore, a fan is often used to keep cool both of the CPU and the heat sink.…

    • 1912 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Unit 3 Assignment 1

    • 375 Words
    • 2 Pages

    1. Research the following organizations and explain their involvement with the Internet public IP addresses:…

    • 375 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    case study 3

    • 665 Words
    • 3 Pages

    IgG – funtions in neutralizing, opsonation, compliment activation, antibody dependent cell-mediated cytocity, neonatal immunity, and feedback inhibition of B-cells and found in the blood.…

    • 665 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    UNIT 2 Assignment 2

    • 1272 Words
    • 6 Pages

    1. Which of the following terms is the closest synonym to the term computer networking?…

    • 1272 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 3 Case Study

    • 643 Words
    • 2 Pages

    When working in a daycare center there are many duties you must perform such as lifting and carrying children, having close contact with children, direct supervision of children, food preparation, desk work, facility maintenance, and evacuation of children in case of an emergency. Each day you set out to achieve a specific objective or objectives to make sure that the day runs smooth. You also must make sure that certain things do not occur while trying to reach your objective goal. Every day your objective might change but it still mainly remains the same. The specific objectives when working in the daycare are to make sure that none of the children get hurt, all the children are fed, have a lesson plan for each age group, and finally at pickup time make sure they all are ready to go home and picked up by only the people on the pickup list for that specific child.…

    • 643 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    unit 7 case study

    • 937 Words
    • 4 Pages

    The first thing I would do in this case would be to introduce myself and let Mike and Sally know that I am going to do my best to get them through this rough time in their lives. I would then ask them both to tell me how they feel and try to better understand the situation and build rapport with the both of them. After this I would begin to deal with how Sally is feeling because it seems as though she is taking the loss much harder than her husband Mike. I would have Sally explain to Mike how she feels about what has happened and try to get him to understand her point of view to do this I would have to utilize role playing meaning that I would have Mike play the role of Sally and vice versa. While this was going on I would continue to comfort them and reassure them that everything is going to be alright and that it takes time to get through a loss such as this. According to Kubler-Ross’ theory it appears that Sally is going through the denial and shock stage as well as the bargaining and anger stage. This is evident because according to Mike Sally keeps praying and asking god to take her and bring back their son. One intervention that I would attempt here is to have them both talk about the loss and help them to identify and express their feelings about the loss. Mike is Sallie’s support system so we need to help him to understand what it is that Sally is going through and that she is grieving differently than he is and that eventually with the help of therapy and love she will pull through this. The way that I would do this is by walking Mike through the different steps of the grieving process. I would explain to him that according to the Kubler-Ross 5 stages of death and dying. The first one is Denial and Shock. I would explain to him that Sally is currently experiencing this stage and reassure him that it is ok for her to feel this way. The second…

    • 937 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    THUMB Tutorial

    • 7539 Words
    • 27 Pages

    PC is the Program Counter it’s the address of the next instruction to be executed. This is where the Processor finds out where on the memory is the next…

    • 7539 Words
    • 27 Pages
    Powerful Essays