3.2.5.1 Prozesskontrollblock unter Windows

[unmarkierte Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
=Prozesskontrollblock unter Windows=
=Prozesskontrollblock unter Windows=
<p>
Da Windows zur Gattung der "Closed-Source"-Software gehört, ist der Prozesskontrollblock unter Windows nicht offiziell veröffentlicht.
</p>
<p>
<loop_index>EPROCESS, Windows|executive process structure, Windows</loop_index>
<cite>Russinovich+et.al.+2012+(P1)</cite> beschreiben, dass jeder unter Windows erzeugter Prozess durch eine Instanz der Datenstruktur EPROCESS (engl.: executive process structure) repräsentiert wird. Sie geben in einer Übersicht auch die wichtigsten Felder der Datenstruktur an, ohne jedoch deren komplette Definition offenzulegen.
</p>
<p>
Microsoft veröffentlicht nur recht allgemein gehaltene Informationen zu EPROCESS:<br />
http://msdn.microsoft.com/en-us/library/windows/hardware/ff544273%28v=vs.85%29.aspx
</p>
<p>
Interessant ist, dass <cite>Russinovich+et.al.+2012+(P1)</cite> als Experiment vorschlagen, die einzelnen Felder der EPROCESS-Datenstruktur mit Hilfe des [http://msdn.microsoft.com/en-us/windows/hardware/hh852365 Windows Kernel Debuggers (WinDbg)] zu identifizieren.
</p>
<p>
Diese Arbeit gemacht hat sich nach [http://www.nirsoft.net/kernel_struct/vista/ eigener Dokumentation] der Software Entwickler [http://www.nirsoft.net/about_nirsoft_freeware.html Nir Sofer]. Für Windows Vista hat er die Datendruktur EPROCESS im C/C++-Format rekonstruiert:<br />
http://www.nirsoft.net/kernel_struct/vista/EPROCESS.html 
</p>
<br />
<hr />
<sub>Diese Seite steht unter der [http://creativecommons.org/licenses/by/3.0/deed.de Creative Commons Namensnennung 3.0 Unported Lizenz] [http://creativecommons.org/licenses/by/3.0/deed.de http://i.creativecommons.org/l/by/3.0/80x15.png]
</sub>

Version vom 19. Oktober 2014, 22:25 Uhr

Prozesskontrollblock unter Windows

Da Windows zur Gattung der "Closed-Source"-Software gehört, ist der Prozesskontrollblock unter Windows nicht offiziell veröffentlicht.

beschreiben, dass jeder unter Windows erzeugter Prozess durch eine Instanz der Datenstruktur EPROCESS (engl.: executive process structure) repräsentiert wird. Sie geben in einer Übersicht auch die wichtigsten Felder der Datenstruktur an, ohne jedoch deren komplette Definition offenzulegen.

Microsoft veröffentlicht nur recht allgemein gehaltene Informationen zu EPROCESS:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff544273%28v=vs.85%29.aspx

Interessant ist, dass als Experiment vorschlagen, die einzelnen Felder der EPROCESS-Datenstruktur mit Hilfe des Windows Kernel Debuggers (WinDbg) zu identifizieren.

Diese Arbeit gemacht hat sich nach eigener Dokumentation der Software Entwickler Nir Sofer. Für Windows Vista hat er die Datendruktur EPROCESS im C/C++-Format rekonstruiert:
http://www.nirsoft.net/kernel_struct/vista/EPROCESS.html



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png