Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Testprivilegien bei AID

Wurde aus einer lesegeschützten Datei (nach)geladen und das Lesekennwort nicht angegeben, so liegt eine „Execute-Only“-Situation vor. In einer „Execute-Only-Situation“ ist, unabhängig von den eingestellten Testprivilegien, kein Testen mit AID möglich.

Wert

Charakteristik

1

  • Zugriff auf die Seiten im eigenen Benutzeradressraum1) und im Systemadressraum2), die keine Secret Pages3) und mit den Zugriffsrechten des normalen Benutzers lesbar sind

  • Zugriff auf die Benutzer-PCBs der eigenen Task

2

  • zusätzlich Zugriff auf den TCB der eigenen Task

3

  • zusätzlich Zugriff auf die Secret Pages im eigenen Benutzeradressraum, die mit den Zugriffsrechten des normalen Benutzers lesbar sind

4

nicht vergeben

5

nicht vergeben

6

  • zusätzlich Zugriff auf die Seiten im eigenen Benutzeradressraum, die keine Secret Pages und nur mit den Zugriffsrechten des Betriebssystems lesbar sind

  • zusätzlich Zugriff auf die System-PCBs der eigenen Task und auf die XVT

7

nicht vergeben

8

  • zusätzlich Zugriff auf alle Seiten im Systemadressraum, alle Secret Pages und alle Seiten anderer Tasks

  • zusätzlich Zugriff auf die Benutzer-PCBs, System-PCBs und TCBs anderer Tasks

9

nicht vergeben

Tabelle 51: Lese-Testprivilegien bei AID-Lesezugriffen

Wert

Charakteristik

1

  • Zugriff auf die Seiten im eigenen Benutzeradressraum1), die keine Secret Pages3) und mit den Zugriffsrechten des normalen Benutzers beschreibbar sind

  • zusätzlich Zugriff auf die tasklokalen Seiten des Benutzers im eigenen Programmraum, die keine Secret Pages und mit den Zugriffsrechten des normalen Benutzers „nur lesbar“4) sind

  • Zugriff auf die Benutzer-PCBs der eigenen Task

2

nicht vergeben

3

  • zusätzlich Zugriff auf die Secret Pages im eigenen Benutzeradressraum, die mit den Zugriffsrechten des normalen Benutzers beschreibbar sind

  • zusätzlich Zugriff auf die tasklokalen Secret Pages des Benutzers im eigenen Programmraum, die mit den Zugriffsrechten des normalen Benutzers „nur lesbar“ sind

4

nicht vergeben

5

nicht vergeben

6

  • zusätzlich Zugriff auf die Seiten im eigenen Benutzeradressraum, die keine Secret Pages und nur mit den Zugriffsrechten des Betriebssystems beschreibbar sind

7

nicht vergeben

8

  • zusätzlich Zugriff auf alle Seiten im Systemadressraum2), alle Secret Pages und alle Seiten anderer Tasks

  • zusätzlich Zugriff auf die XVT sowie auf die Benutzer-PCBs, System-PCBs und TCBs aller Tasks

9

nicht vergeben

Tabelle 52: Schreib-Testprivilegien bei AID-Schreibzugriffen

Legende

1) Programmraum- und Datenräume des Benutzers
2) Systemraum- und Datenräume des Systems
3) gegen Diagnosezugriffe geschützte Seiten
4) Das Seitenattribut „nur lesbar“ wird in diesem Fall von AID ignoriert. 

Anmerkung zum OWN-UID-DEBUGGING

Über den Operanden OWN-UID-DEBUGGING beim Kommando MODIFY-TEST-OPTIONS kann der „statische AID-Test mit niedriger Testprivilegierung“ für andere Tasks, die unter der eigenen Benutzerkennung laufen, zugelassen werden. Falls dies der Fall ist, sind bei lesenden Zugriffen auf den Benutzeradressraum dieser Tasks die gleichen Testprivilegien ausreichend wie bei Zugriffen auf den Benutzeradressraum der eigenen Task.

Für schreibende Zugriffe auf den Benutzeradressraum dieser Tasks ist mindestens ein Schreibprivileg von 2 erforderlich, darüber hinaus gelten die gleichen Testprivilegien wie bei Schreibzugriffen auf den Benutzeradressraum der eigenen Task. Bei Schreibzugriffen auf Memory-Pool-Seiten dieser Tasks wird grundsätzlich das Schreibprivileg 8 verlangt.