1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
saul85 [17]
4 years ago
14

Information flow is a useful mechanism that can enforce a variety of security policies that are hard to describe in simple acces

s control lists. Describe how you can use information flow as a building block to catch the following attacks or vulnerabilities. Please specify the information sources and sinks that one should track (1 point * 3): 1. A buffer overflow attack that overwrites a function pointer. 2. Link following attack where a victim process reads a file from an attacker-controlled directory. 3. Skype app on Android accidentally stores the password in plaintext in a file that's accessible to everyone.
English
1 answer:
I am Lyosha [343]4 years ago
3 0

Answer / Explanation

For proper clarity, we redefine information flow as the navigation of data between humans and systems.

A proper and well secured mode of movement of information or data flow information flow is a critical factor when considering the performance of a process, decision making and in communications. The following are common types of information flow.

It should also be noted that the advantages of an information flow process can not be over emphasized.

Referring back to the question where we are being asked to describe how information flow serve as a building block to curb attacks can also point back to some of its advantages.

(1) Buffer Overflow attack: This can be described as an abnormal behaviour where a program while writing data or transferring data to a buffer exceeds the buffer's boundary and overwrites to adjacent memory locations which may result in abnormal program behavior including memory access errors, incorrect results, and crashes.  We should also understand that buffers are allotted areas of memory set aside to hold data, often while moving it from one section of a program to another, or between programs. Thus, information flow helps to curb the buffer overflow attach by setting a boundary limit in the process of transfer of communication between the program and the buffer therefor casing a stoppage in the overwrite process of a buffer overflow.

(2)  This can be likened to the page catch attack or Directory Traversal Attacks  where an attacker is are able to traverse out of the current directory into parent directories usually by supplying a series of “../” (dot dot slashes). Sometimes it is possible to back out of the root directory of the Web server and traverse into other directories on the file system. Typically, directory traversal attacks allow the attacker to access or overwrite files that are not intended to be accessible. Now to link the attack, it should be noted that the attacker tries to overwrite the buffer therefore intentionally creating a loophole in the program. Thus, by implementing the information flow, we can also curb this.

(3) This can be likened to the aforementioned process. If passwords are accidentally stored in a location where it is accessible to everyone, then it posses a risk of it being hacked or the password being changed. However, to prevent this, we can simply make use of the clear catch or clear buffer catch process, this way, we are sure of the security of the transfer of data which also streamlines it down to one of the functionality of the information flow process.

You might be interested in
How should food handlers keep their fingernails
vfiekz [6]
Short fingernails and wear gloves so they don’t contaminate the food
7 0
3 years ago
Read 2 more answers
Short poem on brave soldiers
iogann1982 [59]
Hear them marching
Down the street
Hear there hearts beat

They, brave soldiers,
Risk their lives
To save our country and their families

Oh, them boys and men
Saying to their homes goodbye
I shall save our country

Veterans Day is a day
To remember these brave soldiers
And if you just listen carefully to the waves of our flag

You'll still hear them marching and their hearts beating 

I hope this helps! :D
6 0
4 years ago
Based on the excerpt which statement best describes humbabas effect on the epics plot?
DedPeter [7]

Answer: Humbaba creates tension and suspense in the story.

Explanation:

4 0
3 years ago
The passage provides evidence of why
faust18 [17]

Answer: paul is motivated to ask robert for help

Explanation: i had this question

6 0
3 years ago
Read 2 more answers
Plz answer will give 500 point
krek1111 [17]

Answer:

the second option i belive

Explanation:

terribly sorry if im incorrect, but i do my best.

-le reel hoomans persons

6 0
3 years ago
Read 2 more answers
Other questions:
  • Adam and Ben were asked to clean the barn they saw 2 birds what is the setting?
    11·1 answer
  • How does Beowulf’s end compare to his beginning?
    7·1 answer
  • In what way do our fears prepare or fail to prepare us for the future events in "What Fear Can Teach Us" By Karen Thompson?
    14·1 answer
  • He got to go work today
    8·1 answer
  • You classify many of the things in your experience differently than others do because of your individual needs, interests, and v
    7·1 answer
  • What are the four things you need to consider when getting started for a presentation
    13·1 answer
  • Help please!!
    5·1 answer
  • LESSON 25 ETIQUETTE AND BEHAVIOR
    7·1 answer
  • In "The Yellow Wallpaper," which description of John indicates that the narrator does not trust him?
    13·1 answer
  • Thesis for corona virus​
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!