" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

WEBWARE Zugriffsrechte ➜ Bereich WEBWARE_FEHLER ➜ WEBWARE_FEHLER,40 ➜ Länge von Masken-Daten ermitteln

  ,

Das Zugriffsrecht WEBWARE_FEHLER, 40 wird im Standard aktiviert ausgeliefert.

Bisher wurde die Länge von Masken-Datenbereichen nicht berücksichtigt, so dass es möglich war auf Datenbereiche zu zugreifen, die hinter dem eigentlichen Datenbereich lagen.

Beispiel:
Es wird in einer Maske auf das Datenfeld ab Position 5000 zugegriffen, der Datenbereich der Maske ist jedoch nur 1000 Byte lang. 

Bei aktiviertem Zugriffsrecht WEBWARE_FEHLER, 40 wird nun entweder die vorgegebenen Datenlänge in der Maske verwendet oder aber die Länge des Datenbereiches direkt ermittelt. Ebenso wird dann beim Kopieren der Daten in Richtung Browser und auch vom Browser die Länge überwacht. Wird ein Zugriff ausserhalb des gültigen Datenbereiches erkannt, so wird das Kopieren nicht durchgeführt.  

Ähnliche Artikel

LEAVE A COMMENT