Product
Pricing
Resources
Docs
Product
Pricing
Resources
Docs

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: Formatter.py and Vulnerability.py

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



Formatter.py

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.

Vulnerability.py

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