diff --git a/bbot/core/flags.py b/bbot/core/flags.py index f65dbad286..3391b48635 100644 --- a/bbot/core/flags.py +++ b/bbot/core/flags.py @@ -6,6 +6,7 @@ "cloud-enum": "Enumerates cloud resources", "code-enum": "Find public code repositories and search them for secrets etc.", "deadly": "Highly aggressive", + "download": "Modules that download files, apps, or repositories", "email-enum": "Enumerates email addresses", "iis-shortnames": "Scans for IIS Shortname vulnerability", "passive": "Never connects to target systems", diff --git a/bbot/modules/apkpure.py b/bbot/modules/apkpure.py index f667478c30..749b7cc98b 100644 --- a/bbot/modules/apkpure.py +++ b/bbot/modules/apkpure.py @@ -6,7 +6,7 @@ class apkpure(BaseModule): watched_events = ["MOBILE_APP"] produced_events = ["FILESYSTEM"] - flags = ["passive", "safe", "code-enum"] + flags = ["passive", "safe", "code-enum", "download"] meta = { "description": "Download android applications from apkpure.com", "created_date": "2024-10-11", diff --git a/bbot/modules/docker_pull.py b/bbot/modules/docker_pull.py index 4a711d0ea5..b51de151ce 100644 --- a/bbot/modules/docker_pull.py +++ b/bbot/modules/docker_pull.py @@ -8,7 +8,7 @@ class docker_pull(BaseModule): watched_events = ["CODE_REPOSITORY"] produced_events = ["FILESYSTEM"] - flags = ["passive", "safe", "slow", "code-enum"] + flags = ["passive", "safe", "slow", "code-enum", "download"] meta = { "description": "Download images from a docker repository", "created_date": "2024-03-24", diff --git a/bbot/modules/filedownload.py b/bbot/modules/filedownload.py index c5b0b17c18..2a30d0fbe9 100644 --- a/bbot/modules/filedownload.py +++ b/bbot/modules/filedownload.py @@ -14,7 +14,7 @@ class filedownload(BaseModule): watched_events = ["URL_UNVERIFIED", "HTTP_RESPONSE"] produced_events = ["FILESYSTEM"] - flags = ["active", "safe", "web-basic"] + flags = ["active", "safe", "web-basic", "download"] meta = { "description": "Download common filetypes such as PDF, DOCX, PPTX, etc.", "created_date": "2023-10-11", diff --git a/bbot/modules/git_clone.py b/bbot/modules/git_clone.py index 461c596095..cc2b33e46a 100644 --- a/bbot/modules/git_clone.py +++ b/bbot/modules/git_clone.py @@ -6,7 +6,7 @@ class git_clone(github): watched_events = ["CODE_REPOSITORY"] produced_events = ["FILESYSTEM"] - flags = ["passive", "safe", "slow", "code-enum"] + flags = ["passive", "safe", "slow", "code-enum", "download"] meta = { "description": "Clone code github repositories", "created_date": "2024-03-08", diff --git a/bbot/modules/gitdumper.py b/bbot/modules/gitdumper.py index 35db2697bd..54013c1d2e 100644 --- a/bbot/modules/gitdumper.py +++ b/bbot/modules/gitdumper.py @@ -7,7 +7,7 @@ class gitdumper(BaseModule): watched_events = ["CODE_REPOSITORY"] produced_events = ["FILESYSTEM"] - flags = ["passive", "safe", "slow", "code-enum"] + flags = ["passive", "safe", "slow", "code-enum", "download"] meta = { "description": "Download a leaked .git folder recursively or by fuzzing common names", "created_date": "2025-02-11", diff --git a/bbot/modules/github_workflows.py b/bbot/modules/github_workflows.py index 57ca6b02b0..84ea1d2d0f 100644 --- a/bbot/modules/github_workflows.py +++ b/bbot/modules/github_workflows.py @@ -8,7 +8,7 @@ class github_workflows(github): watched_events = ["CODE_REPOSITORY"] produced_events = ["FILESYSTEM"] - flags = ["passive", "safe", "code-enum"] + flags = ["passive", "safe", "code-enum", "download"] meta = { "description": "Download a github repositories workflow logs and workflow artifacts", "created_date": "2024-04-29", diff --git a/bbot/modules/postman_download.py b/bbot/modules/postman_download.py index 0cb8bc3cd8..bb4fa4d988 100644 --- a/bbot/modules/postman_download.py +++ b/bbot/modules/postman_download.py @@ -7,7 +7,7 @@ class postman_download(postman): watched_events = ["CODE_REPOSITORY"] produced_events = ["FILESYSTEM"] - flags = ["passive", "subdomain-enum", "safe", "code-enum"] + flags = ["passive", "subdomain-enum", "safe", "code-enum", "download"] meta = { "description": "Download workspaces, collections, requests from Postman", "created_date": "2024-09-07",