/OutSystems-Scan

Perform a simple scan on your OutSystems applications.

Primary LanguagePythonMIT LicenseMIT

OutSystems-Scan

OutSystems Scan or os-scan is a tool developed in Python that encompasses a set of modules that allow you to perform analyzes or explorations in applications developed in OutSystems in the Reactive and Mobile frameworks.

Important: Only run this tool in environments where you are authorized, we are not responsible for the misuse of this tool and the responsibility for its use lies entirely with the professional running it.

Objective: The main focus of this tool is to enable security professionals and those passionate about OutSystems to carry out some basic tests of possible vulnerabilities in their OutSystems applications, so that they can issue a report and correct their applications, delivering a safer and more mature product to the customer Final.

This tool is developed in my spare time, so updates may take time to be released.

OutSystems has a specific channel on its website for you to make direct contact or send a security report.

alt text alt text alt text

Installation

Make a Git clone https://github.com/5O4R3S/OutSystems-Scan.git
Or download the zip file on your Linux/Windows or Mac that has the Python 3.10 or higher library installed.

How to use

1. Open the terminal in the "os-scan" directory.
2. Type "python3 osscan.py -u http://personal.outsystemscloud.com/App".
3. Press enter.

Dependencies

Python 3.10 or higher

How to contact me?

If you would like to contribute to this tool you can find me at: LinkedIn or Personal Site

Need to check the security of your OutSystems application?

I can help you find technical debts and potential points of vulnerability in your OutSystems application.