OEM Solutions

OESIS Framework

Powerful Endpoint Security Software Development Platform

The OESIS Framework is a cross-platform, versatile and modular framework that enables software engineers and technology vendors to build advanced endpoint security products.

Available Modules

Device Compliance

Ensure proper installation and configuration of applications such as antimalware, encryption, web browsers, communication tools, firewalls, VPNs, etc.

Patch Management

Automatically detect missing patches for thousands of third-party applications and major operating systems to address vulnerability and configuration risks.

Vulnerability Assessment

Identify and assess vulnerabilities for thousands of applications and common operating systems covering over 25000 CVEs.


Prevent keyloggers from accessing keystrokes and any confidential data such as passwords and PII.

Anti-Screen Capture

Prevent unauthorized screen capture or recording by users, malware and 3rd party applications.

Advanced Malware Detection

Detect threats missed by antimalware engines; provide broad BYOD support.


Remove software applications without user intervention – including password-protected or corrupted / incomplete installations.

Removable Media Protection

Protect against threats posed by USB drives, CDs, DVDs, and other peripheral devices.


Proven and patented technology solution successfully used for more than 15 years, by industry-leading companies such as Cisco, Palo Alto Networks, HP Aruba, IBM and others.

Reduce development time

Cut development cost

Reduce maintenance and support costs

OESIS Modules and Components

Click for details

Technical Details

Supported Platforms*:

  • Microsoft Windows 7, 8, 8.1 and 10
  • Microsoft Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019
  • macOS 10.10 (Yosemite), 10.11 (El Capitan), 10.12 (Sierra), 10.13 (High Sierra), 10.14 (Mojave), 10.15 (Catalina)
  • Ubuntu Linux, centOS, Red Hat Enterprise Linux, Fedora, SUSE, openSUSE**
  • iOS 10, 11, 12, 13
  • Android 8, 8.1, 9, 10

* support may differ depending on the module used
** other distributions may also be supported

OESIS Integration

  • C++ libraries
  • Simple JSON in, JSON out protocol for invoking the functionalities

Sample OESIS projects available in:

  • C
  • C++
  • Python
  • Ruby
  • Objective-C

Module Size Comparison

ModuleAnti-Screen CaptureAnti-KeyloggerAdvanced Malware DetectionDevice ComplianceRemovable Media ProtectionAppRemoverVulnerability and Patch Management
(not including dependency)
Windows 4.5MBWindows 4.5MBWindows 1.6MB

macOS 2.4MB
Android 2.4MB
Windows 9.1MB

macOS 17.5MB
Android 10.5MB
Windows 6.4MB

macOS 1MB
Windows 5.4MB

macOS 0.5MB
Windows 8-45MB depends on database type
macOS 46MB
DependencyDevice ComplianceDevice Compliance
Device Compliance-Device Compliance
Device ComplianceDevice Compliance

Customer stories