HoneySAP is a low-interaction research-focused honeypot specific for SAP services. The main objective is to allow security professionals, researchers and organizations learn about the techniques and motivations behind attacks against SAP systems.
The goals set for this project are:
- Have a specific purpose honeypot for SAP services.
- Be able to identify the behavior of those attacking SAP systems.
- Be flexible and allow deployment of different scenarios.
- Allow easy extension and improvement of the software.
The main design principles considered when developing the software are:
It should be easy to extend the honeypot by adding new services, new mechanisms of sharing the information (feeds) or other components.
Functionality should be implemented in a modular way allowing the plug-in or plug-out of the different components. Modules should be configurable as much as possible.
Configuration should be as easier as possible in order to allow customization of the different services and core components.
Deployment should be as easier as possible in order to allow developers and system administrators without extensive knowledge about honeypots or SAP to run the software in their environments.
The following diagram shows the main components of HoneySAP: