Windows-Prefetch: Unterschied zwischen den Versionen

Aus IT-Forensik Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:


== Prefetch-Cache ==
== Prefetch-Cache ==
Als Cache wird ein schneller Speicher bezeichnet, der als Puffer dient, um häufig genutzte Daten schneller abrufbar zu machen.
Als Cache wird ein schneller Speicher bezeichnet, der als Puffer dient, um häufig genutzte Daten schneller abrufbar zu machen. Unter Windows wird der Prefetch-Cache primär zum schnelleren Laden von häufig genutzten Programmen genutzt.
 
Unter Windows wird der Prefetch-Cache primär zum schnelleren Laden von häufig genutzten Programmen genutzt.


=== Vorteile durch Caches ===
=== Vorteile durch Caches ===
Zeile 30: Zeile 28:
== Weblinks ==
== Weblinks ==
# https://cqureacademy.com/blog/hacks/prefetch-parser
# https://cqureacademy.com/blog/hacks/prefetch-parser
# [https://forensicswiki.xyz/wiki/index.php?title=Prefetch Prefetch]
# https://forensicswiki.xyz/wiki/index.php?title=Prefetch


== Literaturquellen ==
== Literaturquellen ==

Version vom 10. April 2021, 22:31 Uhr

Als Prefetching (eng. für "vorgreifen") bezeichnet man das voraussagende Laden von Inhalten.

Dabei geht es darum, Inhalte auf einen schnelleren Speicher zu Laden, bevor diese potenziell benötigt werden.

Im Falle eines tatsächlich eintretenden Bedarfs an diesen Inhalten, wird eine schnellere Zugriffsgeschwindigkeit ermöglicht.

Prefetch-Cache

Als Cache wird ein schneller Speicher bezeichnet, der als Puffer dient, um häufig genutzte Daten schneller abrufbar zu machen. Unter Windows wird der Prefetch-Cache primär zum schnelleren Laden von häufig genutzten Programmen genutzt.

Vorteile durch Caches

  • Das Öffnen von Dokumenten wird beschleunigt
  • Das Laden von Programmen wird beschleunigt
  • Das Hochfahren des Computers wird beschleunigt

Verwendung in der IT-Forensik

In der IT-Forensik werden Einträge im Prefetch-Cache genutzt, um Hinweise auf vorab genutzte Dateien und Daten zu bekommen. Mithilfe der Dateien im Prefetch-Cache kann eine grobe Timeline der Aktivitäten auf einem Computersystem erstellt werden. Zusätzlich erhält man durch die Einträge im Prefetch-Cache Einblicke, was zum jeweiligen Zeitpunkt an Daten abgefragt und vorgehalten wurden.

Angriffsvektoren

Durch Angriffe wie "Cache-Poisoning" kann die Injektion von Daten durch Dritte, durch z.B. das Überschreiben von Daten im Cache erfolgen. Außerdem kann dadurch ein Zugriff auf nicht berechtigte Speicherinhalte ermöglicht werden, indem beispielsweise versucht wird, Inhalte in den Cache einzuschleusen.

Werkzeuge

unvollständige Liste in alphabetischer Reihenfolge

Weblinks

  1. https://cqureacademy.com/blog/hacks/prefetch-parser
  2. https://forensicswiki.xyz/wiki/index.php?title=Prefetch

Literaturquellen