Search Header Logo

SQL Injections

Authored by Alexander Sattleder

Computers

9th - 12th Grade

Used 1+ times

SQL Injections
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was ist eine SQL Injection?

eine Sicherheitslücke, die Angreifern erlaubt, eigene SQL Statements auf der Datenbank auszuführen

Ein SQL Statement, das am Datenbankserver gespeichert ist und somit effizient ausgeführt werden kann

Die Übergabe von Parametern in ein prepared Statement - die Parameter werden an die richtige Stelle "injeziert"

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Moderne Programmiersprachen (wie Java) sind von Haus aus gegen SQL-Injections gesichert (im Gegensatz zu z.B. PHP)

richtig

falsch

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Was bedeutet LAMP ?

Linux, Amazon, Microsoft, Python

Linux, Apache, MySQL, PHP

Leet Amazing Mega Programming

Linux, Apple, Microsoft, Pro

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Anfällig für SQL Injections sind ausschließlich Webseiten und Web-Apps.

richtig

falsch

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

SQL Injections gehören zu den Top 10 Sicherheitsrisiken

richtig

falsch

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

SQL Injections können effektiv verhindert werden durch:

Eingabe von speziellen Zeichen ins Inputfeld im Frontend verhindern

einen kostenpflichtigen SQL-Server statt Open-Source verwenden

mittels Prepared Statements

Nur alphanumerische Zeichen im Backend zulassen

mittels Stored Procedures

7.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Ein typisches SQL-Statement zur Userauthentifizierung sieht so aus:

SELECT * FROM scientist WHERE firstname = $username AND password = $password;

Welche Eingaben für das Feld "username" sind potentielle SQL-Injections?

albert' OR 1=1;#

SELECT * FROM Tables;

sepp' OR username <> 'sepp

franz';#

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?