Lecture 15 Flashcards
1
Q
What is command injection?
A
An attack where the goal is execution of arbitrary commands on the host operating system via a vulnerable application. Eg forms, cookies, http headers.
2
Q
What is blind command injection?
A
A command injection where the system does not return a visible output. Can be used the same as a regular command injection. These can be detetected by running time delay commands eg sleep and observing the delay.
3
Q
What is code injection?
A
Injections code into the program that is then interpreted/executed by the application. This differs from command injection in that an attacker is only limited by the functionality of the injected language itself.