Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update katalogus boefje descriptions #3444

Merged
merged 10 commits into from
Sep 4, 2024
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "adr-finding-types",
"name": "ADR Finding Types",
"description": "Hydrate information of ADR finding types",
"description": "Hydrate information on API Design Rules (ADR) finding types for common design mistakes.",
"consumes": [
"ADRFindingType"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_adr_finding_types_normalize",
"name": "API Design Rules (ADR) Finding Types",
"description": "Parse API Design Rules (ADR) finding types.",
"consumes": [
"boefje/adr-finding-types"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_adr_validator/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "adr-validator",
"name": "API Design Rules validator",
"description": "Validate if an API conforms to the API Design Rules",
"description": "Validate if an API conforms to the API Design Rules (ADR).",
"consumes": [
"RESTAPI"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_adr_validator/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "adr-validator-normalize",
"name": "API Design Rules validator",
"description": "TODO",
"consumes": [
"boefje/adr-validator"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_answer_parser/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_answer_parser",
"name": "Answer Parser",
"description": "Parses the answers from Config objects.",
"consumes": [
"answer"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_binaryedge/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "binaryedge",
"name": "BinaryEdge",
"description": "Use BinaryEdge to find open ports with vulnerabilities that are found on that port",
"description": "Use BinaryEdge to find open ports with vulnerabilities. Requires a BinaryEdge API key.",
"consumes": [
"IPAddressV4",
"IPAddressV6"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_containers",
"name": "BinaryEdge containers",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_databases",
"name": "BinaryEdge databases",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_http_web",
"name": "BinaryEdge Websites",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_message_queues",
"name": "BinaryEdge message queues",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_protocols",
"name": "BinaryEdge protocols",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_remote_desktop",
"name": "Binary Edge remote desktop",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_service_identification",
"name": "BinaryEdge service identification",
"consumes": [
"boefje/binaryedge"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_binaryedge_services",
"name": "BinaryEdge services",
"consumes": [
"boefje/binaryedge"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_burpsuite/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "kat_burpsuite_normalize",
"name": "Burpsuite normalizer",
"description": "Parses Burpsuite XML output (reports). Check https://docs.openkat.nl on how to create the XML file.",
"description": "Parses Burpsuite XML output into findings. Check https://docs.openkat.nl/manual/normalizers.html#burp-suite on how to create the XML file.",
"consumes": [
"xml/burp-export"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_calvin/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "calvin-normalize",
"name": "Calvin",
"description": "Produces applications and incidents for Calvin.",
"consumes": [
"boefje/calvin"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_censys/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "censys",
"name": "Censys",
"description": "Use Censys to discover open ports, services and certificates",
"description": "Use Censys to discover open ports, services and certificates. Requires and API key.",
"consumes": [
"IPAddressV4",
"IPAddressV6"
Expand Down
1 change: 1 addition & 0 deletions boefjes/boefjes/plugins/kat_censys/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_censys_normalize",
"name": "Censys",
"consumes": [
"boefje/censys"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_crt_sh/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "certificate-search",
"name": "CRT",
"description": "Certificate search",
"description": "Searches for certificates and new hostnames in the transparency logs of crt.sh.",
"consumes": [
"DNSZone"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_crt_sh/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_crt_sh_normalize",
"name": "Certificate Transparency logs (crt.sh)",
"description": "Parses data from certificate transparency logs (crt.sh) into hostnames and X509 certificates.",
"consumes": [
"boefje/certificate-search"
],
Expand Down
4 changes: 2 additions & 2 deletions boefjes/boefjes/plugins/kat_cve_2023_34039/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "CVE-2023-34039",
"name": "CVE_2023_34039",
"description": "Check to see if known keys are usable on VMware CVE-2023-34039",
"name": "CVE-2023-34039 - VMware Aria Operations",
"description": "Checks if there are static SSH keys present that can be used for remote code execution on VWware Aria Operations (CVE-2023-34039). This vulnerability can be used to bypass SSH authentication and gain access to the Aria Operations for Networks CLI.",
"consumes": [
"IPService"
],
Expand Down
4 changes: 2 additions & 2 deletions boefjes/boefjes/plugins/kat_cve_2023_35078/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "CVE_2023_35078",
"name": "CVE_2023_35078",
"description": "Use NFIR script to find CVE-2023-35078",
"name": "CVE-2023-35078 - Ivanti EPMM",
"description": "Checks websites for the presents of the Ivanti EPMM interface and whether the interface is vulnerable to the remote unauthenticated API access vulnerability (CVE-2023-35078). Script contribution by NFIR.",
"consumes": [
"Website"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_cve_2023_35078/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_CVE_2023_35078_normalize",
"name": "CVE-2023-35078 Ivanti EPMM",
"description": "Checks if the Ivanti EPMM website is vulnerable to CVE-2023-35078. Produces a finding if it is vulnerable.",
"consumes": [
"boefje/CVE_2023_35078"
],
Expand Down
3 changes: 2 additions & 1 deletion boefjes/boefjes/plugins/kat_cve_2024_6387/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{
"id": "kat_cve_2024_6387_normalize",
"name": "CVE-2024-6387 OpenSSH",
"description": "Checks the service banner for a race condition in OpenSSH server which can result in an unauthenticated remote attacker to trigger that some signals are handled in an unsafe manner (CVE-2024-6387). Requires the Service-Banner-boefje to be enabled.",
"consumes": [
"openkat/service-banner"
],
"description": "Checks service banner for CVE-2024-6387, enable service banner boefje to get the service banner",
"produces": [
"Finding",
"CVEFindingType"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "cve-finding-types",
"name": "CVE Finding Types",
"description": "Hydrate information of CVE finding types from the CVE API",
"description": "Hydrate information of Common Vulnerabilities and Exposures (CVE) finding types from the CVE API",
"consumes": [
"CVEFindingType"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_cve_finding_types_normalize",
"name": "CVE finding types",
"description": "Parses CVE findings.",
"consumes": [
"boefje/cve-finding-types"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "cwe-finding-types",
"name": "CWE Finding Types",
"description": "Hydrate information of CWE finding types",
"description": "Hydrate information of Common Weakness Enumeration (CWE) finding types",
"consumes": [
"CWEFindingType"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_cwe_finding_types_normalize",
"name": "CWE finding",
"description": "Parses CWE findings.",
"consumes": [
"boefje/cwe-finding-types"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_dicom/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "dicom",
"name": "DICOM",
"description": "Find exposed DICOM servers.",
"description": "Find exposed DICOM servers. DICOM servers are used to process medical imaging information.",
"consumes": [
"IPAddressV4",
"IPAddressV6"
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_dicom/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_dicom_normalize",
"name": "DICOM servers",
"description": "Parses DICOM output into findings and identified software.",
"consumes": [
"boefje/dicom"
],
Expand Down
4 changes: 2 additions & 2 deletions boefjes/boefjes/plugins/kat_dns/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "dns-records",
"name": "DnsRecords",
"description": "Fetch the DNS record(s) of a hostname",
"name": "DNS records",
"description": "Fetch the DNS record(s) of a hostname.",
"consumes": [
"Hostname"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_dns/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_dns_normalize",
"name": "DNS records",
"description": "Parses the DNS records.",
"consumes": [
"boefje/dns-records"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_dns_zone/boefje.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "dns-zone",
"name": "DnsZone",
"name": "DNS zone",
"description": "Fetch the parent DNS zone of a DNS zone",
"consumes": [
"DNSZone"
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_dns_zone/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_dns_zone_normalize",
"name": "DNS zone",
"description": "Parses the parent DNS zone into new hostnames and DNS zones.",
"consumes": [
"boefje/dns-zone"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_dnssec/boefje.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "dns-sec",
"name": "Dnssec",
"name": "DNSSEC",
"description": "Validates DNSSec of a hostname",
"consumes": [
"Hostname"
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_dnssec/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_dnssec_normalize",
"name": "DNS records",
"description": "Parses DNSSEC data into findings.",
"consumes": [
"boefje/dns-sec"
],
Expand Down
4 changes: 2 additions & 2 deletions boefjes/boefjes/plugins/kat_external_db/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "external_db",
"name": "External Database",
"description": "Fetch hostnames and IP addresses/netblocks from an external database with API. See `description.md` for more information.",
"name": "External database host fetcher",
"description": "Fetch hostnames and IP addresses/netblocks from an external database with API. See `description.md` for more information. Useful if you have a large network.",
"consumes": [
"Network"
],
Expand Down
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_external_db/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_external_db_normalize",
"name": "External database hosts fetcher",
"description": "Parse data the fetched host data from the external database into hostnames and IP-addresses.",
"consumes": [
"boefje/external_db"
],
Expand Down
4 changes: 2 additions & 2 deletions boefjes/boefjes/plugins/kat_fierce/boefje.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"id": "fierce",
"name": "Fierce",
"description": "Use a Fierce scan to find subdomains (with their ip)",
"description": "Perform DNS reconnaissance using Fierce, to help locate non-contiguous IP space and hostnames against specified hostnames. No exploitation is performed.",
"consumes": [
"Hostname"
],
"scan_level": 3
"scan_level": 1
}
2 changes: 2 additions & 0 deletions boefjes/boefjes/plugins/kat_fierce/normalizer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{
"id": "kat_fierce_normalize",
"name": "Fierce",
"description": "Parse the DNS reconnaissance data from Fierce into hostnames and/or IP addresses.",
"consumes": [
"boefje/fierce"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_generic_finding_normalize",
"name": "Finding types",
"consumes": [
"openkat/finding"
],
Expand Down
2 changes: 1 addition & 1 deletion boefjes/boefjes/plugins/kat_green_hosting/boefje.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "green-hosting",
"name": "GreenHosting",
"description": "Use the Green Web Foundation Partner API to check whether the website is hosted on a green server. Meaning it runs on renewable energy and/or offsets its carbon footprint",
"description": "Use the Green Web Foundation Partner API to check whether the website is hosted on a green server. Meaning it runs on renewable energy and/or offsets its carbon footprint. Does not require an API key.",
"consumes": [
"Website"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"id": "kat_green_hosting_normalize",
"description": "Parses the Green Hosting output into findings.",
"consumes": [
"boefje/green-hosting"
],
Expand Down
Loading