Resilient Functions simplify development of integrations by wrapping each external activity into an individual workflow component. These components can be easily installed, then used and combined in Resilient workflows. The Resilient platform sends data to the function component that performs an activity then returns the results to the workflow. The results can be acted upon by scripts, rules, and workflow decision points to dynamically orchestrate the security incident response activities.
The Utility Functions integration package contains several useful workflow functions for common automation and integration activities in Resilient. These include:
Function to call generic REST/JSON web service APIs,
Function to run arbitrary shell scripts (bash and PowerShell),
Functions to fetch SSL certificates from a server and parse them,
Functions to work with Excel, HTML, XML, JSON and EML files,
Functions to work with Resilient attachments: calculate hashes, list and extract ZIP archives, convert to and from base64
[root@resilient ~]# pip install fn_utilities-1.0.6.zip
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
IOError: [Errno 2] No such file or directory: '/tmp/pip-req-build-k_Apec/setup.py'
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-k_Apec/
[root@resilient ~]# unzip fn_utilities-1.0.6.zip
[root@resilient ~]# pip install fn_utilities-1.0.6.tar.gz