401 Buffer Overflow

Descrição

wichtig
Flänser Hallu
FlashCards por Flänser Hallu, atualizado more than 1 year ago
Flänser Hallu
Criado por Flänser Hallu aproximadamente 2 anos atrás
0
0

Resumo de Recurso

Questão Responda
Was ist ein Buffer Overflow? Buffer = Speicher In ihnen werden Daten vorübergehend gespeichert, während sie von einem Ort zum anderen übertragen werden Tritt dann auf, wenn die Datenmenge die Speicherkapazität des Puffers übersteigt Infolgedessen überschreibt das Programm die benachbarten Speicherplätze
Mögliche Schäden 1. Angreifer überschreiben den Speicher einer Anwendung 2. return Address kann überschrieben werden 3. User Controlled Buffer Overflow
Gegenmaßnahmen Buffer Overflow 1. Runtime Bounds Checking 2. Address Space Randomization (ASLR) 3. Data Execution Prevention 4. Structured Exception Handler Overwrite Protection(SEHOP)
Welche Programmiersprachen sind anfällig für Buffer Overflows? C und C++ Sie verfügen über keine eingebaute Schutzmechanismen gegen das Überschreiben von Daten in ihrem Speicher Sprachen wie PERL, Java, JavaScript und C# verwenden integrierte Sicherheitsmechanismen, die die Wahrscheinlichkeit eines Buffer Overflows minimieren Fast alle bekannten Webserver, Anwendungsserver und Webanwendungen Umgebungen sind anfällig für Buffer Overflows Ausnahme Java oder Python

Semelhante

401 ASIL
Flänser Hallu
401 TDD (Test Driven Development)
Flänser Hallu
401 Programmierfehler Mistake, Defect, Fault Failure
Flänser Hallu
401 Weitere Fehler
Flänser Hallu
401 Debugging
Flänser Hallu
401 Threat Modeling
Flänser Hallu
Zeitformen
Rebecca Obrist
401 SQL Injections
Flänser Hallu
Anforderungen an ein sicheres Produkt + Glossar
Flänser Hallu
Zeitformen
Anna Gamper