Explain how the attack can be mitigated

Assignment Help Basic Computer Science
Reference no: EM133214094

You are maintaining a forum web site. Recently, a user reported that their account was hijacked. You check the web server logs and indeed there are indications that requests were send with a valid session cookie authenticating the user but these originated from suspicious IP addresses that are on various black lists and are different from the addresses normally used by the user.

a) Explain the most likely attack scenario.

b) Explain how the attack can be mitigated.

c) Write and explain one line of Javascript code based on a regular expression and the Javascript function replaceAll() which can be applied to the forum post to prevent the attack. Any other solutions to the problem will NOT be accepted. The regular expression must not filter out any text that could occur in a legitimate forum post. The regular expression must be syntactically and semantically correct.

 

 

Reference no: EM133214094

Questions Cloud

Responsible disclosure is the practice of informing : Responsible disclosure is the practice of informing key stakeholders, such as developers and distributors, of security issues in their products. However, it is
Assignment on security testing : Security Testing is often an iterative activity. One may not find all hosts on a network on the first attempt, and may have to exploit systems to reveal hidden
Research videos and websites about vision statements : Research videos and websites about mission and vision statements in health care organizations. What did you find the most interesting
What are two fundamental surprises : What are two fundamental surprises that a company may not have anticipated and then pick two known cyber risk surprises (situational surprises).
Explain how the attack can be mitigated : You are maintaining a forum web site. Recently, a user reported that their account was hijacked. You check the web server logs and indeed there are indications
Explain the two different modes of ipsec esp : Explain the two different modes of IPSec ESP with regards to the scope of encryption. For implementing a VPN, which mode should be used?
Identify at least two areas that are publicly controversial : Identify at least 2 areas that are publicly controversial. Establish a position of support or nonsupport of the area under consideration
Benefits of using the nis security : The intern mentions they have heard of the NIST security models but is confused how they're beneficial. What benefits of using the NIS security models would you
Difference between packet filtering firewall-bastion host : a) Explain the difference between a packet filtering firewall and bastion host and how the two can be used in combination.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How is privacy related to statistical database security

How is privacy related to statistical database security

  State laws regarding notifying customers of data breaches

Discuss the reasons why we have a hodge-podge of different state laws regarding notifying customers of data breaches.

  Schematic discrepancies between the data sources

Which schools generate the highest amount of debt for average student who attends? identify where there may be schematic discrepancies between the data sources.

  Find alternative designs that can improve capabilities

Use the Internet to research design flaws in cellular networks that affect performance or security and find alternative designs that can improve capabilities.

  Privacy and security go hand in hand

According to the authors, privacy and security go hand in hand; and hence, privacy cannot be protected without implementing proper security controls

  Objective of this task is to display the instructor

The objective of this task is to display the instructor ('IN') names in one column for each section separated by a semicolon.

  Explain difference between likelihood and probability

Describe the change in the time complexity of K-means as the number of clusters to be found increases. Explain the difference between likelihood and probability

  Discuss the concept of phase shift in oscillators

Discuss the concept of phase shift in oscillators and how it is controlled in oscillator circuits.

  Problems using biometrics can present to society

Discuss the potential problems using biometrics can present to society, and in particular, what effect the loss of biometric records could have.

  What future developments

What future developments will we see for blockchain applications?

  Demonstrate the use of lmc assembly language

Writing program code directly on Assembly Language Code area, you can also use a text editor such as NotePad to write your program code on your computer

  Big data analytics

This week's reading centered around how Big Data analytics can be used with Smart Cities.

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