• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 1 fuera de 4 páginas
Examen

Computer Security - Principles and Practice Chapter 5 Questions with Correct Answers Graded A+

Document preview thumbnail
Vista previa 1 fuera de 4 páginas

Computer Security - Principles and Practice Chapter 5 Questions with Correct Answers Graded A+ Database - Answers A structured collection of data stored for use by one or more applications Database Management System (DBMS) - Answers A suite of programs for constructing and maintaining the database and for offering ad hoc query facilities to multiple users and applications Query Language - Answers Provides a uniform interface to the database for users and applications Relation - Answers A flat table Tuples - Answers Are rows Attributes - Answers Are columns Primary Key - Answers Is a portion of a row to be used to uniquely identify a row in a table Foreign Key - Answers Creates a relationship between two tables. Appears as attributes in another table View - Answers A virtual table. The result of a query that returns selected rows and columns from one or more tables SQL - Answers A query language. Stands for Structured Query Language SQLi User Input - Answers Attackers inject SQL commands via suitably crafted user input SQLi Server Variables - Answers Attackers forge values that are placed in HTTP and network headers. When the query to log the server variable is issued to the database, the attack in the forged header is triggered SQLi Second-order Injection - Answers Attack occurs when incomplete prevention mechanisms against attacks are in place. Malicious user relies on data that is already present within the system. So when the input modifies the query, it causes an attack that doesn't come from the user, but the system itself SQLi Cookies - Answers Attacker modifies cookies, to create a query based on the cookies content SQLi Physical User Input - Answers SQL injection that is made possible by supplying user inputs that construct an attack outside the realm of web requests. This input could take many forms, such as barcodes, RFID, or even paper forms which are scanned using optical character recognition Inband Attack - Answers An attack that used the same communication for injecting code and retrieving results Tautology (Inband) - Answers Injects code in one or more conditional statements so they always evaluate to true to circumvent security measures End-of-line Comment (Inband) - Answers Injecting code into a a field and adding a legitimate code into the comments Piggybacked Queries - Answers Attack adds additional queries beyond the intended query. Adding an attack on top of the legitimate request allowing several queries at once Inferential Attack - Answers No transfer of data is made, but the attacker is able to reconstruct the info by sending requests and observing the behavior of the Website or Database Illegal/Logically incorrect Queries (Infer) - Answers Gathers information via error messages returned by the server. This often reveals vulnerabilities and injection parameters Blind SQL Injection (Infer) - Answers Series of true false questions are asked in order to damage site functionality when statement evaluates to false Out of Band Attack - Answers Data retrieval is made using a different channel. Such as an email sending query results Defensive Coding - Answers An effective way to dramatically reduce threats from SQLi Manual Defensive Coding Practices - Answers Straightforward approach to eliminating vulnerabilities by checking input type. Also covers pattern matching to distinguish normal inputs and abnormal Parameterized Query Insertion - Answers Prevents SQLi by creating predefined query structures and only passing value parameters. Query structures cannot be modified SQL DOM - Answers Automated datatype evaluation. Encapsulates queries to provide safe and reliable way to access databases. Developers are able to systematically apply coding best practices such as input filtering and rigorous type checking of input

Vista previa del contenido

Computer Security - Principles and Practice Chapter 5 Questions with Correct Answers Graded A+

Database - Answers A structured collection of data stored for use by one or more applications

Database Management System (DBMS) - Answers A suite of programs for constructing and maintaining
the database and for offering ad hoc query facilities to multiple users and applications

Query Language - Answers Provides a uniform interface to the database for users and applications

Relation - Answers A flat table

Tuples - Answers Are rows

Attributes - Answers Are columns

Primary Key - Answers Is a portion of a row to be used to uniquely identify a row in a table

Foreign Key - Answers Creates a relationship between two tables. Appears as attributes in another table

View - Answers A virtual table. The result of a query that returns selected rows and columns from one or
more tables

SQL - Answers A query language. Stands for Structured Query Language

SQLi User Input - Answers Attackers inject SQL commands via suitably crafted user input

SQLi Server Variables - Answers Attackers forge values that are placed in HTTP and network headers.
When the query to log the server variable is issued to the database, the attack in the forged header is
triggered

SQLi Second-order Injection - Answers Attack occurs when incomplete prevention mechanisms against
attacks are in place. Malicious user relies on data that is already present within the system. So when the
input modifies the query, it causes an attack that doesn't come from the user, but the system itself

SQLi Cookies - Answers Attacker modifies cookies, to create a query based on the cookies content

SQLi Physical User Input - Answers SQL injection that is made possible by supplying user inputs that
construct an attack outside the realm of web requests. This input could take many forms, such as
barcodes, RFID, or even paper forms which are scanned using optical character recognition

Inband Attack - Answers An attack that used the same communication for injecting code and retrieving
results

Tautology (Inband) - Answers Injects code in one or more conditional statements so they always
evaluate to true to circumvent security measures

End-of-line Comment (Inband) - Answers Injecting code into a a field and adding a legitimate code into
the comments

Información del documento

Subido en
4 de abril de 2025
Número de páginas
4
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$10.89

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
TutorJosh
3.5
(78)
Vendido
511
Seguidores
16
Artículos
33244
Última venta
1 día hace



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes