Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
it-security:blog:buffer_overflow_x64-3 [2024/08/02 12:25] – psycore | it-security:blog:buffer_overflow_x64-3 [2024/09/02 08:41] (aktuell) – psycore | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
====== Buffer Overflow im 64-Bit Stack - Teil 3 ====== | ====== Buffer Overflow im 64-Bit Stack - Teil 3 ====== | ||
- | {{: | + | {{: |
In [[it-security: | In [[it-security: | ||
Zeile 12: | Zeile 12: | ||
==== Theorie ==== | ==== Theorie ==== | ||
- | |||
- | {{: | ||
In Linux Systemen verwendet man üblicherweise dynamische Programmbibliotheken. Dies hat den Vorteil, dass wir nicht jede Funktion in jedem Programm neuschreiben müssen, sondern einfach auf die Funktion des Systems zugreifen können, welche z.B. in '' | In Linux Systemen verwendet man üblicherweise dynamische Programmbibliotheken. Dies hat den Vorteil, dass wir nicht jede Funktion in jedem Programm neuschreiben müssen, sondern einfach auf die Funktion des Systems zugreifen können, welche z.B. in '' |