A web-based registration and cashiering system

Assignment Help Basic Computer Science
Reference no: EM13268284

You work for a large public university that utilizes a web-based registration and cashiering system that allows students to register for, pay for, and drop classes. Naturally, peak usage times are during registration season shortly before the start of a new quarter. The system has been in place for about a year and a half and has greatly reduced the workforce needed to staff the registration office during registration season; as a result of implementing the new system, over three-quarters of the registration staff were reassigned to other parts of the university.

However, during registration for the most recent quarter, the web-based system suffered a crippling distributed denial-of-service (DDoS) attack that made the system unavailable for about 24 hours. The university's network staff was certain that the attack did not initiate from an external network source since the university has a series of mechanisms in place to intercept such attacks. Further investigation revealed that the attack originated from the internal network. The network team discovered that a password sniffer application was somehow installed on a large portion of the computers in various university computer labs. The password sniffer captured one of the administrative passwords that was recently used to remotely install a critical operating system patch for these computers. Once compromised, the computers were then used collectively to perform a DDoS attack that flooded the registration system's web servers with thousands of bogus HTTP requests, which quickly overwhelmed the servers and caused them to become unavailable.

As the lead network specialist, you have been asked to recommend countermeasures to protect the university's registration system against this type of denial-of-service (DoS) attack.
Task:
A. Create a diagram to illustrate how the attack occurred. In your diagram, include the following:

  • The web server

 

  • Computer labs

 

  • Network equipment

 

  • How the traffic is flowing to the registration system

B. Recommend in an executive summary (suggested length of 2 pages) preventive measures to counter this type of DoS attack.
Note: The executive summary will be read primarily by nontechnical management staff, so it is important that the summary sufficiently develops and addresses the topic but does not overwhelm the reader with unexplained technical terminology.
C. When you use sources, include all in-text citations and references in APA form

 

Reference no: EM13268284

Questions Cloud

Learning objectives using blooms taxonomy : Construct three learning objectives containing appropriate active verbs. Identify a possible teaching strategy for each of your objectives.
Explain halogen compounds to five or more significant : Calculate the formula for each of the following halogen compounds to five or more significant figures
Explain how much dry solute would you take to prepare : How much dry solute would you take to prepare each of the following solutions from the dry solute and the solvent
Design cmos differential pair amplifier with low freq gain : Design a CMOS Differential pair amplifier with a low frequency gain of at least 30dB, while driving a resistive load 50-ohm. The available circuit components are NMOS transistor, PMOS transistor, resistors, capacitors and inductors.
A web-based registration and cashiering system : You work for a large public university that utilizes a web-based registration and cashiering system that allows students to register for, pay for, and drop classes
Calculate the magnetic braking force : Consider a bar (L=3.00m) is sliding to the right on 2 rails with a velocity (0.75 m/s) towards a resistor (20 ohms), calculate the "Magnetic Braking force"
What will the price of this bond be : A $1,000 bond has a coupon rate of 10 percent and matures after 8 years. Interest rates are currently 7%.
Explain nitric acid is usually purchased in a concentrated : Nitric acid is usually purchased in a concentrated form that is 70.3% HNO3 by mass and has a density of 1.41 g/mL. How much concentrated solution would you take to prepare
How many input lines are needed for a 128- to-1 multiplexer : a) The input of Hex- to - seven segment decoder is 1010. what will the display show b) A priority encoder has all inputs activated. Which input will be encoded. Why c) how many select input lines are needed for a 128- to - 1 multiplexer

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Main attributes of product in plug-ins change process

What are some main attributes of product and how may it help operations of organization? How do third-party plug-ins change process of diagnosing and troubleshooting errors in application?

  Declare array, inventory, of components of type partstype

Assume that you have the following definition of a struct. struct partsType { string partName; int partNum; double price; int quantitiesInStock; }; Declare an array, inventory, of 100 components of type partsType.

  Create an applet to draw a digit using the method

Create an applet to draw a digit using the method fillRect of the class Graphics. For instance, if the input is 4, the applet will display the digit 4. In java language please

  Modify solution and categorize it using big-theta notation

Sometimes a slight change in the problem can significantly modify form of its solution. For instance, determine simple algorithm for solving following problem and categorize it using big-theta notation.

  Create a program that reads number of dooflingies

The shipping clerk at Rinky Dooflingy Corporation is faced with the problem: Dooflingies are very deilicate and must be shipped in special containers.

  Whether the statement is true or false

True/False Indicate whether the statement is true or false. 1. Each scripting language requires its own interpreter. 2. A function can not return a value.

  How procuring organization has sorted out problem

You are the engineer involved in development of financial system. Should you simply abandon work until procuring organization has sorted out problem?

  Find out the number of candidate keys

Find out the number of candidate keys

  Write the definition of a class counter containing

Write the definition of a class Counter containing: An instance variable named counter of type int . An instance variable named limit of type int . A static int variable named nCounters which is initialized to 0 .

  Write a program that translates a number

Write a program (called Grades) that translates a number between 0 and 4 into the closest letter grade. For example, the number 2.8 (which might have been the average of several grades) would be converted to B-. Break ties in favor of the better g..

  Write a program that reads in the length and width

Write a program that reads in the length and width of a rectangular yard (in meters) and the length and width of a rectangular house (in meters) placed in the yard.

  Describe areas where you see disagreement between authors

Include any information you believe adds to the material in the text. Describe any areas where you see disagreement between the two authors.

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