Application Attacks Flashcards

1
Q

XSS - cross site scripting attack

A

Type of application attack, this is an injection of malicious code into a web application or back-end database that will execute scripts in victim’s browser. 2 types: persistent or reflective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Directory traversal

A

Application attack, uses specially crafted input that includes “…/“ sequences to traverse a directory and access files or directories outside of the intended scope (OSWAP -> traversal)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Input validation

A

Enforcing and verifying the desired level of compliance at all stages. Input validation is the process of properly validating input from the client of environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SQLi attack

A

Type of injection attack, this is an injection of SQL query (attack code) to the backend database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Output validation

A

Is verifying the desired level of compliance in output stages. It is used to control what is returned to the screen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

CSRF - cross site request forgery

A

Type of application attack, it tricks web browser into executing a malicious action on a trusted site for which the user is currently authenticated. CSRF exploits the trust that a site has in a user browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Persistent attack

A

Kind of XSS (cross side scripting) attack, into. Identified webpage attacker will inject malicious code, or sent hyperlink to the victim. Victim clicks to URL and inject script and then execute script. P-XSS this is an injection of malicious code into vulnerable web api that will be executed in victims browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Injection attack

A

Application attack, that tricks an application into including unintended commands into the data send to a processor/interpreter (OS, LDAP,SQL). Tricking an application into including unauthorized commands in the data sent to an interpreter processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Reflective attack

A

XSS (cross side scripting) attack type, this is injection of malicious code into web application that initiates at the client side and ultimately executes victims browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly