Skip links
Services

ABAP Code Scanner

ABAP Code Scanner is a powerful static code analysis tool designed to identify security vulnerabilities, coding errors, and potential performance issues in ABAP (Advanced Business Application Programming) code. As an integral part of SAP systems, ensuring the security and quality of ABAP code is crucial for maintaining robust and secure enterprise applications.

Our tool performs deep analysis of your ABAP code to ensure continuous code quality improvement.

We’ve partnered with OWASP to make ABAP Code Scan open-source. Find it on GitHub:

 

Installation

  1. Clone the repository:

    git clone https://github.com/redrays-io/ABAP-Code-Scanner.git
    cd ABAP-Code-Scanner
    
     
  2. Install the required dependencies:

    pip install -r requirements.txt
    
     

Usage

To run the ABAP Code Scanner:

python main.py path/to/abap/code/dir
 

Optional arguments:

  • -c--config: Path to the configuration file (default: config.yml)

Report

When the program finishes successfully, you will find the abap_security_scan_report.xlsx file in the project folder. Below, you can see an example of the report file.

ABAP Code Scanner Report
Contact Us
Please enable JavaScript in your browser to complete this form.
Name
Special offer for SAP Security Udemy course!

$ 9.99

Join “SAP Security Core Concepts and Security Administration” which is part of the Blackhat course series.