Uleska Tool Library

For you to easily create custom tools, Uleska has Python libraries in open source, which you can find here.

The Uleska library contains to main files that should be included: and

from uleska.vulnerability import Vulnerability, Severity
from uleska.formatter import save_vulns_to_file

Takes the vulnerabilities and writes them up in the correct format to an XML file, which allows it to be brought back into the Uleska platform.

Allows you to create an object in your Python script, which will hold the definition of the vulnerability