Ansicht
Dokumentation

DEMO_GENERIC_PROGRAM - Generische Programmerstellung

DEMO_GENERIC_PROGRAM - Generische Programmerstellung

Vendor Master (General Section)   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Demonstration einer generischen Programmerzeugung und zugehöriger Sicherheitsüberprüfungen.

Integration

Siehe Programmgenerierung.

Voraussetzungen

Das Programm kann nicht in Produktivsystemen und nur mit Entwicklungsberechtigung verwendet werden.

Funktionsumfang

In einem Deklarationsteil können Deklarationen und in einem Implementierungsteil kann eine Implementierung eingegeben werden. Die Eingaben können auf syntaktische Richtigkeit überprüft und der eingegebene Programmabschnitt kann ausgeführt werden.

Für die Implementierung ist nur ein eingeschränkter Satz von ABAP-Anweisungen erlaubt und es dürfen keine Aufrufe anderer Einheiten mit Ausnahme der Ausgabeklasse erfolgen.

Selektion

Standardvarianten

Ausgabe

Ausgaben können mit der Klasse CL_DEMO_OUTPUT erzeugt werden.

Aktivitäten

Wenn es Ihnen gelingt, die Sicherheitsprüfungen des Programms zu umgehen ohne das Programm oder den Programmablauf im Debugger zu manipulieren, d.h.

  • Sie können das Programm in einem Produktivsystem verwenden,
  • Sie können trotz fehlender Entwicklungsberechtigung einen Quelltext generieren und ausführen,
  • Sie können potenziell schadhaften Code implementieren,

melden Sie das bitte umgehend an die Komponente BC-ABA-LA.

Beispiel






BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1873 Date: 20240601 Time: 061311     sap01-206 ( 30 ms )