Add CRTTool for SSL Certificate Analysis #201
Labels
feature
New feature or request
integrations
Adding support for third-party tools, agents, or services
tools
Is your feature request related to a problem? Please describe.
Currently, KaibanJS does not include a tool for analyzing SSL certificates, which can be useful for security-related workflows. This feature could enhance agent capabilities in domains such as security and compliance by enabling SSL analysis directly within workflows.
Describe the solution you'd like
I propose adding the CRTTool, a utility that fetches SSL certificate data from
crt.sh
via a CORS proxy. This tool will enable agents to analyze SSL certificates for a specified domain, providing insights into subdomains, certificate issuers, validity periods, and potential risks. The tool would integrate seamlessly with the KaibanJS framework, as demonstrated in the provided example code.Describe alternatives you've considered
Additional context
The CRTTool is designed to fetch and parse JSON data of SSL certificates from
crt.sh
using theaxios
library and theallorigins.win
proxy. Here is the implementation:Additionally, this feature integrates into a sample agent and task:
This feature was suggested and implemented by @aitorroma
The text was updated successfully, but these errors were encountered: