{"id":118,"date":"2016-12-15T12:30:52","date_gmt":"2016-12-15T12:30:52","guid":{"rendered":"http:\/\/psm.marlinconsulting.de\/?p=118"},"modified":"2016-12-09T19:12:33","modified_gmt":"2016-12-09T19:12:33","slug":"endlich-kein-versteckter-abap-code-mehr","status":"publish","type":"post","link":"http:\/\/psm.marlinconsulting.de\/?p=118","title":{"rendered":"Endlich kein versteckter ABAP-Code mehr"},"content":{"rendered":"<p>Bisher war es Entwicklern in bestimmten Bereichen \u00fcber kleine &#8222;Kunstgriffe&#8220; m\u00f6glich, ABAP-Coding vollst\u00e4ndig zu verstecken, so dass er \u00fcber den klassischen READ_REPORT nicht gefunden wurde und somit mit Standardmitteln nicht angezeigt und\/oder debuggt werden konnte. Dies birgt nat\u00fcrlich einiges an Gefahrenpotential &#8211; insbesondere f\u00fcr Injection-Angriffe aller Art.<\/p>\n<p>Der Hinweis\u00a0<a href=\"http:\/\/service.sap.com\/sap\/support\/notes\/2198580\" target=\"_blank\">2198580<\/a> macht endlich Schluss damit, indem er die Zeichenkette *@# in den Kommentaren deaktiviert.<\/p>\n<p>Achtung:<\/p>\n<ul>\n<li>F\u00fcr den Zugriff auf die o.g. Hinweise ben\u00f6tigen Sie einen Benutzer im Marketplace der SAP.<\/li>\n<li>Die Aussagen der Hinweise liegen in der Verantwortung der SAP. Ebenso trifft dieser Blog, der nicht im Namen der SAP spricht, keine Aussagen zur Vollst\u00e4ndigkeit der Betrachtung \u2013 ggf. sind weitere Hinweise oder Aktualisierungen verf\u00fcgbar und m\u00fcssen individuell vor dem f\u00fcr Sie relevanten System-Szenario betrachtet werden.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Bisher war es Entwicklern in bestimmten Bereichen \u00fcber kleine &#8222;Kunstgriffe&#8220; m\u00f6glich, ABAP-Coding vollst\u00e4ndig zu verstecken, so dass er \u00fcber den klassischen READ_REPORT nicht gefunden wurde und somit mit Standardmitteln nicht angezeigt und\/oder debuggt werden konnte. Dies birgt nat\u00fcrlich einiges an Gefahrenpotential &#8211; insbesondere f\u00fcr Injection-Angriffe aller Art. Der Hinweis\u00a02198580 macht endlich Schluss damit, indem er &hellip; <a href=\"http:\/\/psm.marlinconsulting.de\/?p=118\" class=\"more-link\"><span class=\"screen-reader-text\">Endlich kein versteckter ABAP-Code mehr<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/posts\/118"}],"collection":[{"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=118"}],"version-history":[{"count":2,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/posts\/118\/revisions"}],"predecessor-version":[{"id":120,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=\/wp\/v2\/posts\/118\/revisions\/120"}],"wp:attachment":[{"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/psm.marlinconsulting.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}