From de038995de16db5f79d1af5ad4809996a256386e Mon Sep 17 00:00:00 2001 From: Sarthak5598 Date: Wed, 5 Jun 2024 09:27:34 +0530 Subject: [PATCH 1/6] added github token --- src/sammich/plugins/contributors.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/sammich/plugins/contributors.py b/src/sammich/plugins/contributors.py index 1a592c0..6463687 100644 --- a/src/sammich/plugins/contributors.py +++ b/src/sammich/plugins/contributors.py @@ -1,19 +1,23 @@ +import os + import requests from machine.plugins.base import MachineBasePlugin from machine.plugins.decorators import command GITHUB_API_URL = "https://api.github.com" +GITHUB_TOKEN = os.getenv("GITHUB_TOKEN") def fetch_github_data(owner, repo): + headers = {"Authorization": f"token {GITHUB_TOKEN}"} prs = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed" + f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed", headers=headers ).json() issues = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed" + f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed", headers=headers ).json() comments = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments" + f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments", headers=headers ).json() return prs, issues, comments From 3d84b84af9494d330fd7ffa85c56d8ccf537f546 Mon Sep 17 00:00:00 2001 From: Sarthak5598 Date: Wed, 5 Jun 2024 09:31:36 +0530 Subject: [PATCH 2/6] more changes --- src/sammich/plugins/contributors.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sammich/plugins/contributors.py b/src/sammich/plugins/contributors.py index 6463687..d0640ac 100644 --- a/src/sammich/plugins/contributors.py +++ b/src/sammich/plugins/contributors.py @@ -1,9 +1,12 @@ import os import requests +from dotenv import load_dotenv from machine.plugins.base import MachineBasePlugin from machine.plugins.decorators import command +load_dotenv() + GITHUB_API_URL = "https://api.github.com" GITHUB_TOKEN = os.getenv("GITHUB_TOKEN") From 95295b9dd0297b798dcb8cd2916f246a77b4a583 Mon Sep 17 00:00:00 2001 From: Sarthak5598 Date: Wed, 5 Jun 2024 09:37:16 +0530 Subject: [PATCH 3/6] removed the app.py as not needed --- app.py | 82 ---------------------------------------------------------- 1 file changed, 82 deletions(-) delete mode 100644 app.py diff --git a/app.py b/app.py deleted file mode 100644 index 97b089b..0000000 --- a/app.py +++ /dev/null @@ -1,82 +0,0 @@ -import os - -import requests -from dotenv import load_dotenv -from flask import Flask, jsonify -from slack import WebClient -from slackeventsapi import SlackEventAdapter - -DEPLOYS_CHANNEL_NAME = "#slack_bot_deploys" -JOINS_CHANNEL_ID = "C0762DHUUH1" - -GITHUB_API_URL = "https://github.com/OWASP-BLT/BLT" -load_dotenv() - - -app = Flask(__name__) - -slack_events_adapter = SlackEventAdapter( - os.environ["SIGNING_SECRET"], "/slack/events", app -) -client = WebClient(token=os.environ["SLACK_TOKEN"]) -client.chat_postMessage( - channel=DEPLOYS_CHANNEL_NAME, text="bot started v1.8 24-05-28 top" -) - - -def fetch_github_data(owner, repo): - prs = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed" - ).json() - issues = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed" - ).json() - comments = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments" - ).json() - return prs, issues, comments - - -def format_data(prs, issues, comments): - user_data = {} - - for pr in prs: - user = pr["user"]["login"] - if user not in user_data: - user_data[user] = {"prs": 0, "issues": 0, "comments": 0} - user_data[user]["prs"] += 1 - - for issue in issues: - user = issue["user"]["login"] - if user not in user_data: - user_data[user] = {"prs": 0, "issues": 0, "comments": 0} - user_data[user]["issues"] += 1 - - for comment in comments: - user = comment["user"]["login"] - if user not in user_data: - user_data[user] = {"prs": 0, "issues": 0, "comments": 0} - user_data[user]["comments"] += 1 - - table = "User | PRs Merged | Issues Resolved | Comments\n ---- | ---------- | --------------- | --------\n" - for user, counts in user_data.items(): - table += ( - f"{user} | {counts['prs']} | {counts['issues']} | {counts['comments']}\n" - ) - - return table - - -@app.route("/contributors", methods=["POST"]) -def contributors(): - owner = "OWASP-BLT" - repo = "BLT" - - prs, issues, comments = fetch_github_data(owner, repo) - - return jsonify( - { - "response_type": "in_channel", - "text": format_data(prs, issues, comments) or "No data available", - } - ) From 8fa0b522b8590cc6a7e6a5a182d299d473e049ff Mon Sep 17 00:00:00 2001 From: Arkadii Yakovets Date: Fri, 7 Jun 2024 10:59:33 -0700 Subject: [PATCH 4/6] Update pre-commit rules --- app.py | 29 ++++++++++------------------- pyproject.toml | 17 ++++++++++++++++- src/sammich/plugins/contributors.py | 23 +++++++++-------------- 3 files changed, 35 insertions(+), 34 deletions(-) diff --git a/app.py b/app.py index 97b089b..425d645 100644 --- a/app.py +++ b/app.py @@ -15,25 +15,15 @@ app = Flask(__name__) -slack_events_adapter = SlackEventAdapter( - os.environ["SIGNING_SECRET"], "/slack/events", app -) +slack_events_adapter = SlackEventAdapter(os.environ["SIGNING_SECRET"], "/slack/events", app) client = WebClient(token=os.environ["SLACK_TOKEN"]) -client.chat_postMessage( - channel=DEPLOYS_CHANNEL_NAME, text="bot started v1.8 24-05-28 top" -) +client.chat_postMessage(channel=DEPLOYS_CHANNEL_NAME, text="bot started v1.8 24-05-28 top") def fetch_github_data(owner, repo): - prs = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed" - ).json() - issues = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed" - ).json() - comments = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments" - ).json() + prs = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed").json() + issues = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed").json() + comments = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments").json() return prs, issues, comments @@ -58,11 +48,12 @@ def format_data(prs, issues, comments): user_data[user] = {"prs": 0, "issues": 0, "comments": 0} user_data[user]["comments"] += 1 - table = "User | PRs Merged | Issues Resolved | Comments\n ---- | ---------- | --------------- | --------\n" + table = ( + "User | PRs Merged | Issues Resolved | Comments\n" + " ---- | ---------- | --------------- | --------\n" + ) for user, counts in user_data.items(): - table += ( - f"{user} | {counts['prs']} | {counts['issues']} | {counts['comments']}\n" - ) + table += f"{user} | {counts['prs']} | {counts['issues']} | {counts['comments']}\n" return table diff --git a/pyproject.toml b/pyproject.toml index 8dda73e..239e8ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,22 @@ slack-sdk = "^3.27.2" slackeventsapi = "^3.0.1" requests = "^2.32.3" - [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" + +[tool.isort] +known_first_party = ["lettuce", "tests"] +line_length = 99 +multi_line_output = 3 +profile = "black" + +[tool.ruff] +line-length = 99 +target-version = "py311" + +[tool.ruff.lint] +select = ["E4", "E5", "E7", "E9", "F", "N"] + +[tool.ruff.lint.flake8-errmsg] +max-string-length = 99 diff --git a/src/sammich/plugins/contributors.py b/src/sammich/plugins/contributors.py index 1a592c0..3da4044 100644 --- a/src/sammich/plugins/contributors.py +++ b/src/sammich/plugins/contributors.py @@ -6,15 +6,9 @@ def fetch_github_data(owner, repo): - prs = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed" - ).json() - issues = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed" - ).json() - comments = requests.get( - f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments" - ).json() + prs = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/pulls?state=closed").json() + issues = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues?state=closed").json() + comments = requests.get(f"{GITHUB_API_URL}/repos/{owner}/{repo}/issues/comments").json() return prs, issues, comments @@ -42,17 +36,18 @@ def format_data(prs, issues, comments): max_name_length = max(len(user) for user in user_data.keys()) max_prs_length = max(len(str(counts["prs"])) for counts in user_data.values()) max_issues_length = max(len(str(counts["issues"])) for counts in user_data.values()) - max_comments_length = max( - len(str(counts["comments"])) for counts in user_data.values() - ) + max_comments_length = max(len(str(counts["comments"])) for counts in user_data.values()) table = [ f"| {'User':<{max_name_length}} | PRs Merged | Issues Resolved | Comments |", - f"|{'-' * (max_name_length + 2)}|:{'-' * (max_prs_length + 2)}:|:{'-' * (max_issues_length + 2)}:|:{'-' * (max_comments_length + 2)}:|", + f"|{'-' * (max_name_length + 2)}|:{'-' * (max_prs_length + 2)}:|" + f":{'-' * (max_issues_length + 2)}:|:{'-' * (max_comments_length + 2)}:|", ] for user, counts in user_data.items(): table.append( - f"| {user:<{max_name_length}} | {counts['prs']:>{max_prs_length}} | {counts['issues']:>{max_issues_length}} | {counts['comments']:>{max_comments_length}} |" + f"| {user:<{max_name_length}} | {counts['prs']:>{max_prs_length}} | " + f"{counts['issues']:>{max_issues_length}} | " + f"{counts['comments']:>{max_comments_length}} |" ) return "\n".join(table) From 18fbf5067250d9d0f564e674eb974c1f9ed476d7 Mon Sep 17 00:00:00 2001 From: Sarthak5598 Date: Sat, 15 Jun 2024 23:28:35 +0530 Subject: [PATCH 5/6] added repo and project command in sammich! --- data/projects.json | 1354 ++++++++++++++++++++++++++++++++ data/repos.json | 1354 ++++++++++++++++++++++++++++++++ src/local_settings.py | 2 + src/sammich/plugins/project.py | 33 + src/sammich/plugins/repo.py | 65 ++ 5 files changed, 2808 insertions(+) create mode 100644 data/projects.json create mode 100644 data/repos.json create mode 100644 src/sammich/plugins/project.py create mode 100644 src/sammich/plugins/repo.py diff --git a/data/projects.json b/data/projects.json new file mode 100644 index 0000000..8fd9950 --- /dev/null +++ b/data/projects.json @@ -0,0 +1,1354 @@ +{ + "www-project-zap": [ + "OWASP Zed Attack Proxy project landing page.", + "https://github.com/OWASP/www-project-zap" + ], + "www-projectchapter-example": [ + "None", + "https://github.com/OWASP/www-projectchapter-example" + ], + "www-project-security-integration-system": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-integration-system" + ], + "www-project-amass": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-amass" + ], + "www-project-devsecops-maturity-model": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-maturity-model" + ], + "www-project-pytm": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pytm" + ], + "www-project-patton": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-patton" + ], + "www-project-little-web-application-firewall": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-little-web-application-firewall" + ], + "www-project-damn-vulnerable-crypto-wallet": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-crypto-wallet" + ], + "www-project-security-busters": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-busters" + ], + "www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs" + ], + "www-project-attack-surface-detector": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-attack-surface-detector" + ], + "www-project-software-component-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-component-verification-standard" + ], + "www-project-threatspec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threatspec" + ], + "www-project-vulnerability-management-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerability-management-guide" + ], + "www-project-docker-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-docker-top-10" + ], + "www-project-information-security-metrics-bank": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-information-security-metrics-bank" + ], + "www-project-software-security-5d-framework": [ + "OWASP Software Security 5D Framework", + "https://github.com/OWASP/www-project-software-security-5d-framework" + ], + "www-project-container-security-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-container-security-verification-standard" + ], + "www-project-find-security-bugs": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-find-security-bugs" + ], + "www-project-maryam": [ + "OWASP Maryam project landing page ", + "https://github.com/OWASP/www-project-maryam" + ], + "www-project-cloud-native-application-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-native-application-security-top-10" + ], + "www-project-lock-it": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-lock-it" + ], + "www-project-threat-model-cookbook": [ + "OWASP Threat Model Cookbook Project Page", + "https://github.com/OWASP/www-project-threat-model-cookbook" + ], + "www-project-iot-analytics-4industry4": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-iot-analytics-4industry4" + ], + "www-project-application-security-curriculum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-curriculum" + ], + "www-project-software-composition-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-composition-security" + ], + "www-project-d4n155": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-d4n155" + ], + "www-project-secure-coding-dojo": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-secure-coding-dojo" + ], + "www-project-jupiter": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jupiter" + ], + "www-project-go-secure-coding-practices-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-go-secure-coding-practices-guide" + ], + "www-project-serverless-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-serverless-goat" + ], + "www-project-revelo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-revelo" + ], + "www-project-sedated": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sedated" + ], + "www-project-top-10-card-game": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-card-game" + ], + "www-project-vulnerable-web-application": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-web-application" + ], + "www-project-wpbullet": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wpbullet" + ], + "www-project-voice-automated-application-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-voice-automated-application-security" + ], + "www-project-cloud-security-mentor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security-mentor" + ], + "www-project-risk-assessment-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-risk-assessment-framework" + ], + "www-project-machine-learning-security-top-10": [ + "OWASP Machine Learning Security Top 10 Project", + "https://github.com/OWASP/www-project-machine-learning-security-top-10" + ], + "www-project-glue-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-glue-tool" + ], + "www-project-cloud-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security" + ], + "www-project-online-academy": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-online-academy" + ], + "www-project-qrljacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-qrljacker" + ], + "www-project-samuraiwtf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-samuraiwtf" + ], + "www-project-php": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-php" + ], + "www-project-enterprise-security-api": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-enterprise-security-api" + ], + "www-project-api-security": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-api-security" + ], + "www-project-nettacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nettacker" + ], + "www-project-zezengorri-code": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-zezengorri-code" + ], + "www-project-learning-gateway": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-learning-gateway" + ], + "www-project-seclists": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-seclists" + ], + "www-project-security-pins": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-pins" + ], + "www-project-serverless-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-serverless-top-10" + ], + "www-project-blockchain-security-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-security-framework" + ], + "www-project-security-shepherd": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-shepherd" + ], + "www-project-owtf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-owtf" + ], + "www-project-application-security-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-verification-standard" + ], + "www-project-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-ten" + ], + "www-project-code-review-guide": [ + "OWASP Code Review Guide Web Repository", + "https://github.com/OWASP/www-project-code-review-guide" + ], + "www-project-webgoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webgoat" + ], + "www-project-cheat-sheets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cheat-sheets" + ], + "www-project-csrfguard": [ + "The aim of this project is to protect Java applications against CSRF attacks with the use of Synchronizer Tokens", + "https://github.com/OWASP/www-project-csrfguard" + ], + "www-project-modsecurity-core-rule-set": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-modsecurity-core-rule-set" + ], + "www-project-samm": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-samm" + ], + "www-project-web-security-testing-guide": [ + "The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals.", + "https://github.com/OWASP/www-project-web-security-testing-guide" + ], + "www-project-proactive-controls": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-proactive-controls" + ], + "www-project-hackademic-challenges": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-hackademic-challenges" + ], + "www-project-ende": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ende" + ], + "www-project-o2-platform": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-o2-platform" + ], + "www-project-security-knowledge-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-knowledge-framework" + ], + "www-project-top-10-privacy-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-privacy-risks" + ], + "www-project-secure-coding-practices-quick-reference-guide": [ + "OWASP Foundation Project Web Repository for Secure Coding Practices Quick-reference Guide", + "https://github.com/OWASP/www-project-secure-coding-practices-quick-reference-guide" + ], + "www-project-passfault": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-passfault" + ], + "www-project-java-encoder": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-encoder" + ], + "www-project-igoat-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-igoat-tool" + ], + "www-project-rfp-criteria": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-rfp-criteria" + ], + "www-project-web-testing-environment": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-web-testing-environment" + ], + "www-project-appsensor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsensor" + ], + "www-project-json-sanitizer": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-json-sanitizer" + ], + "www-project-java-html-sanitizer": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-html-sanitizer" + ], + "www-project-university-challenge": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-university-challenge" + ], + "www-project-wafec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wafec" + ], + "www-project-hacking-lab": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-hacking-lab" + ], + "www-project-bug-logging-tool": [ + "OWASP BLT (Bug Logging Tool)", + "https://github.com/OWASP/www-project-bug-logging-tool" + ], + "www-project-cornucopia": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cornucopia" + ], + "www-project-top-10-fuer-entwickler": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-fuer-entwickler" + ], + "www-project-juice-shop": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-juice-shop" + ], + "www-project-media-archive": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-media-archive" + ], + "www-project-dependency-track": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dependency-track" + ], + "www-project-webgoat-php": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webgoat-php" + ], + "www-project-vulnerable-web-applications-directory": [ + "The OWASP Vulnerable Web Applications Directory (VWAD) Project - OWASP Web Site", + "https://github.com/OWASP/www-project-vulnerable-web-applications-directory" + ], + "www-project-benchmark": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-benchmark" + ], + "www-project-node.js-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-node.js-goat" + ], + "www-project-automated-threats-to-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-automated-threats-to-web-applications" + ], + "www-project-belva": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-belva" + ], + "www-project-rat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-rat" + ], + "www-project-zsc-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-zsc-tool" + ], + "www-project-defectdojo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-defectdojo" + ], + "www-project-security-logging": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-logging" + ], + "www-project-threat-dragon": [ + "OWASP Foundation Threat Dragon Project Web Repository", + "https://github.com/OWASP/www-project-threat-dragon" + ], + "www-project-game-security-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-game-security-framework" + ], + "www-project-webspa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webspa" + ], + "www-project-off-the-record-4-java": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-off-the-record-4-java" + ], + "www-project-web-mapper": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-web-mapper" + ], + "www-project-deepviolet-tls-ssl-scanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-deepviolet-tls-ssl-scanner" + ], + "www-project-vbscan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vbscan" + ], + "www-project-internet-of-things-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-internet-of-things-top-10" + ], + "www-project-code-pulse": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-code-pulse" + ], + "www-project-secure-medical-device-deployment-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-secure-medical-device-deployment-standard" + ], + "www-project-jotp": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jotp" + ], + "www-project-incident-response": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-incident-response" + ], + "www-project-pyttacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pyttacker" + ], + "www-project-appsec-pipeline": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-pipeline" + ], + "www-project-secure-headers": [ + "The OWASP Secure Headers Project", + "https://github.com/OWASP/www-project-secure-headers" + ], + "www-project-php-security-training": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-php-security-training" + ], + "www-project-mobile-app-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mobile-app-security" + ], + "www-project-mth3l3m3nt-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mth3l3m3nt-framework" + ], + "www-project-seraphimdroid": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-seraphimdroid" + ], + "www-project-o-saft": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-o-saft" + ], + "www-project-reverse-engineering-and-code-modification-prevention": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-reverse-engineering-and-code-modification-prevention" + ], + "www-project-snakes-and-ladders": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-snakes-and-ladders" + ], + "www-project-python-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-python-security" + ], + "www-project-knowledge-based-authentication-performance-metrics": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-knowledge-based-authentication-performance-metrics" + ], + "www-project-dependency-check": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dependency-check" + ], + "www-project-anti-ransomware-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-anti-ransomware-guide" + ], + "www-project-embedded-application-security": [ + "OWASP Embedded Application Security Project", + "https://github.com/OWASP/www-project-embedded-application-security" + ], + "www-project-podcast": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-podcast" + ], + "www-project-broken-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-broken-web-applications" + ], + "www-project-virtual-patching-best-practices": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-virtual-patching-best-practices" + ], + "www-project-vicnum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vicnum" + ], + "www-project-ctf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ctf" + ], + "www-project-.net": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-.net" + ], + "www-project-mobile-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mobile-security" + ], + "www-project-python-honeypot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-python-honeypot" + ], + "www-project-dvsa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dvsa" + ], + "www-project-cloud-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-testing-guide" + ], + "www-project-intelligent-intrusion-detection-system": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-intelligent-intrusion-detection-system" + ], + "www-project-auth": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-auth" + ], + "www-project-securecodebox": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-securecodebox" + ], + "www-project-google-assistant": [ + "None", + "https://github.com/OWASP/www-project-google-assistant" + ], + "www-project-securityrat": [ + "None", + "https://github.com/OWASP/www-project-securityrat" + ], + "www-project-devslop": [ + "None", + "https://github.com/OWASP/www-project-devslop" + ], + "www-project-mobile-top-10": [ + "None", + "https://github.com/OWASP/www-project-mobile-top-10" + ], + "www-project-securetea": [ + "None", + "https://github.com/OWASP/www-project-securetea" + ], + "www-project-internet-of-things": [ + "The OWASP home for the Internet of Things project", + "https://github.com/OWASP/www-project-internet-of-things" + ], + "www-project-honeypot": [ + "The goal of the OWASP Honeypot Project is to identify emerging attacks against web applications and report them to the community, in order to facilitate protection against such targeted attacks.", + "https://github.com/OWASP/www-project-honeypot" + ], + "www-project-seeker": [ + "None", + "https://github.com/OWASP/www-project-seeker" + ], + "www-project-integration-standards": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-integration-standards" + ], + "www-project-sidekek": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sidekek" + ], + "www-project-timegap-theory": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-timegap-theory" + ], + "www-project-antisamy": [ + "None", + "https://github.com/OWASP/www-project-antisamy" + ], + "www-project-csrfprotector": [ + "OWASP CSRFProtector Project Landing Page", + "https://github.com/OWASP/www-project-csrfprotector" + ], + "www-project-cyber-defense-matrix": [ + "Documentation on the Cyber Defense Matrix", + "https://github.com/OWASP/www-project-cyber-defense-matrix" + ], + "www-project-developer-guide": [ + "OWASP Project Developer Guide - Document and Project Web pages", + "https://github.com/OWASP/www-project-developer-guide" + ], + "www-project-iot-security-verification-standard": [ + "OWASP IoT Security Verification Standard", + "https://github.com/OWASP/www-project-iot-security-verification-standard" + ], + "www-project-sso": [ + "OWASP Foundation SSO Web Repository", + "https://github.com/OWASP/www-project-sso" + ], + "www-project-threat-model": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-model" + ], + "www-project-thick-client-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-thick-client-top-10" + ], + "www-project-vulnerableapp": [ + "OWASP Foundation Web Respository for VulnerableApp project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp", + "https://github.com/OWASP/www-project-vulnerableapp" + ], + "www-project-redteam-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-redteam-toolkit" + ], + "www-project-automotive-emb-60": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-automotive-emb-60" + ], + "www-project-jvmxray": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jvmxray" + ], + "www-project-secureflag-open-platform": [ + "OWASP SecureFlag Open Platform", + "https://github.com/OWASP/www-project-secureflag-open-platform" + ], + "www-project-pygoat": [ + "OWASP Pygoat Web Respository", + "https://github.com/OWASP/www-project-pygoat" + ], + "www-project-core-business-application-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-core-business-application-security" + ], + "www-project-access-log-parser": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-access-log-parser" + ], + "www-project-cyber-controls-matrix": [ + "OWASP Cyber Controls Matrix (OCCM)", + "https://github.com/OWASP/www-project-cyber-controls-matrix" + ], + "www-project-winfim.net": [ + "WinFIM.NET - File Integrity Monitoring For Windows", + "https://github.com/OWASP/www-project-winfim.net" + ], + "www-project-devsecops-guideline": [ + "The OWASP DevSecOps Guideline explains how we can implement a secure pipeline and use best practices and introduce tools that we can use in this matter. Also, the project is trying to help us promote the shift-left security culture in our development process.", + "https://github.com/OWASP/www-project-devsecops-guideline" + ], + "www-project-dpd": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dpd" + ], + "www-project-cyber-security-enterprise-operations-architecture": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-security-enterprise-operations-architecture" + ], + "www-project-drill": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-drill" + ], + "www-project-android-security-inspector-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-android-security-inspector-toolkit" + ], + "www-project-kubernetes-security-testing-guide": [ + "OWASP Kubernetes Security Testing Guide", + "https://github.com/OWASP/www-project-kubernetes-security-testing-guide" + ], + "www-project-security-resource-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-resource-framework" + ], + "www-project-mitm-guard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mitm-guard" + ], + "www-project-watiqay": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-watiqay" + ], + "www-project-cloud-native-security-project": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-native-security-project" + ], + "www-project-big-data": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-big-data" + ], + "www-project-security-qualitative-metrics": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-security-qualitative-metrics" + ], + "www-project-cwe-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cwe-toolkit" + ], + "www-project-cloud-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security-testing-guide" + ], + "www-project-cyber-scavenger-hunt": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-scavenger-hunt" + ], + "www-project-awscanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-awscanner" + ], + "www-project-asvs-graph": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-asvs-graph" + ], + "www-project-securebank": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-securebank" + ], + "www-project-sectudo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sectudo" + ], + "www-project-torbot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-torbot" + ], + "www-project-ontology-driven-threat-modeling-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ontology-driven-threat-modeling-framework" + ], + "www-project-damn-vulnerable-thick-client-application": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-thick-client-application" + ], + "www-project-apicheck": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-apicheck" + ], + "www-project-threat-modeling-playbook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-modeling-playbook" + ], + "www-project-androgoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-androgoat" + ], + "www-project-forensics-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-forensics-testing-guide" + ], + "www-project-scan-it": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-scan-it" + ], + "www-project-joomscan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-joomscan" + ], + "www-project-threat-and-safeguard-matrix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-and-safeguard-matrix" + ], + "www-project-snow": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-snow" + ], + "www-project-secure-logging-benchmark": [ + "OWASP Observability Project", + "https://github.com/OWASP/www-project-secure-logging-benchmark" + ], + "www-project-cyber-defense-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-defense-framework" + ], + "www-project-cloudsheep": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloudsheep" + ], + "www-project-crapi": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-crapi" + ], + "www-project-mobile-audit": [ + "Django application that performs SAST and Malware Analysis for Android Mobile APKs", + "https://github.com/OWASP/www-project-mobile-audit" + ], + "www-project-blockchain-distributed-infrastructure": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-distributed-infrastructure" + ], + "www-project-damn-vulnerable-web-sockets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-web-sockets" + ], + "www-project-vulnerable-container-hub": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-container-hub" + ], + "www-project-application-gateway": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-gateway" + ], + "www-project-laravel-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-laravel-goat" + ], + "www-project-purpleteam": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-purpleteam" + ], + "www-project-enterprise-devsecops": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-enterprise-devsecops" + ], + "www-project-spotlight-series": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-spotlight-series" + ], + "www-project-open-appsec-tooling-api": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-open-appsec-tooling-api" + ], + "www-project-how-to-get-into-appsec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-how-to-get-into-appsec" + ], + "www-project-desktop-app-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-desktop-app-security-top-10" + ], + "www-project-top-10-client-side-security-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-client-side-security-risks" + ], + "www-project-injectbot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-injectbot" + ], + "www-project-cybersecurity-risk-register": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cybersecurity-risk-register" + ], + "www-project-financial-systems-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-financial-systems-security" + ], + "www-project-appsec-minimum-requirements": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-minimum-requirements" + ], + "www-project-security-culture": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-culture" + ], + "www-project-vulnerability-management-center": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerability-management-center" + ], + "www-project-penetration-testing-kit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-penetration-testing-kit" + ], + "www-project-developer-outreach-program": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-developer-outreach-program" + ], + "www-project-ignita": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ignita" + ], + "www-project-vulnerableapp-facade": [ + "OWASP Foundation Web Respository for VulnerableApp-facade project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp-facade", + "https://github.com/OWASP/www-project-vulnerableapp-facade" + ], + "www-project-data-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-data-security-top-10" + ], + "www-project-cyclonedx": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyclonedx" + ], + "www-project-application-security-hardening": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-hardening" + ], + "www-project-barbarus": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-barbarus" + ], + "www-project-port-and-service-information": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-port-and-service-information" + ], + "www-project-code-the-flag": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-code-the-flag" + ], + "www-project-it-grc": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-it-grc" + ], + "www-project-top-10-low-code-no-code-security-risks": [ + "OWASP Low-Code/No-Code Top 10", + "https://github.com/OWASP/www-project-top-10-low-code-no-code-security-risks" + ], + "www-project-g0rking": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-g0rking" + ], + "www-project-open-source-security-application-platform": [ + "OWASP/OSSAP is an Open Source Security Applications Platform.", + "https://github.com/OWASP/www-project-open-source-security-application-platform" + ], + "www-project-raider": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-raider" + ], + "www-project-blend": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blend" + ], + "www-project-thick-client-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-thick-client-security-testing-guide" + ], + "www-project-vue-3-password-input": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vue-3-password-input" + ], + "www-project-wrongsecrets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wrongsecrets" + ], + "www-project-vitcc-open-source-initiative": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vitcc-open-source-initiative" + ], + "www-project-mutillidae-ii": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mutillidae-ii" + ], + "www-project-nightingale": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nightingale" + ], + "www-project-nasi-lemak": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nasi-lemak" + ], + "www-project-javascript-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-javascript-security" + ], + "www-project-aegis4j": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-aegis4j" + ], + "www-project-application-security-awareness-campaigns": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-awareness-campaigns" + ], + "www-project-coraza-web-application-firewall": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-coraza-web-application-firewall" + ], + "www-project-chaingoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-chaingoat" + ], + "www-project-devsecops-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-verification-standard" + ], + "www-project-pentext": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pentext" + ], + "www-project-supplychaingoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-supplychaingoat" + ], + "www-project-toctourex": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-toctourex" + ], + "www-project-kubernetes-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-kubernetes-top-ten" + ], + "www-project-security-champions-guidebook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-champions-guidebook" + ], + "www-project-safetypes": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-safetypes" + ], + "www-project-application-security-playbook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-playbook" + ], + "www-project-state-of-appsec-survey": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-state-of-appsec-survey" + ], + "www-project-mimosa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mimosa" + ], + "www-project-top-10-ci-cd-security-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-ci-cd-security-risks" + ], + "www-project-continuous-penetration-testing-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-continuous-penetration-testing-framework" + ], + "www-project-testability-patterns-for-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-testability-patterns-for-web-applications" + ], + "www-project-vulnerable-flask-app": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-flask-app" + ], + "www-project-kubernetes-scanner": [ + "OWASP Kubernetes Scanner ", + "https://github.com/OWASP/www-project-kubernetes-scanner" + ], + "www-project-software-pre-execution-security-review": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-pre-execution-security-review" + ], + "www-project-application-security-monitoring-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-monitoring-standard" + ], + "www-project-domain-protect": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-domain-protect" + ], + "www-project-ai-security-and-privacy-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-security-and-privacy-guide" + ], + "www-project-mlsecops-verification-standard": [ + "OWASP Machine Learning Security Verification Standard Project", + "https://github.com/OWASP/www-project-mlsecops-verification-standard" + ], + "www-project-cloud-tenant-isolation": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-tenant-isolation" + ], + "www-project-scrappy": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-scrappy" + ], + "www-project-top-25-parameters": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-25-parameters" + ], + "www-project-cervantes": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cervantes" + ], + "www-project-smart-contract-top-10": [ + "OWASP Smart Contract Top 10", + "https://github.com/OWASP/www-project-smart-contract-top-10" + ], + "www-project-devsecops-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-top-10" + ], + "www-project-ide-vulscanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ide-vulscanner" + ], + "www-project-ebpfshield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ebpfshield" + ], + "www-project-cognito-catastrophe": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cognito-catastrophe" + ], + "www-project-devsecops": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops" + ], + "www-project-asvs-security-evaluation-templates-with-nuclei": [ + "OWASP ASVS Security Evaluation Templates with Nuclei", + "https://github.com/OWASP/www-project-asvs-security-evaluation-templates-with-nuclei" + ], + "www-project-machine-learning-minefield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-machine-learning-minefield" + ], + "www-project-mobile-application-security-design-guide": [ + "Mobile Application Security Design Guide", + "https://github.com/OWASP/www-project-mobile-application-security-design-guide" + ], + "www-project-data-analysis-visualization-and-ingestion-domain": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-data-analysis-visualization-and-ingestion-domain" + ], + "www-project-cumulus": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cumulus" + ], + "www-project-blockchain-appsec-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-appsec-standard" + ], + "www-project-four-clover": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-four-clover" + ], + "www-project-top-10-for-large-language-model-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-for-large-language-model-applications" + ], + "www-project-open-security-information-base": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-open-security-information-base" + ], + "www-project-web-hacking-incident-database": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-web-hacking-incident-database" + ], + "www-project-kubefim": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-kubefim" + ], + "www-project-deepsecrets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-deepsecrets" + ], + "www-project-security-bridge": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-bridge" + ], + "www-project-llm-prompt-hacking": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-llm-prompt-hacking" + ], + "www-project-api-governance": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-api-governance" + ], + "www-project-ksecurity": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ksecurity" + ], + "www-project-llm-verification-standard": [ + "Project LLM Verification Standard", + "https://github.com/OWASP/www-project-llm-verification-standard" + ], + "www-project-iot-security-testing-guide": [ + "OWASP IoT Security Testing Guide site repository", + "https://github.com/OWASP/www-project-iot-security-testing-guide" + ], + "www-project-dep-scan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dep-scan" + ], + "www-project-untrust": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-untrust" + ], + "www-project-memory-safety": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-memory-safety" + ], + "www-project-ai-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-top-ten" + ], + "www-project-chirps": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-chirps" + ], + "www-project-top-10-insider-threats": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-insider-threats" + ], + "www-project-bullet-proof-react": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-bullet-proof-react" + ], + "www-project-sbom-forum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sbom-forum" + ], + "www-project-open-source-software-top-10": [ + "OWASP Top 10 Open Source Software Risks", + "https://github.com/OWASP/www-project-open-source-software-top-10" + ], + "www-project-security-c4po": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-c4po" + ], + "www-project-dragon-gpt": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dragon-gpt" + ], + "www-project-top-10-in-xr": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-in-xr" + ], + "www-project-antiforensics-project": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-antiforensics-project" + ], + "www-project-consigliere---your-sast-fixing-advisor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-consigliere---your-sast-fixing-advisor" + ], + "www-project-product-security-capability-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-product-security-capability-framework" + ], + "www-project-thick-client-application-security-verification-standard": [ + "OWASP Thick Client Application Security Verification Standard", + "https://github.com/OWASP/www-project-thick-client-application-security-verification-standard" + ], + "www-project-sapkiln": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sapkiln" + ], + "www-project-naivesystems-analyze": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-naivesystems-analyze" + ], + "www-project-appsec-contract-builder": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-contract-builder" + ], + "www-project-de-addiction": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-de-addiction" + ], + "www-project-qraclib": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-qraclib" + ], + "www-project-pryingdeep": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pryingdeep" + ], + "www-project-solana-programs-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-solana-programs-top-10" + ], + "www-project-cybersecurity-certification-course": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cybersecurity-certification-course" + ], + "www-project-secure-pipeline-verification-standard--spvs-": [ + "OWASP Secure Pipeline Verification Standard", + "https://github.com/OWASP/www-project-secure-pipeline-verification-standard--spvs-" + ], + "www-project-modsecurity": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-modsecurity" + ], + "www-project-common-lifecycle-enumeration": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-common-lifecycle-enumeration" + ], + "www-project-product-security-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-product-security-guide" + ], + "www-project-flawfix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-flawfix" + ], + "www-project-secure-development-and-release-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-secure-development-and-release-framework" + ], + "www-project-devsecops-automation-matrix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-automation-matrix" + ], + "www-project-skyshield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-skyshield" + ], + "www-project-java-security-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-security-toolkit" + ], + "www-project-privacy-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-privacy-toolkit" + ], + "www-project-wi-fi-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wi-fi-security-testing-guide" + ], + "www-project-ai-threatmaster": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-threatmaster" + ], + "www-project-netryx": [ + "Next level Java web security framework", + "https://github.com/OWASP/www-project-netryx" + ], + "www-project-sammwise": [ + "OWASP Foundation web repository", + "https://github.com/OWASP/www-project-sammwise" + ], + "www-project-pentest-best-practices": [ + "OWASP Foundation web repository", + "https://github.com/OWASP/www-project-pentest-best-practices" + ] +} \ No newline at end of file diff --git a/data/repos.json b/data/repos.json new file mode 100644 index 0000000..8fd9950 --- /dev/null +++ b/data/repos.json @@ -0,0 +1,1354 @@ +{ + "www-project-zap": [ + "OWASP Zed Attack Proxy project landing page.", + "https://github.com/OWASP/www-project-zap" + ], + "www-projectchapter-example": [ + "None", + "https://github.com/OWASP/www-projectchapter-example" + ], + "www-project-security-integration-system": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-integration-system" + ], + "www-project-amass": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-amass" + ], + "www-project-devsecops-maturity-model": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-maturity-model" + ], + "www-project-pytm": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pytm" + ], + "www-project-patton": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-patton" + ], + "www-project-little-web-application-firewall": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-little-web-application-firewall" + ], + "www-project-damn-vulnerable-crypto-wallet": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-crypto-wallet" + ], + "www-project-security-busters": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-busters" + ], + "www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs" + ], + "www-project-attack-surface-detector": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-attack-surface-detector" + ], + "www-project-software-component-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-component-verification-standard" + ], + "www-project-threatspec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threatspec" + ], + "www-project-vulnerability-management-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerability-management-guide" + ], + "www-project-docker-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-docker-top-10" + ], + "www-project-information-security-metrics-bank": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-information-security-metrics-bank" + ], + "www-project-software-security-5d-framework": [ + "OWASP Software Security 5D Framework", + "https://github.com/OWASP/www-project-software-security-5d-framework" + ], + "www-project-container-security-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-container-security-verification-standard" + ], + "www-project-find-security-bugs": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-find-security-bugs" + ], + "www-project-maryam": [ + "OWASP Maryam project landing page ", + "https://github.com/OWASP/www-project-maryam" + ], + "www-project-cloud-native-application-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-native-application-security-top-10" + ], + "www-project-lock-it": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-lock-it" + ], + "www-project-threat-model-cookbook": [ + "OWASP Threat Model Cookbook Project Page", + "https://github.com/OWASP/www-project-threat-model-cookbook" + ], + "www-project-iot-analytics-4industry4": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-iot-analytics-4industry4" + ], + "www-project-application-security-curriculum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-curriculum" + ], + "www-project-software-composition-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-composition-security" + ], + "www-project-d4n155": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-d4n155" + ], + "www-project-secure-coding-dojo": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-secure-coding-dojo" + ], + "www-project-jupiter": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jupiter" + ], + "www-project-go-secure-coding-practices-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-go-secure-coding-practices-guide" + ], + "www-project-serverless-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-serverless-goat" + ], + "www-project-revelo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-revelo" + ], + "www-project-sedated": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sedated" + ], + "www-project-top-10-card-game": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-card-game" + ], + "www-project-vulnerable-web-application": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-web-application" + ], + "www-project-wpbullet": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wpbullet" + ], + "www-project-voice-automated-application-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-voice-automated-application-security" + ], + "www-project-cloud-security-mentor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security-mentor" + ], + "www-project-risk-assessment-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-risk-assessment-framework" + ], + "www-project-machine-learning-security-top-10": [ + "OWASP Machine Learning Security Top 10 Project", + "https://github.com/OWASP/www-project-machine-learning-security-top-10" + ], + "www-project-glue-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-glue-tool" + ], + "www-project-cloud-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security" + ], + "www-project-online-academy": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-online-academy" + ], + "www-project-qrljacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-qrljacker" + ], + "www-project-samuraiwtf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-samuraiwtf" + ], + "www-project-php": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-php" + ], + "www-project-enterprise-security-api": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-enterprise-security-api" + ], + "www-project-api-security": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-api-security" + ], + "www-project-nettacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nettacker" + ], + "www-project-zezengorri-code": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-zezengorri-code" + ], + "www-project-learning-gateway": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-learning-gateway" + ], + "www-project-seclists": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-seclists" + ], + "www-project-security-pins": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-pins" + ], + "www-project-serverless-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-serverless-top-10" + ], + "www-project-blockchain-security-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-security-framework" + ], + "www-project-security-shepherd": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-shepherd" + ], + "www-project-owtf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-owtf" + ], + "www-project-application-security-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-verification-standard" + ], + "www-project-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-ten" + ], + "www-project-code-review-guide": [ + "OWASP Code Review Guide Web Repository", + "https://github.com/OWASP/www-project-code-review-guide" + ], + "www-project-webgoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webgoat" + ], + "www-project-cheat-sheets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cheat-sheets" + ], + "www-project-csrfguard": [ + "The aim of this project is to protect Java applications against CSRF attacks with the use of Synchronizer Tokens", + "https://github.com/OWASP/www-project-csrfguard" + ], + "www-project-modsecurity-core-rule-set": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-modsecurity-core-rule-set" + ], + "www-project-samm": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-samm" + ], + "www-project-web-security-testing-guide": [ + "The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals.", + "https://github.com/OWASP/www-project-web-security-testing-guide" + ], + "www-project-proactive-controls": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-proactive-controls" + ], + "www-project-hackademic-challenges": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-hackademic-challenges" + ], + "www-project-ende": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ende" + ], + "www-project-o2-platform": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-o2-platform" + ], + "www-project-security-knowledge-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-knowledge-framework" + ], + "www-project-top-10-privacy-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-privacy-risks" + ], + "www-project-secure-coding-practices-quick-reference-guide": [ + "OWASP Foundation Project Web Repository for Secure Coding Practices Quick-reference Guide", + "https://github.com/OWASP/www-project-secure-coding-practices-quick-reference-guide" + ], + "www-project-passfault": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-passfault" + ], + "www-project-java-encoder": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-encoder" + ], + "www-project-igoat-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-igoat-tool" + ], + "www-project-rfp-criteria": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-rfp-criteria" + ], + "www-project-web-testing-environment": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-web-testing-environment" + ], + "www-project-appsensor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsensor" + ], + "www-project-json-sanitizer": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-json-sanitizer" + ], + "www-project-java-html-sanitizer": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-html-sanitizer" + ], + "www-project-university-challenge": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-university-challenge" + ], + "www-project-wafec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wafec" + ], + "www-project-hacking-lab": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-hacking-lab" + ], + "www-project-bug-logging-tool": [ + "OWASP BLT (Bug Logging Tool)", + "https://github.com/OWASP/www-project-bug-logging-tool" + ], + "www-project-cornucopia": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cornucopia" + ], + "www-project-top-10-fuer-entwickler": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-fuer-entwickler" + ], + "www-project-juice-shop": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-juice-shop" + ], + "www-project-media-archive": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-media-archive" + ], + "www-project-dependency-track": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dependency-track" + ], + "www-project-webgoat-php": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webgoat-php" + ], + "www-project-vulnerable-web-applications-directory": [ + "The OWASP Vulnerable Web Applications Directory (VWAD) Project - OWASP Web Site", + "https://github.com/OWASP/www-project-vulnerable-web-applications-directory" + ], + "www-project-benchmark": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-benchmark" + ], + "www-project-node.js-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-node.js-goat" + ], + "www-project-automated-threats-to-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-automated-threats-to-web-applications" + ], + "www-project-belva": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-belva" + ], + "www-project-rat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-rat" + ], + "www-project-zsc-tool": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-zsc-tool" + ], + "www-project-defectdojo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-defectdojo" + ], + "www-project-security-logging": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-logging" + ], + "www-project-threat-dragon": [ + "OWASP Foundation Threat Dragon Project Web Repository", + "https://github.com/OWASP/www-project-threat-dragon" + ], + "www-project-game-security-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-game-security-framework" + ], + "www-project-webspa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-webspa" + ], + "www-project-off-the-record-4-java": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-off-the-record-4-java" + ], + "www-project-web-mapper": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-web-mapper" + ], + "www-project-deepviolet-tls-ssl-scanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-deepviolet-tls-ssl-scanner" + ], + "www-project-vbscan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vbscan" + ], + "www-project-internet-of-things-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-internet-of-things-top-10" + ], + "www-project-code-pulse": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-code-pulse" + ], + "www-project-secure-medical-device-deployment-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-secure-medical-device-deployment-standard" + ], + "www-project-jotp": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jotp" + ], + "www-project-incident-response": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-incident-response" + ], + "www-project-pyttacker": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pyttacker" + ], + "www-project-appsec-pipeline": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-pipeline" + ], + "www-project-secure-headers": [ + "The OWASP Secure Headers Project", + "https://github.com/OWASP/www-project-secure-headers" + ], + "www-project-php-security-training": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-php-security-training" + ], + "www-project-mobile-app-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mobile-app-security" + ], + "www-project-mth3l3m3nt-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mth3l3m3nt-framework" + ], + "www-project-seraphimdroid": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-seraphimdroid" + ], + "www-project-o-saft": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-o-saft" + ], + "www-project-reverse-engineering-and-code-modification-prevention": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-reverse-engineering-and-code-modification-prevention" + ], + "www-project-snakes-and-ladders": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-snakes-and-ladders" + ], + "www-project-python-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-python-security" + ], + "www-project-knowledge-based-authentication-performance-metrics": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-knowledge-based-authentication-performance-metrics" + ], + "www-project-dependency-check": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dependency-check" + ], + "www-project-anti-ransomware-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-anti-ransomware-guide" + ], + "www-project-embedded-application-security": [ + "OWASP Embedded Application Security Project", + "https://github.com/OWASP/www-project-embedded-application-security" + ], + "www-project-podcast": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-podcast" + ], + "www-project-broken-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-broken-web-applications" + ], + "www-project-virtual-patching-best-practices": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-virtual-patching-best-practices" + ], + "www-project-vicnum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vicnum" + ], + "www-project-ctf": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ctf" + ], + "www-project-.net": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-.net" + ], + "www-project-mobile-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mobile-security" + ], + "www-project-python-honeypot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-python-honeypot" + ], + "www-project-dvsa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dvsa" + ], + "www-project-cloud-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-testing-guide" + ], + "www-project-intelligent-intrusion-detection-system": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-intelligent-intrusion-detection-system" + ], + "www-project-auth": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-auth" + ], + "www-project-securecodebox": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-securecodebox" + ], + "www-project-google-assistant": [ + "None", + "https://github.com/OWASP/www-project-google-assistant" + ], + "www-project-securityrat": [ + "None", + "https://github.com/OWASP/www-project-securityrat" + ], + "www-project-devslop": [ + "None", + "https://github.com/OWASP/www-project-devslop" + ], + "www-project-mobile-top-10": [ + "None", + "https://github.com/OWASP/www-project-mobile-top-10" + ], + "www-project-securetea": [ + "None", + "https://github.com/OWASP/www-project-securetea" + ], + "www-project-internet-of-things": [ + "The OWASP home for the Internet of Things project", + "https://github.com/OWASP/www-project-internet-of-things" + ], + "www-project-honeypot": [ + "The goal of the OWASP Honeypot Project is to identify emerging attacks against web applications and report them to the community, in order to facilitate protection against such targeted attacks.", + "https://github.com/OWASP/www-project-honeypot" + ], + "www-project-seeker": [ + "None", + "https://github.com/OWASP/www-project-seeker" + ], + "www-project-integration-standards": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-integration-standards" + ], + "www-project-sidekek": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sidekek" + ], + "www-project-timegap-theory": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-timegap-theory" + ], + "www-project-antisamy": [ + "None", + "https://github.com/OWASP/www-project-antisamy" + ], + "www-project-csrfprotector": [ + "OWASP CSRFProtector Project Landing Page", + "https://github.com/OWASP/www-project-csrfprotector" + ], + "www-project-cyber-defense-matrix": [ + "Documentation on the Cyber Defense Matrix", + "https://github.com/OWASP/www-project-cyber-defense-matrix" + ], + "www-project-developer-guide": [ + "OWASP Project Developer Guide - Document and Project Web pages", + "https://github.com/OWASP/www-project-developer-guide" + ], + "www-project-iot-security-verification-standard": [ + "OWASP IoT Security Verification Standard", + "https://github.com/OWASP/www-project-iot-security-verification-standard" + ], + "www-project-sso": [ + "OWASP Foundation SSO Web Repository", + "https://github.com/OWASP/www-project-sso" + ], + "www-project-threat-model": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-model" + ], + "www-project-thick-client-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-thick-client-top-10" + ], + "www-project-vulnerableapp": [ + "OWASP Foundation Web Respository for VulnerableApp project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp", + "https://github.com/OWASP/www-project-vulnerableapp" + ], + "www-project-redteam-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-redteam-toolkit" + ], + "www-project-automotive-emb-60": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-automotive-emb-60" + ], + "www-project-jvmxray": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-jvmxray" + ], + "www-project-secureflag-open-platform": [ + "OWASP SecureFlag Open Platform", + "https://github.com/OWASP/www-project-secureflag-open-platform" + ], + "www-project-pygoat": [ + "OWASP Pygoat Web Respository", + "https://github.com/OWASP/www-project-pygoat" + ], + "www-project-core-business-application-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-core-business-application-security" + ], + "www-project-access-log-parser": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-access-log-parser" + ], + "www-project-cyber-controls-matrix": [ + "OWASP Cyber Controls Matrix (OCCM)", + "https://github.com/OWASP/www-project-cyber-controls-matrix" + ], + "www-project-winfim.net": [ + "WinFIM.NET - File Integrity Monitoring For Windows", + "https://github.com/OWASP/www-project-winfim.net" + ], + "www-project-devsecops-guideline": [ + "The OWASP DevSecOps Guideline explains how we can implement a secure pipeline and use best practices and introduce tools that we can use in this matter. Also, the project is trying to help us promote the shift-left security culture in our development process.", + "https://github.com/OWASP/www-project-devsecops-guideline" + ], + "www-project-dpd": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dpd" + ], + "www-project-cyber-security-enterprise-operations-architecture": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-security-enterprise-operations-architecture" + ], + "www-project-drill": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-drill" + ], + "www-project-android-security-inspector-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-android-security-inspector-toolkit" + ], + "www-project-kubernetes-security-testing-guide": [ + "OWASP Kubernetes Security Testing Guide", + "https://github.com/OWASP/www-project-kubernetes-security-testing-guide" + ], + "www-project-security-resource-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-resource-framework" + ], + "www-project-mitm-guard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mitm-guard" + ], + "www-project-watiqay": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-watiqay" + ], + "www-project-cloud-native-security-project": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-native-security-project" + ], + "www-project-big-data": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-big-data" + ], + "www-project-security-qualitative-metrics": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-security-qualitative-metrics" + ], + "www-project-cwe-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cwe-toolkit" + ], + "www-project-cloud-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-security-testing-guide" + ], + "www-project-cyber-scavenger-hunt": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-scavenger-hunt" + ], + "www-project-awscanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-awscanner" + ], + "www-project-asvs-graph": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-asvs-graph" + ], + "www-project-securebank": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-securebank" + ], + "www-project-sectudo": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sectudo" + ], + "www-project-torbot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-torbot" + ], + "www-project-ontology-driven-threat-modeling-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ontology-driven-threat-modeling-framework" + ], + "www-project-damn-vulnerable-thick-client-application": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-thick-client-application" + ], + "www-project-apicheck": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-apicheck" + ], + "www-project-threat-modeling-playbook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-modeling-playbook" + ], + "www-project-androgoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-androgoat" + ], + "www-project-forensics-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-forensics-testing-guide" + ], + "www-project-scan-it": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-scan-it" + ], + "www-project-joomscan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-joomscan" + ], + "www-project-threat-and-safeguard-matrix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-threat-and-safeguard-matrix" + ], + "www-project-snow": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-snow" + ], + "www-project-secure-logging-benchmark": [ + "OWASP Observability Project", + "https://github.com/OWASP/www-project-secure-logging-benchmark" + ], + "www-project-cyber-defense-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyber-defense-framework" + ], + "www-project-cloudsheep": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloudsheep" + ], + "www-project-crapi": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-crapi" + ], + "www-project-mobile-audit": [ + "Django application that performs SAST and Malware Analysis for Android Mobile APKs", + "https://github.com/OWASP/www-project-mobile-audit" + ], + "www-project-blockchain-distributed-infrastructure": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-distributed-infrastructure" + ], + "www-project-damn-vulnerable-web-sockets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-damn-vulnerable-web-sockets" + ], + "www-project-vulnerable-container-hub": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-container-hub" + ], + "www-project-application-gateway": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-gateway" + ], + "www-project-laravel-goat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-laravel-goat" + ], + "www-project-purpleteam": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-purpleteam" + ], + "www-project-enterprise-devsecops": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-enterprise-devsecops" + ], + "www-project-spotlight-series": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-spotlight-series" + ], + "www-project-open-appsec-tooling-api": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-open-appsec-tooling-api" + ], + "www-project-how-to-get-into-appsec": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-how-to-get-into-appsec" + ], + "www-project-desktop-app-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-desktop-app-security-top-10" + ], + "www-project-top-10-client-side-security-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-client-side-security-risks" + ], + "www-project-injectbot": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-injectbot" + ], + "www-project-cybersecurity-risk-register": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cybersecurity-risk-register" + ], + "www-project-financial-systems-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-financial-systems-security" + ], + "www-project-appsec-minimum-requirements": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-minimum-requirements" + ], + "www-project-security-culture": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-culture" + ], + "www-project-vulnerability-management-center": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerability-management-center" + ], + "www-project-penetration-testing-kit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-penetration-testing-kit" + ], + "www-project-developer-outreach-program": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-developer-outreach-program" + ], + "www-project-ignita": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ignita" + ], + "www-project-vulnerableapp-facade": [ + "OWASP Foundation Web Respository for VulnerableApp-facade project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp-facade", + "https://github.com/OWASP/www-project-vulnerableapp-facade" + ], + "www-project-data-security-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-data-security-top-10" + ], + "www-project-cyclonedx": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cyclonedx" + ], + "www-project-application-security-hardening": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-hardening" + ], + "www-project-barbarus": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-barbarus" + ], + "www-project-port-and-service-information": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-port-and-service-information" + ], + "www-project-code-the-flag": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-code-the-flag" + ], + "www-project-it-grc": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-it-grc" + ], + "www-project-top-10-low-code-no-code-security-risks": [ + "OWASP Low-Code/No-Code Top 10", + "https://github.com/OWASP/www-project-top-10-low-code-no-code-security-risks" + ], + "www-project-g0rking": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-g0rking" + ], + "www-project-open-source-security-application-platform": [ + "OWASP/OSSAP is an Open Source Security Applications Platform.", + "https://github.com/OWASP/www-project-open-source-security-application-platform" + ], + "www-project-raider": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-raider" + ], + "www-project-blend": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blend" + ], + "www-project-thick-client-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-thick-client-security-testing-guide" + ], + "www-project-vue-3-password-input": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vue-3-password-input" + ], + "www-project-wrongsecrets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wrongsecrets" + ], + "www-project-vitcc-open-source-initiative": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vitcc-open-source-initiative" + ], + "www-project-mutillidae-ii": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mutillidae-ii" + ], + "www-project-nightingale": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nightingale" + ], + "www-project-nasi-lemak": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-nasi-lemak" + ], + "www-project-javascript-security": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-javascript-security" + ], + "www-project-aegis4j": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-aegis4j" + ], + "www-project-application-security-awareness-campaigns": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-awareness-campaigns" + ], + "www-project-coraza-web-application-firewall": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-coraza-web-application-firewall" + ], + "www-project-chaingoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-chaingoat" + ], + "www-project-devsecops-verification-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-verification-standard" + ], + "www-project-pentext": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pentext" + ], + "www-project-supplychaingoat": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-supplychaingoat" + ], + "www-project-toctourex": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-toctourex" + ], + "www-project-kubernetes-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-kubernetes-top-ten" + ], + "www-project-security-champions-guidebook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-champions-guidebook" + ], + "www-project-safetypes": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-safetypes" + ], + "www-project-application-security-playbook": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-playbook" + ], + "www-project-state-of-appsec-survey": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-state-of-appsec-survey" + ], + "www-project-mimosa": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-mimosa" + ], + "www-project-top-10-ci-cd-security-risks": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-ci-cd-security-risks" + ], + "www-project-continuous-penetration-testing-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-continuous-penetration-testing-framework" + ], + "www-project-testability-patterns-for-web-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-testability-patterns-for-web-applications" + ], + "www-project-vulnerable-flask-app": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-vulnerable-flask-app" + ], + "www-project-kubernetes-scanner": [ + "OWASP Kubernetes Scanner ", + "https://github.com/OWASP/www-project-kubernetes-scanner" + ], + "www-project-software-pre-execution-security-review": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-software-pre-execution-security-review" + ], + "www-project-application-security-monitoring-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-application-security-monitoring-standard" + ], + "www-project-domain-protect": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-domain-protect" + ], + "www-project-ai-security-and-privacy-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-security-and-privacy-guide" + ], + "www-project-mlsecops-verification-standard": [ + "OWASP Machine Learning Security Verification Standard Project", + "https://github.com/OWASP/www-project-mlsecops-verification-standard" + ], + "www-project-cloud-tenant-isolation": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cloud-tenant-isolation" + ], + "www-project-scrappy": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-scrappy" + ], + "www-project-top-25-parameters": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-25-parameters" + ], + "www-project-cervantes": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cervantes" + ], + "www-project-smart-contract-top-10": [ + "OWASP Smart Contract Top 10", + "https://github.com/OWASP/www-project-smart-contract-top-10" + ], + "www-project-devsecops-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-top-10" + ], + "www-project-ide-vulscanner": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ide-vulscanner" + ], + "www-project-ebpfshield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ebpfshield" + ], + "www-project-cognito-catastrophe": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cognito-catastrophe" + ], + "www-project-devsecops": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops" + ], + "www-project-asvs-security-evaluation-templates-with-nuclei": [ + "OWASP ASVS Security Evaluation Templates with Nuclei", + "https://github.com/OWASP/www-project-asvs-security-evaluation-templates-with-nuclei" + ], + "www-project-machine-learning-minefield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-machine-learning-minefield" + ], + "www-project-mobile-application-security-design-guide": [ + "Mobile Application Security Design Guide", + "https://github.com/OWASP/www-project-mobile-application-security-design-guide" + ], + "www-project-data-analysis-visualization-and-ingestion-domain": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-data-analysis-visualization-and-ingestion-domain" + ], + "www-project-cumulus": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cumulus" + ], + "www-project-blockchain-appsec-standard": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-blockchain-appsec-standard" + ], + "www-project-four-clover": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-four-clover" + ], + "www-project-top-10-for-large-language-model-applications": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-for-large-language-model-applications" + ], + "www-project-open-security-information-base": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-open-security-information-base" + ], + "www-project-web-hacking-incident-database": [ + "OWASP Foundation Web Repository", + "https://github.com/OWASP/www-project-web-hacking-incident-database" + ], + "www-project-kubefim": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-kubefim" + ], + "www-project-deepsecrets": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-deepsecrets" + ], + "www-project-security-bridge": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-bridge" + ], + "www-project-llm-prompt-hacking": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-llm-prompt-hacking" + ], + "www-project-api-governance": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-api-governance" + ], + "www-project-ksecurity": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ksecurity" + ], + "www-project-llm-verification-standard": [ + "Project LLM Verification Standard", + "https://github.com/OWASP/www-project-llm-verification-standard" + ], + "www-project-iot-security-testing-guide": [ + "OWASP IoT Security Testing Guide site repository", + "https://github.com/OWASP/www-project-iot-security-testing-guide" + ], + "www-project-dep-scan": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dep-scan" + ], + "www-project-untrust": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-untrust" + ], + "www-project-memory-safety": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-memory-safety" + ], + "www-project-ai-top-ten": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-top-ten" + ], + "www-project-chirps": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-chirps" + ], + "www-project-top-10-insider-threats": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-insider-threats" + ], + "www-project-bullet-proof-react": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-bullet-proof-react" + ], + "www-project-sbom-forum": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sbom-forum" + ], + "www-project-open-source-software-top-10": [ + "OWASP Top 10 Open Source Software Risks", + "https://github.com/OWASP/www-project-open-source-software-top-10" + ], + "www-project-security-c4po": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-security-c4po" + ], + "www-project-dragon-gpt": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-dragon-gpt" + ], + "www-project-top-10-in-xr": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-top-10-in-xr" + ], + "www-project-antiforensics-project": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-antiforensics-project" + ], + "www-project-consigliere---your-sast-fixing-advisor": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-consigliere---your-sast-fixing-advisor" + ], + "www-project-product-security-capability-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-product-security-capability-framework" + ], + "www-project-thick-client-application-security-verification-standard": [ + "OWASP Thick Client Application Security Verification Standard", + "https://github.com/OWASP/www-project-thick-client-application-security-verification-standard" + ], + "www-project-sapkiln": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-sapkiln" + ], + "www-project-naivesystems-analyze": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-naivesystems-analyze" + ], + "www-project-appsec-contract-builder": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-appsec-contract-builder" + ], + "www-project-de-addiction": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-de-addiction" + ], + "www-project-qraclib": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-qraclib" + ], + "www-project-pryingdeep": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-pryingdeep" + ], + "www-project-solana-programs-top-10": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-solana-programs-top-10" + ], + "www-project-cybersecurity-certification-course": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-cybersecurity-certification-course" + ], + "www-project-secure-pipeline-verification-standard--spvs-": [ + "OWASP Secure Pipeline Verification Standard", + "https://github.com/OWASP/www-project-secure-pipeline-verification-standard--spvs-" + ], + "www-project-modsecurity": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-modsecurity" + ], + "www-project-common-lifecycle-enumeration": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-common-lifecycle-enumeration" + ], + "www-project-product-security-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-product-security-guide" + ], + "www-project-flawfix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-flawfix" + ], + "www-project-secure-development-and-release-framework": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-secure-development-and-release-framework" + ], + "www-project-devsecops-automation-matrix": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-devsecops-automation-matrix" + ], + "www-project-skyshield": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-skyshield" + ], + "www-project-java-security-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-java-security-toolkit" + ], + "www-project-privacy-toolkit": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-privacy-toolkit" + ], + "www-project-wi-fi-security-testing-guide": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-wi-fi-security-testing-guide" + ], + "www-project-ai-threatmaster": [ + "OWASP Foundation Web Respository", + "https://github.com/OWASP/www-project-ai-threatmaster" + ], + "www-project-netryx": [ + "Next level Java web security framework", + "https://github.com/OWASP/www-project-netryx" + ], + "www-project-sammwise": [ + "OWASP Foundation web repository", + "https://github.com/OWASP/www-project-sammwise" + ], + "www-project-pentest-best-practices": [ + "OWASP Foundation web repository", + "https://github.com/OWASP/www-project-pentest-best-practices" + ] +} \ No newline at end of file diff --git a/src/local_settings.py b/src/local_settings.py index a70dd68..272589d 100644 --- a/src/local_settings.py +++ b/src/local_settings.py @@ -8,4 +8,6 @@ PLUGINS = ( "sammich.plugins.demo.DemoPlugin", "sammich.plugins.contributors.ContributorPlugin", + "sammich.plugins.project.ProjectPlugin", + "sammich.plugins.repo.RepoPlugin", ) diff --git a/src/sammich/plugins/project.py b/src/sammich/plugins/project.py new file mode 100644 index 0000000..5ee52d9 --- /dev/null +++ b/src/sammich/plugins/project.py @@ -0,0 +1,33 @@ +import json +import os + +from machine.clients.slack import SlackClient +from machine.plugins.base import MachineBasePlugin +from machine.plugins.decorators import command +from machine.storage import PluginStorage +from machine.utils.collections import CaseInsensitiveDict + + +class ProjectPlugin(MachineBasePlugin): + def __init__(self, client: SlackClient, settings: CaseInsensitiveDict, storage: PluginStorage): + super().__init__(client, settings, storage) + with open("data/projects.json") as f: + self.project_data = json.load(f) + + @command("/project") + async def project(self, command): + text = command.text.strip() + project_name = text.strip().lower() + + project = self.project_data.get(project_name) + + if project: + project_list = "\n".join(project) + message = f"Hello, here the information about '{project_name}':\n{project_list}" + else: + message = ( + f"Hello, the project '{project_name}' is not recognized. " + "Please try different query." + ) + + await command.say(message) \ No newline at end of file diff --git a/src/sammich/plugins/repo.py b/src/sammich/plugins/repo.py new file mode 100644 index 0000000..ff051f1 --- /dev/null +++ b/src/sammich/plugins/repo.py @@ -0,0 +1,65 @@ +import json +import re + +from machine.clients.slack import SlackClient +from machine.plugins.base import MachineBasePlugin +from machine.plugins.decorators import command +from machine.plugins.decorators import action, command +from machine.storage import PluginStorage +from machine.utils.collections import CaseInsensitiveDict + +class RepoPlugin(MachineBasePlugin): + def __init__(self, client: SlackClient, settings: CaseInsensitiveDict, storage: PluginStorage): + super().__init__(client, settings, storage) + with open("data/repos.json") as f: + self.repo_data = json.load(f) + @command("/repo") + async def repo(self, command): + tech_name = command.text.strip().lower() + channel_id = command._cmd_payload["channel_id"] + + repos = self.repo_data.get(tech_name) + if repos: + repos_list = "\n".join(repos) + message = f"Hello, you can implement your '{tech_name}' knowledge here:\n{repos_list}" + await command.say(message) + else: + fallback_message = "Available technologies:" + message_preview = { + "blocks": [ + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "Here are the available technologies to choose from:", + }, + }, + { + "type": "actions", + "block_id": "tech_select_block", + "elements": [ + { + "type": "button", + "text": {"type": "plain_text", "text": tech}, + "value": tech, + "action_id": f"plugin_repo_button_{tech}", + } + for tech in self.repo_data.keys() + ], + }, + ] + } + + await self.web_client.chat_postMessage( + channel=channel_id, blocks=message_preview["blocks"], text=fallback_message + ) + + @action(action_id=re.compile(r"plugin_repo_button_.*"), block_id=None) + async def handle_button_click(self, action): + clicked_button_value = action.payload.actions[0].value + repos = self.repo_data.get(clicked_button_value) + repos_list = "\n".join(repos) + message = ( + f"Hello, you can implement your '{clicked_button_value}' knowledge here:\n{repos_list}" + ) + await action.say(message) \ No newline at end of file From e9e5e97e221add3f014f40446cb7a62c9cd4b172 Mon Sep 17 00:00:00 2001 From: Sarthak5598 Date: Sat, 15 Jun 2024 23:34:49 +0530 Subject: [PATCH 6/6] changed it back --- data/projects.json | 1354 -------------------------------- data/repos.json | 1354 -------------------------------- src/local_settings.py | 2 - src/sammich/plugins/project.py | 33 - src/sammich/plugins/repo.py | 65 -- 5 files changed, 2808 deletions(-) delete mode 100644 data/projects.json delete mode 100644 data/repos.json delete mode 100644 src/sammich/plugins/project.py delete mode 100644 src/sammich/plugins/repo.py diff --git a/data/projects.json b/data/projects.json deleted file mode 100644 index 8fd9950..0000000 --- a/data/projects.json +++ /dev/null @@ -1,1354 +0,0 @@ -{ - "www-project-zap": [ - "OWASP Zed Attack Proxy project landing page.", - "https://github.com/OWASP/www-project-zap" - ], - "www-projectchapter-example": [ - "None", - "https://github.com/OWASP/www-projectchapter-example" - ], - "www-project-security-integration-system": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-integration-system" - ], - "www-project-amass": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-amass" - ], - "www-project-devsecops-maturity-model": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-maturity-model" - ], - "www-project-pytm": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pytm" - ], - "www-project-patton": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-patton" - ], - "www-project-little-web-application-firewall": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-little-web-application-firewall" - ], - "www-project-damn-vulnerable-crypto-wallet": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-crypto-wallet" - ], - "www-project-security-busters": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-busters" - ], - "www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs" - ], - "www-project-attack-surface-detector": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-attack-surface-detector" - ], - "www-project-software-component-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-component-verification-standard" - ], - "www-project-threatspec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threatspec" - ], - "www-project-vulnerability-management-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerability-management-guide" - ], - "www-project-docker-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-docker-top-10" - ], - "www-project-information-security-metrics-bank": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-information-security-metrics-bank" - ], - "www-project-software-security-5d-framework": [ - "OWASP Software Security 5D Framework", - "https://github.com/OWASP/www-project-software-security-5d-framework" - ], - "www-project-container-security-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-container-security-verification-standard" - ], - "www-project-find-security-bugs": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-find-security-bugs" - ], - "www-project-maryam": [ - "OWASP Maryam project landing page ", - "https://github.com/OWASP/www-project-maryam" - ], - "www-project-cloud-native-application-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-native-application-security-top-10" - ], - "www-project-lock-it": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-lock-it" - ], - "www-project-threat-model-cookbook": [ - "OWASP Threat Model Cookbook Project Page", - "https://github.com/OWASP/www-project-threat-model-cookbook" - ], - "www-project-iot-analytics-4industry4": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-iot-analytics-4industry4" - ], - "www-project-application-security-curriculum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-curriculum" - ], - "www-project-software-composition-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-composition-security" - ], - "www-project-d4n155": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-d4n155" - ], - "www-project-secure-coding-dojo": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-secure-coding-dojo" - ], - "www-project-jupiter": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jupiter" - ], - "www-project-go-secure-coding-practices-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-go-secure-coding-practices-guide" - ], - "www-project-serverless-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-serverless-goat" - ], - "www-project-revelo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-revelo" - ], - "www-project-sedated": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sedated" - ], - "www-project-top-10-card-game": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-card-game" - ], - "www-project-vulnerable-web-application": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-web-application" - ], - "www-project-wpbullet": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wpbullet" - ], - "www-project-voice-automated-application-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-voice-automated-application-security" - ], - "www-project-cloud-security-mentor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security-mentor" - ], - "www-project-risk-assessment-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-risk-assessment-framework" - ], - "www-project-machine-learning-security-top-10": [ - "OWASP Machine Learning Security Top 10 Project", - "https://github.com/OWASP/www-project-machine-learning-security-top-10" - ], - "www-project-glue-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-glue-tool" - ], - "www-project-cloud-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security" - ], - "www-project-online-academy": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-online-academy" - ], - "www-project-qrljacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-qrljacker" - ], - "www-project-samuraiwtf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-samuraiwtf" - ], - "www-project-php": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-php" - ], - "www-project-enterprise-security-api": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-enterprise-security-api" - ], - "www-project-api-security": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-api-security" - ], - "www-project-nettacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nettacker" - ], - "www-project-zezengorri-code": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-zezengorri-code" - ], - "www-project-learning-gateway": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-learning-gateway" - ], - "www-project-seclists": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-seclists" - ], - "www-project-security-pins": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-pins" - ], - "www-project-serverless-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-serverless-top-10" - ], - "www-project-blockchain-security-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-security-framework" - ], - "www-project-security-shepherd": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-shepherd" - ], - "www-project-owtf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-owtf" - ], - "www-project-application-security-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-verification-standard" - ], - "www-project-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-ten" - ], - "www-project-code-review-guide": [ - "OWASP Code Review Guide Web Repository", - "https://github.com/OWASP/www-project-code-review-guide" - ], - "www-project-webgoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webgoat" - ], - "www-project-cheat-sheets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cheat-sheets" - ], - "www-project-csrfguard": [ - "The aim of this project is to protect Java applications against CSRF attacks with the use of Synchronizer Tokens", - "https://github.com/OWASP/www-project-csrfguard" - ], - "www-project-modsecurity-core-rule-set": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-modsecurity-core-rule-set" - ], - "www-project-samm": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-samm" - ], - "www-project-web-security-testing-guide": [ - "The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals.", - "https://github.com/OWASP/www-project-web-security-testing-guide" - ], - "www-project-proactive-controls": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-proactive-controls" - ], - "www-project-hackademic-challenges": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-hackademic-challenges" - ], - "www-project-ende": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ende" - ], - "www-project-o2-platform": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-o2-platform" - ], - "www-project-security-knowledge-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-knowledge-framework" - ], - "www-project-top-10-privacy-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-privacy-risks" - ], - "www-project-secure-coding-practices-quick-reference-guide": [ - "OWASP Foundation Project Web Repository for Secure Coding Practices Quick-reference Guide", - "https://github.com/OWASP/www-project-secure-coding-practices-quick-reference-guide" - ], - "www-project-passfault": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-passfault" - ], - "www-project-java-encoder": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-encoder" - ], - "www-project-igoat-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-igoat-tool" - ], - "www-project-rfp-criteria": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-rfp-criteria" - ], - "www-project-web-testing-environment": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-web-testing-environment" - ], - "www-project-appsensor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsensor" - ], - "www-project-json-sanitizer": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-json-sanitizer" - ], - "www-project-java-html-sanitizer": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-html-sanitizer" - ], - "www-project-university-challenge": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-university-challenge" - ], - "www-project-wafec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wafec" - ], - "www-project-hacking-lab": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-hacking-lab" - ], - "www-project-bug-logging-tool": [ - "OWASP BLT (Bug Logging Tool)", - "https://github.com/OWASP/www-project-bug-logging-tool" - ], - "www-project-cornucopia": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cornucopia" - ], - "www-project-top-10-fuer-entwickler": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-fuer-entwickler" - ], - "www-project-juice-shop": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-juice-shop" - ], - "www-project-media-archive": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-media-archive" - ], - "www-project-dependency-track": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dependency-track" - ], - "www-project-webgoat-php": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webgoat-php" - ], - "www-project-vulnerable-web-applications-directory": [ - "The OWASP Vulnerable Web Applications Directory (VWAD) Project - OWASP Web Site", - "https://github.com/OWASP/www-project-vulnerable-web-applications-directory" - ], - "www-project-benchmark": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-benchmark" - ], - "www-project-node.js-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-node.js-goat" - ], - "www-project-automated-threats-to-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-automated-threats-to-web-applications" - ], - "www-project-belva": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-belva" - ], - "www-project-rat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-rat" - ], - "www-project-zsc-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-zsc-tool" - ], - "www-project-defectdojo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-defectdojo" - ], - "www-project-security-logging": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-logging" - ], - "www-project-threat-dragon": [ - "OWASP Foundation Threat Dragon Project Web Repository", - "https://github.com/OWASP/www-project-threat-dragon" - ], - "www-project-game-security-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-game-security-framework" - ], - "www-project-webspa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webspa" - ], - "www-project-off-the-record-4-java": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-off-the-record-4-java" - ], - "www-project-web-mapper": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-web-mapper" - ], - "www-project-deepviolet-tls-ssl-scanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-deepviolet-tls-ssl-scanner" - ], - "www-project-vbscan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vbscan" - ], - "www-project-internet-of-things-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-internet-of-things-top-10" - ], - "www-project-code-pulse": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-code-pulse" - ], - "www-project-secure-medical-device-deployment-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-secure-medical-device-deployment-standard" - ], - "www-project-jotp": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jotp" - ], - "www-project-incident-response": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-incident-response" - ], - "www-project-pyttacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pyttacker" - ], - "www-project-appsec-pipeline": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-pipeline" - ], - "www-project-secure-headers": [ - "The OWASP Secure Headers Project", - "https://github.com/OWASP/www-project-secure-headers" - ], - "www-project-php-security-training": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-php-security-training" - ], - "www-project-mobile-app-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mobile-app-security" - ], - "www-project-mth3l3m3nt-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mth3l3m3nt-framework" - ], - "www-project-seraphimdroid": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-seraphimdroid" - ], - "www-project-o-saft": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-o-saft" - ], - "www-project-reverse-engineering-and-code-modification-prevention": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-reverse-engineering-and-code-modification-prevention" - ], - "www-project-snakes-and-ladders": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-snakes-and-ladders" - ], - "www-project-python-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-python-security" - ], - "www-project-knowledge-based-authentication-performance-metrics": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-knowledge-based-authentication-performance-metrics" - ], - "www-project-dependency-check": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dependency-check" - ], - "www-project-anti-ransomware-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-anti-ransomware-guide" - ], - "www-project-embedded-application-security": [ - "OWASP Embedded Application Security Project", - "https://github.com/OWASP/www-project-embedded-application-security" - ], - "www-project-podcast": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-podcast" - ], - "www-project-broken-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-broken-web-applications" - ], - "www-project-virtual-patching-best-practices": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-virtual-patching-best-practices" - ], - "www-project-vicnum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vicnum" - ], - "www-project-ctf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ctf" - ], - "www-project-.net": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-.net" - ], - "www-project-mobile-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mobile-security" - ], - "www-project-python-honeypot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-python-honeypot" - ], - "www-project-dvsa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dvsa" - ], - "www-project-cloud-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-testing-guide" - ], - "www-project-intelligent-intrusion-detection-system": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-intelligent-intrusion-detection-system" - ], - "www-project-auth": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-auth" - ], - "www-project-securecodebox": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-securecodebox" - ], - "www-project-google-assistant": [ - "None", - "https://github.com/OWASP/www-project-google-assistant" - ], - "www-project-securityrat": [ - "None", - "https://github.com/OWASP/www-project-securityrat" - ], - "www-project-devslop": [ - "None", - "https://github.com/OWASP/www-project-devslop" - ], - "www-project-mobile-top-10": [ - "None", - "https://github.com/OWASP/www-project-mobile-top-10" - ], - "www-project-securetea": [ - "None", - "https://github.com/OWASP/www-project-securetea" - ], - "www-project-internet-of-things": [ - "The OWASP home for the Internet of Things project", - "https://github.com/OWASP/www-project-internet-of-things" - ], - "www-project-honeypot": [ - "The goal of the OWASP Honeypot Project is to identify emerging attacks against web applications and report them to the community, in order to facilitate protection against such targeted attacks.", - "https://github.com/OWASP/www-project-honeypot" - ], - "www-project-seeker": [ - "None", - "https://github.com/OWASP/www-project-seeker" - ], - "www-project-integration-standards": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-integration-standards" - ], - "www-project-sidekek": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sidekek" - ], - "www-project-timegap-theory": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-timegap-theory" - ], - "www-project-antisamy": [ - "None", - "https://github.com/OWASP/www-project-antisamy" - ], - "www-project-csrfprotector": [ - "OWASP CSRFProtector Project Landing Page", - "https://github.com/OWASP/www-project-csrfprotector" - ], - "www-project-cyber-defense-matrix": [ - "Documentation on the Cyber Defense Matrix", - "https://github.com/OWASP/www-project-cyber-defense-matrix" - ], - "www-project-developer-guide": [ - "OWASP Project Developer Guide - Document and Project Web pages", - "https://github.com/OWASP/www-project-developer-guide" - ], - "www-project-iot-security-verification-standard": [ - "OWASP IoT Security Verification Standard", - "https://github.com/OWASP/www-project-iot-security-verification-standard" - ], - "www-project-sso": [ - "OWASP Foundation SSO Web Repository", - "https://github.com/OWASP/www-project-sso" - ], - "www-project-threat-model": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-model" - ], - "www-project-thick-client-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-thick-client-top-10" - ], - "www-project-vulnerableapp": [ - "OWASP Foundation Web Respository for VulnerableApp project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp", - "https://github.com/OWASP/www-project-vulnerableapp" - ], - "www-project-redteam-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-redteam-toolkit" - ], - "www-project-automotive-emb-60": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-automotive-emb-60" - ], - "www-project-jvmxray": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jvmxray" - ], - "www-project-secureflag-open-platform": [ - "OWASP SecureFlag Open Platform", - "https://github.com/OWASP/www-project-secureflag-open-platform" - ], - "www-project-pygoat": [ - "OWASP Pygoat Web Respository", - "https://github.com/OWASP/www-project-pygoat" - ], - "www-project-core-business-application-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-core-business-application-security" - ], - "www-project-access-log-parser": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-access-log-parser" - ], - "www-project-cyber-controls-matrix": [ - "OWASP Cyber Controls Matrix (OCCM)", - "https://github.com/OWASP/www-project-cyber-controls-matrix" - ], - "www-project-winfim.net": [ - "WinFIM.NET - File Integrity Monitoring For Windows", - "https://github.com/OWASP/www-project-winfim.net" - ], - "www-project-devsecops-guideline": [ - "The OWASP DevSecOps Guideline explains how we can implement a secure pipeline and use best practices and introduce tools that we can use in this matter. Also, the project is trying to help us promote the shift-left security culture in our development process.", - "https://github.com/OWASP/www-project-devsecops-guideline" - ], - "www-project-dpd": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dpd" - ], - "www-project-cyber-security-enterprise-operations-architecture": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-security-enterprise-operations-architecture" - ], - "www-project-drill": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-drill" - ], - "www-project-android-security-inspector-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-android-security-inspector-toolkit" - ], - "www-project-kubernetes-security-testing-guide": [ - "OWASP Kubernetes Security Testing Guide", - "https://github.com/OWASP/www-project-kubernetes-security-testing-guide" - ], - "www-project-security-resource-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-resource-framework" - ], - "www-project-mitm-guard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mitm-guard" - ], - "www-project-watiqay": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-watiqay" - ], - "www-project-cloud-native-security-project": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-native-security-project" - ], - "www-project-big-data": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-big-data" - ], - "www-project-security-qualitative-metrics": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-security-qualitative-metrics" - ], - "www-project-cwe-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cwe-toolkit" - ], - "www-project-cloud-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security-testing-guide" - ], - "www-project-cyber-scavenger-hunt": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-scavenger-hunt" - ], - "www-project-awscanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-awscanner" - ], - "www-project-asvs-graph": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-asvs-graph" - ], - "www-project-securebank": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-securebank" - ], - "www-project-sectudo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sectudo" - ], - "www-project-torbot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-torbot" - ], - "www-project-ontology-driven-threat-modeling-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ontology-driven-threat-modeling-framework" - ], - "www-project-damn-vulnerable-thick-client-application": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-thick-client-application" - ], - "www-project-apicheck": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-apicheck" - ], - "www-project-threat-modeling-playbook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-modeling-playbook" - ], - "www-project-androgoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-androgoat" - ], - "www-project-forensics-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-forensics-testing-guide" - ], - "www-project-scan-it": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-scan-it" - ], - "www-project-joomscan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-joomscan" - ], - "www-project-threat-and-safeguard-matrix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-and-safeguard-matrix" - ], - "www-project-snow": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-snow" - ], - "www-project-secure-logging-benchmark": [ - "OWASP Observability Project", - "https://github.com/OWASP/www-project-secure-logging-benchmark" - ], - "www-project-cyber-defense-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-defense-framework" - ], - "www-project-cloudsheep": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloudsheep" - ], - "www-project-crapi": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-crapi" - ], - "www-project-mobile-audit": [ - "Django application that performs SAST and Malware Analysis for Android Mobile APKs", - "https://github.com/OWASP/www-project-mobile-audit" - ], - "www-project-blockchain-distributed-infrastructure": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-distributed-infrastructure" - ], - "www-project-damn-vulnerable-web-sockets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-web-sockets" - ], - "www-project-vulnerable-container-hub": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-container-hub" - ], - "www-project-application-gateway": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-gateway" - ], - "www-project-laravel-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-laravel-goat" - ], - "www-project-purpleteam": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-purpleteam" - ], - "www-project-enterprise-devsecops": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-enterprise-devsecops" - ], - "www-project-spotlight-series": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-spotlight-series" - ], - "www-project-open-appsec-tooling-api": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-open-appsec-tooling-api" - ], - "www-project-how-to-get-into-appsec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-how-to-get-into-appsec" - ], - "www-project-desktop-app-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-desktop-app-security-top-10" - ], - "www-project-top-10-client-side-security-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-client-side-security-risks" - ], - "www-project-injectbot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-injectbot" - ], - "www-project-cybersecurity-risk-register": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cybersecurity-risk-register" - ], - "www-project-financial-systems-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-financial-systems-security" - ], - "www-project-appsec-minimum-requirements": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-minimum-requirements" - ], - "www-project-security-culture": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-culture" - ], - "www-project-vulnerability-management-center": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerability-management-center" - ], - "www-project-penetration-testing-kit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-penetration-testing-kit" - ], - "www-project-developer-outreach-program": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-developer-outreach-program" - ], - "www-project-ignita": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ignita" - ], - "www-project-vulnerableapp-facade": [ - "OWASP Foundation Web Respository for VulnerableApp-facade project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp-facade", - "https://github.com/OWASP/www-project-vulnerableapp-facade" - ], - "www-project-data-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-data-security-top-10" - ], - "www-project-cyclonedx": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyclonedx" - ], - "www-project-application-security-hardening": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-hardening" - ], - "www-project-barbarus": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-barbarus" - ], - "www-project-port-and-service-information": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-port-and-service-information" - ], - "www-project-code-the-flag": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-code-the-flag" - ], - "www-project-it-grc": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-it-grc" - ], - "www-project-top-10-low-code-no-code-security-risks": [ - "OWASP Low-Code/No-Code Top 10", - "https://github.com/OWASP/www-project-top-10-low-code-no-code-security-risks" - ], - "www-project-g0rking": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-g0rking" - ], - "www-project-open-source-security-application-platform": [ - "OWASP/OSSAP is an Open Source Security Applications Platform.", - "https://github.com/OWASP/www-project-open-source-security-application-platform" - ], - "www-project-raider": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-raider" - ], - "www-project-blend": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blend" - ], - "www-project-thick-client-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-thick-client-security-testing-guide" - ], - "www-project-vue-3-password-input": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vue-3-password-input" - ], - "www-project-wrongsecrets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wrongsecrets" - ], - "www-project-vitcc-open-source-initiative": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vitcc-open-source-initiative" - ], - "www-project-mutillidae-ii": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mutillidae-ii" - ], - "www-project-nightingale": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nightingale" - ], - "www-project-nasi-lemak": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nasi-lemak" - ], - "www-project-javascript-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-javascript-security" - ], - "www-project-aegis4j": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-aegis4j" - ], - "www-project-application-security-awareness-campaigns": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-awareness-campaigns" - ], - "www-project-coraza-web-application-firewall": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-coraza-web-application-firewall" - ], - "www-project-chaingoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-chaingoat" - ], - "www-project-devsecops-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-verification-standard" - ], - "www-project-pentext": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pentext" - ], - "www-project-supplychaingoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-supplychaingoat" - ], - "www-project-toctourex": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-toctourex" - ], - "www-project-kubernetes-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-kubernetes-top-ten" - ], - "www-project-security-champions-guidebook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-champions-guidebook" - ], - "www-project-safetypes": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-safetypes" - ], - "www-project-application-security-playbook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-playbook" - ], - "www-project-state-of-appsec-survey": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-state-of-appsec-survey" - ], - "www-project-mimosa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mimosa" - ], - "www-project-top-10-ci-cd-security-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-ci-cd-security-risks" - ], - "www-project-continuous-penetration-testing-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-continuous-penetration-testing-framework" - ], - "www-project-testability-patterns-for-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-testability-patterns-for-web-applications" - ], - "www-project-vulnerable-flask-app": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-flask-app" - ], - "www-project-kubernetes-scanner": [ - "OWASP Kubernetes Scanner ", - "https://github.com/OWASP/www-project-kubernetes-scanner" - ], - "www-project-software-pre-execution-security-review": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-pre-execution-security-review" - ], - "www-project-application-security-monitoring-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-monitoring-standard" - ], - "www-project-domain-protect": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-domain-protect" - ], - "www-project-ai-security-and-privacy-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-security-and-privacy-guide" - ], - "www-project-mlsecops-verification-standard": [ - "OWASP Machine Learning Security Verification Standard Project", - "https://github.com/OWASP/www-project-mlsecops-verification-standard" - ], - "www-project-cloud-tenant-isolation": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-tenant-isolation" - ], - "www-project-scrappy": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-scrappy" - ], - "www-project-top-25-parameters": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-25-parameters" - ], - "www-project-cervantes": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cervantes" - ], - "www-project-smart-contract-top-10": [ - "OWASP Smart Contract Top 10", - "https://github.com/OWASP/www-project-smart-contract-top-10" - ], - "www-project-devsecops-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-top-10" - ], - "www-project-ide-vulscanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ide-vulscanner" - ], - "www-project-ebpfshield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ebpfshield" - ], - "www-project-cognito-catastrophe": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cognito-catastrophe" - ], - "www-project-devsecops": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops" - ], - "www-project-asvs-security-evaluation-templates-with-nuclei": [ - "OWASP ASVS Security Evaluation Templates with Nuclei", - "https://github.com/OWASP/www-project-asvs-security-evaluation-templates-with-nuclei" - ], - "www-project-machine-learning-minefield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-machine-learning-minefield" - ], - "www-project-mobile-application-security-design-guide": [ - "Mobile Application Security Design Guide", - "https://github.com/OWASP/www-project-mobile-application-security-design-guide" - ], - "www-project-data-analysis-visualization-and-ingestion-domain": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-data-analysis-visualization-and-ingestion-domain" - ], - "www-project-cumulus": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cumulus" - ], - "www-project-blockchain-appsec-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-appsec-standard" - ], - "www-project-four-clover": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-four-clover" - ], - "www-project-top-10-for-large-language-model-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-for-large-language-model-applications" - ], - "www-project-open-security-information-base": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-open-security-information-base" - ], - "www-project-web-hacking-incident-database": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-web-hacking-incident-database" - ], - "www-project-kubefim": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-kubefim" - ], - "www-project-deepsecrets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-deepsecrets" - ], - "www-project-security-bridge": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-bridge" - ], - "www-project-llm-prompt-hacking": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-llm-prompt-hacking" - ], - "www-project-api-governance": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-api-governance" - ], - "www-project-ksecurity": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ksecurity" - ], - "www-project-llm-verification-standard": [ - "Project LLM Verification Standard", - "https://github.com/OWASP/www-project-llm-verification-standard" - ], - "www-project-iot-security-testing-guide": [ - "OWASP IoT Security Testing Guide site repository", - "https://github.com/OWASP/www-project-iot-security-testing-guide" - ], - "www-project-dep-scan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dep-scan" - ], - "www-project-untrust": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-untrust" - ], - "www-project-memory-safety": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-memory-safety" - ], - "www-project-ai-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-top-ten" - ], - "www-project-chirps": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-chirps" - ], - "www-project-top-10-insider-threats": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-insider-threats" - ], - "www-project-bullet-proof-react": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-bullet-proof-react" - ], - "www-project-sbom-forum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sbom-forum" - ], - "www-project-open-source-software-top-10": [ - "OWASP Top 10 Open Source Software Risks", - "https://github.com/OWASP/www-project-open-source-software-top-10" - ], - "www-project-security-c4po": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-c4po" - ], - "www-project-dragon-gpt": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dragon-gpt" - ], - "www-project-top-10-in-xr": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-in-xr" - ], - "www-project-antiforensics-project": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-antiforensics-project" - ], - "www-project-consigliere---your-sast-fixing-advisor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-consigliere---your-sast-fixing-advisor" - ], - "www-project-product-security-capability-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-product-security-capability-framework" - ], - "www-project-thick-client-application-security-verification-standard": [ - "OWASP Thick Client Application Security Verification Standard", - "https://github.com/OWASP/www-project-thick-client-application-security-verification-standard" - ], - "www-project-sapkiln": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sapkiln" - ], - "www-project-naivesystems-analyze": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-naivesystems-analyze" - ], - "www-project-appsec-contract-builder": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-contract-builder" - ], - "www-project-de-addiction": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-de-addiction" - ], - "www-project-qraclib": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-qraclib" - ], - "www-project-pryingdeep": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pryingdeep" - ], - "www-project-solana-programs-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-solana-programs-top-10" - ], - "www-project-cybersecurity-certification-course": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cybersecurity-certification-course" - ], - "www-project-secure-pipeline-verification-standard--spvs-": [ - "OWASP Secure Pipeline Verification Standard", - "https://github.com/OWASP/www-project-secure-pipeline-verification-standard--spvs-" - ], - "www-project-modsecurity": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-modsecurity" - ], - "www-project-common-lifecycle-enumeration": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-common-lifecycle-enumeration" - ], - "www-project-product-security-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-product-security-guide" - ], - "www-project-flawfix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-flawfix" - ], - "www-project-secure-development-and-release-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-secure-development-and-release-framework" - ], - "www-project-devsecops-automation-matrix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-automation-matrix" - ], - "www-project-skyshield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-skyshield" - ], - "www-project-java-security-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-security-toolkit" - ], - "www-project-privacy-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-privacy-toolkit" - ], - "www-project-wi-fi-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wi-fi-security-testing-guide" - ], - "www-project-ai-threatmaster": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-threatmaster" - ], - "www-project-netryx": [ - "Next level Java web security framework", - "https://github.com/OWASP/www-project-netryx" - ], - "www-project-sammwise": [ - "OWASP Foundation web repository", - "https://github.com/OWASP/www-project-sammwise" - ], - "www-project-pentest-best-practices": [ - "OWASP Foundation web repository", - "https://github.com/OWASP/www-project-pentest-best-practices" - ] -} \ No newline at end of file diff --git a/data/repos.json b/data/repos.json deleted file mode 100644 index 8fd9950..0000000 --- a/data/repos.json +++ /dev/null @@ -1,1354 +0,0 @@ -{ - "www-project-zap": [ - "OWASP Zed Attack Proxy project landing page.", - "https://github.com/OWASP/www-project-zap" - ], - "www-projectchapter-example": [ - "None", - "https://github.com/OWASP/www-projectchapter-example" - ], - "www-project-security-integration-system": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-integration-system" - ], - "www-project-amass": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-amass" - ], - "www-project-devsecops-maturity-model": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-maturity-model" - ], - "www-project-pytm": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pytm" - ], - "www-project-patton": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-patton" - ], - "www-project-little-web-application-firewall": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-little-web-application-firewall" - ], - "www-project-damn-vulnerable-crypto-wallet": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-crypto-wallet" - ], - "www-project-security-busters": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-busters" - ], - "www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-best-practices-in-vulnerability-disclosure-and-bug-bounty-programs" - ], - "www-project-attack-surface-detector": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-attack-surface-detector" - ], - "www-project-software-component-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-component-verification-standard" - ], - "www-project-threatspec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threatspec" - ], - "www-project-vulnerability-management-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerability-management-guide" - ], - "www-project-docker-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-docker-top-10" - ], - "www-project-information-security-metrics-bank": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-information-security-metrics-bank" - ], - "www-project-software-security-5d-framework": [ - "OWASP Software Security 5D Framework", - "https://github.com/OWASP/www-project-software-security-5d-framework" - ], - "www-project-container-security-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-container-security-verification-standard" - ], - "www-project-find-security-bugs": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-find-security-bugs" - ], - "www-project-maryam": [ - "OWASP Maryam project landing page ", - "https://github.com/OWASP/www-project-maryam" - ], - "www-project-cloud-native-application-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-native-application-security-top-10" - ], - "www-project-lock-it": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-lock-it" - ], - "www-project-threat-model-cookbook": [ - "OWASP Threat Model Cookbook Project Page", - "https://github.com/OWASP/www-project-threat-model-cookbook" - ], - "www-project-iot-analytics-4industry4": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-iot-analytics-4industry4" - ], - "www-project-application-security-curriculum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-curriculum" - ], - "www-project-software-composition-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-composition-security" - ], - "www-project-d4n155": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-d4n155" - ], - "www-project-secure-coding-dojo": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-secure-coding-dojo" - ], - "www-project-jupiter": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jupiter" - ], - "www-project-go-secure-coding-practices-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-go-secure-coding-practices-guide" - ], - "www-project-serverless-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-serverless-goat" - ], - "www-project-revelo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-revelo" - ], - "www-project-sedated": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sedated" - ], - "www-project-top-10-card-game": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-card-game" - ], - "www-project-vulnerable-web-application": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-web-application" - ], - "www-project-wpbullet": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wpbullet" - ], - "www-project-voice-automated-application-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-voice-automated-application-security" - ], - "www-project-cloud-security-mentor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security-mentor" - ], - "www-project-risk-assessment-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-risk-assessment-framework" - ], - "www-project-machine-learning-security-top-10": [ - "OWASP Machine Learning Security Top 10 Project", - "https://github.com/OWASP/www-project-machine-learning-security-top-10" - ], - "www-project-glue-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-glue-tool" - ], - "www-project-cloud-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security" - ], - "www-project-online-academy": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-online-academy" - ], - "www-project-qrljacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-qrljacker" - ], - "www-project-samuraiwtf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-samuraiwtf" - ], - "www-project-php": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-php" - ], - "www-project-enterprise-security-api": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-enterprise-security-api" - ], - "www-project-api-security": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-api-security" - ], - "www-project-nettacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nettacker" - ], - "www-project-zezengorri-code": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-zezengorri-code" - ], - "www-project-learning-gateway": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-learning-gateway" - ], - "www-project-seclists": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-seclists" - ], - "www-project-security-pins": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-pins" - ], - "www-project-serverless-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-serverless-top-10" - ], - "www-project-blockchain-security-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-security-framework" - ], - "www-project-security-shepherd": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-shepherd" - ], - "www-project-owtf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-owtf" - ], - "www-project-application-security-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-verification-standard" - ], - "www-project-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-ten" - ], - "www-project-code-review-guide": [ - "OWASP Code Review Guide Web Repository", - "https://github.com/OWASP/www-project-code-review-guide" - ], - "www-project-webgoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webgoat" - ], - "www-project-cheat-sheets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cheat-sheets" - ], - "www-project-csrfguard": [ - "The aim of this project is to protect Java applications against CSRF attacks with the use of Synchronizer Tokens", - "https://github.com/OWASP/www-project-csrfguard" - ], - "www-project-modsecurity-core-rule-set": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-modsecurity-core-rule-set" - ], - "www-project-samm": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-samm" - ], - "www-project-web-security-testing-guide": [ - "The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals.", - "https://github.com/OWASP/www-project-web-security-testing-guide" - ], - "www-project-proactive-controls": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-proactive-controls" - ], - "www-project-hackademic-challenges": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-hackademic-challenges" - ], - "www-project-ende": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ende" - ], - "www-project-o2-platform": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-o2-platform" - ], - "www-project-security-knowledge-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-knowledge-framework" - ], - "www-project-top-10-privacy-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-privacy-risks" - ], - "www-project-secure-coding-practices-quick-reference-guide": [ - "OWASP Foundation Project Web Repository for Secure Coding Practices Quick-reference Guide", - "https://github.com/OWASP/www-project-secure-coding-practices-quick-reference-guide" - ], - "www-project-passfault": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-passfault" - ], - "www-project-java-encoder": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-encoder" - ], - "www-project-igoat-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-igoat-tool" - ], - "www-project-rfp-criteria": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-rfp-criteria" - ], - "www-project-web-testing-environment": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-web-testing-environment" - ], - "www-project-appsensor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsensor" - ], - "www-project-json-sanitizer": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-json-sanitizer" - ], - "www-project-java-html-sanitizer": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-html-sanitizer" - ], - "www-project-university-challenge": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-university-challenge" - ], - "www-project-wafec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wafec" - ], - "www-project-hacking-lab": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-hacking-lab" - ], - "www-project-bug-logging-tool": [ - "OWASP BLT (Bug Logging Tool)", - "https://github.com/OWASP/www-project-bug-logging-tool" - ], - "www-project-cornucopia": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cornucopia" - ], - "www-project-top-10-fuer-entwickler": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-fuer-entwickler" - ], - "www-project-juice-shop": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-juice-shop" - ], - "www-project-media-archive": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-media-archive" - ], - "www-project-dependency-track": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dependency-track" - ], - "www-project-webgoat-php": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webgoat-php" - ], - "www-project-vulnerable-web-applications-directory": [ - "The OWASP Vulnerable Web Applications Directory (VWAD) Project - OWASP Web Site", - "https://github.com/OWASP/www-project-vulnerable-web-applications-directory" - ], - "www-project-benchmark": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-benchmark" - ], - "www-project-node.js-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-node.js-goat" - ], - "www-project-automated-threats-to-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-automated-threats-to-web-applications" - ], - "www-project-belva": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-belva" - ], - "www-project-rat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-rat" - ], - "www-project-zsc-tool": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-zsc-tool" - ], - "www-project-defectdojo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-defectdojo" - ], - "www-project-security-logging": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-logging" - ], - "www-project-threat-dragon": [ - "OWASP Foundation Threat Dragon Project Web Repository", - "https://github.com/OWASP/www-project-threat-dragon" - ], - "www-project-game-security-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-game-security-framework" - ], - "www-project-webspa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-webspa" - ], - "www-project-off-the-record-4-java": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-off-the-record-4-java" - ], - "www-project-web-mapper": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-web-mapper" - ], - "www-project-deepviolet-tls-ssl-scanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-deepviolet-tls-ssl-scanner" - ], - "www-project-vbscan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vbscan" - ], - "www-project-internet-of-things-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-internet-of-things-top-10" - ], - "www-project-code-pulse": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-code-pulse" - ], - "www-project-secure-medical-device-deployment-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-secure-medical-device-deployment-standard" - ], - "www-project-jotp": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jotp" - ], - "www-project-incident-response": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-incident-response" - ], - "www-project-pyttacker": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pyttacker" - ], - "www-project-appsec-pipeline": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-pipeline" - ], - "www-project-secure-headers": [ - "The OWASP Secure Headers Project", - "https://github.com/OWASP/www-project-secure-headers" - ], - "www-project-php-security-training": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-php-security-training" - ], - "www-project-mobile-app-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mobile-app-security" - ], - "www-project-mth3l3m3nt-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mth3l3m3nt-framework" - ], - "www-project-seraphimdroid": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-seraphimdroid" - ], - "www-project-o-saft": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-o-saft" - ], - "www-project-reverse-engineering-and-code-modification-prevention": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-reverse-engineering-and-code-modification-prevention" - ], - "www-project-snakes-and-ladders": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-snakes-and-ladders" - ], - "www-project-python-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-python-security" - ], - "www-project-knowledge-based-authentication-performance-metrics": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-knowledge-based-authentication-performance-metrics" - ], - "www-project-dependency-check": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dependency-check" - ], - "www-project-anti-ransomware-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-anti-ransomware-guide" - ], - "www-project-embedded-application-security": [ - "OWASP Embedded Application Security Project", - "https://github.com/OWASP/www-project-embedded-application-security" - ], - "www-project-podcast": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-podcast" - ], - "www-project-broken-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-broken-web-applications" - ], - "www-project-virtual-patching-best-practices": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-virtual-patching-best-practices" - ], - "www-project-vicnum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vicnum" - ], - "www-project-ctf": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ctf" - ], - "www-project-.net": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-.net" - ], - "www-project-mobile-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mobile-security" - ], - "www-project-python-honeypot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-python-honeypot" - ], - "www-project-dvsa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dvsa" - ], - "www-project-cloud-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-testing-guide" - ], - "www-project-intelligent-intrusion-detection-system": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-intelligent-intrusion-detection-system" - ], - "www-project-auth": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-auth" - ], - "www-project-securecodebox": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-securecodebox" - ], - "www-project-google-assistant": [ - "None", - "https://github.com/OWASP/www-project-google-assistant" - ], - "www-project-securityrat": [ - "None", - "https://github.com/OWASP/www-project-securityrat" - ], - "www-project-devslop": [ - "None", - "https://github.com/OWASP/www-project-devslop" - ], - "www-project-mobile-top-10": [ - "None", - "https://github.com/OWASP/www-project-mobile-top-10" - ], - "www-project-securetea": [ - "None", - "https://github.com/OWASP/www-project-securetea" - ], - "www-project-internet-of-things": [ - "The OWASP home for the Internet of Things project", - "https://github.com/OWASP/www-project-internet-of-things" - ], - "www-project-honeypot": [ - "The goal of the OWASP Honeypot Project is to identify emerging attacks against web applications and report them to the community, in order to facilitate protection against such targeted attacks.", - "https://github.com/OWASP/www-project-honeypot" - ], - "www-project-seeker": [ - "None", - "https://github.com/OWASP/www-project-seeker" - ], - "www-project-integration-standards": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-integration-standards" - ], - "www-project-sidekek": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sidekek" - ], - "www-project-timegap-theory": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-timegap-theory" - ], - "www-project-antisamy": [ - "None", - "https://github.com/OWASP/www-project-antisamy" - ], - "www-project-csrfprotector": [ - "OWASP CSRFProtector Project Landing Page", - "https://github.com/OWASP/www-project-csrfprotector" - ], - "www-project-cyber-defense-matrix": [ - "Documentation on the Cyber Defense Matrix", - "https://github.com/OWASP/www-project-cyber-defense-matrix" - ], - "www-project-developer-guide": [ - "OWASP Project Developer Guide - Document and Project Web pages", - "https://github.com/OWASP/www-project-developer-guide" - ], - "www-project-iot-security-verification-standard": [ - "OWASP IoT Security Verification Standard", - "https://github.com/OWASP/www-project-iot-security-verification-standard" - ], - "www-project-sso": [ - "OWASP Foundation SSO Web Repository", - "https://github.com/OWASP/www-project-sso" - ], - "www-project-threat-model": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-model" - ], - "www-project-thick-client-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-thick-client-top-10" - ], - "www-project-vulnerableapp": [ - "OWASP Foundation Web Respository for VulnerableApp project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp", - "https://github.com/OWASP/www-project-vulnerableapp" - ], - "www-project-redteam-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-redteam-toolkit" - ], - "www-project-automotive-emb-60": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-automotive-emb-60" - ], - "www-project-jvmxray": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-jvmxray" - ], - "www-project-secureflag-open-platform": [ - "OWASP SecureFlag Open Platform", - "https://github.com/OWASP/www-project-secureflag-open-platform" - ], - "www-project-pygoat": [ - "OWASP Pygoat Web Respository", - "https://github.com/OWASP/www-project-pygoat" - ], - "www-project-core-business-application-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-core-business-application-security" - ], - "www-project-access-log-parser": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-access-log-parser" - ], - "www-project-cyber-controls-matrix": [ - "OWASP Cyber Controls Matrix (OCCM)", - "https://github.com/OWASP/www-project-cyber-controls-matrix" - ], - "www-project-winfim.net": [ - "WinFIM.NET - File Integrity Monitoring For Windows", - "https://github.com/OWASP/www-project-winfim.net" - ], - "www-project-devsecops-guideline": [ - "The OWASP DevSecOps Guideline explains how we can implement a secure pipeline and use best practices and introduce tools that we can use in this matter. Also, the project is trying to help us promote the shift-left security culture in our development process.", - "https://github.com/OWASP/www-project-devsecops-guideline" - ], - "www-project-dpd": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dpd" - ], - "www-project-cyber-security-enterprise-operations-architecture": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-security-enterprise-operations-architecture" - ], - "www-project-drill": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-drill" - ], - "www-project-android-security-inspector-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-android-security-inspector-toolkit" - ], - "www-project-kubernetes-security-testing-guide": [ - "OWASP Kubernetes Security Testing Guide", - "https://github.com/OWASP/www-project-kubernetes-security-testing-guide" - ], - "www-project-security-resource-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-resource-framework" - ], - "www-project-mitm-guard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mitm-guard" - ], - "www-project-watiqay": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-watiqay" - ], - "www-project-cloud-native-security-project": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-native-security-project" - ], - "www-project-big-data": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-big-data" - ], - "www-project-security-qualitative-metrics": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-security-qualitative-metrics" - ], - "www-project-cwe-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cwe-toolkit" - ], - "www-project-cloud-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-security-testing-guide" - ], - "www-project-cyber-scavenger-hunt": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-scavenger-hunt" - ], - "www-project-awscanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-awscanner" - ], - "www-project-asvs-graph": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-asvs-graph" - ], - "www-project-securebank": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-securebank" - ], - "www-project-sectudo": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sectudo" - ], - "www-project-torbot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-torbot" - ], - "www-project-ontology-driven-threat-modeling-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ontology-driven-threat-modeling-framework" - ], - "www-project-damn-vulnerable-thick-client-application": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-thick-client-application" - ], - "www-project-apicheck": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-apicheck" - ], - "www-project-threat-modeling-playbook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-modeling-playbook" - ], - "www-project-androgoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-androgoat" - ], - "www-project-forensics-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-forensics-testing-guide" - ], - "www-project-scan-it": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-scan-it" - ], - "www-project-joomscan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-joomscan" - ], - "www-project-threat-and-safeguard-matrix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-threat-and-safeguard-matrix" - ], - "www-project-snow": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-snow" - ], - "www-project-secure-logging-benchmark": [ - "OWASP Observability Project", - "https://github.com/OWASP/www-project-secure-logging-benchmark" - ], - "www-project-cyber-defense-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyber-defense-framework" - ], - "www-project-cloudsheep": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloudsheep" - ], - "www-project-crapi": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-crapi" - ], - "www-project-mobile-audit": [ - "Django application that performs SAST and Malware Analysis for Android Mobile APKs", - "https://github.com/OWASP/www-project-mobile-audit" - ], - "www-project-blockchain-distributed-infrastructure": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-distributed-infrastructure" - ], - "www-project-damn-vulnerable-web-sockets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-damn-vulnerable-web-sockets" - ], - "www-project-vulnerable-container-hub": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-container-hub" - ], - "www-project-application-gateway": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-gateway" - ], - "www-project-laravel-goat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-laravel-goat" - ], - "www-project-purpleteam": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-purpleteam" - ], - "www-project-enterprise-devsecops": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-enterprise-devsecops" - ], - "www-project-spotlight-series": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-spotlight-series" - ], - "www-project-open-appsec-tooling-api": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-open-appsec-tooling-api" - ], - "www-project-how-to-get-into-appsec": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-how-to-get-into-appsec" - ], - "www-project-desktop-app-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-desktop-app-security-top-10" - ], - "www-project-top-10-client-side-security-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-client-side-security-risks" - ], - "www-project-injectbot": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-injectbot" - ], - "www-project-cybersecurity-risk-register": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cybersecurity-risk-register" - ], - "www-project-financial-systems-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-financial-systems-security" - ], - "www-project-appsec-minimum-requirements": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-minimum-requirements" - ], - "www-project-security-culture": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-culture" - ], - "www-project-vulnerability-management-center": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerability-management-center" - ], - "www-project-penetration-testing-kit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-penetration-testing-kit" - ], - "www-project-developer-outreach-program": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-developer-outreach-program" - ], - "www-project-ignita": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ignita" - ], - "www-project-vulnerableapp-facade": [ - "OWASP Foundation Web Respository for VulnerableApp-facade project. Project's codebase Repository: https://github.com/SasanLabs/VulnerableApp-facade", - "https://github.com/OWASP/www-project-vulnerableapp-facade" - ], - "www-project-data-security-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-data-security-top-10" - ], - "www-project-cyclonedx": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cyclonedx" - ], - "www-project-application-security-hardening": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-hardening" - ], - "www-project-barbarus": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-barbarus" - ], - "www-project-port-and-service-information": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-port-and-service-information" - ], - "www-project-code-the-flag": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-code-the-flag" - ], - "www-project-it-grc": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-it-grc" - ], - "www-project-top-10-low-code-no-code-security-risks": [ - "OWASP Low-Code/No-Code Top 10", - "https://github.com/OWASP/www-project-top-10-low-code-no-code-security-risks" - ], - "www-project-g0rking": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-g0rking" - ], - "www-project-open-source-security-application-platform": [ - "OWASP/OSSAP is an Open Source Security Applications Platform.", - "https://github.com/OWASP/www-project-open-source-security-application-platform" - ], - "www-project-raider": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-raider" - ], - "www-project-blend": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blend" - ], - "www-project-thick-client-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-thick-client-security-testing-guide" - ], - "www-project-vue-3-password-input": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vue-3-password-input" - ], - "www-project-wrongsecrets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wrongsecrets" - ], - "www-project-vitcc-open-source-initiative": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vitcc-open-source-initiative" - ], - "www-project-mutillidae-ii": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mutillidae-ii" - ], - "www-project-nightingale": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nightingale" - ], - "www-project-nasi-lemak": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-nasi-lemak" - ], - "www-project-javascript-security": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-javascript-security" - ], - "www-project-aegis4j": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-aegis4j" - ], - "www-project-application-security-awareness-campaigns": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-awareness-campaigns" - ], - "www-project-coraza-web-application-firewall": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-coraza-web-application-firewall" - ], - "www-project-chaingoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-chaingoat" - ], - "www-project-devsecops-verification-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-verification-standard" - ], - "www-project-pentext": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pentext" - ], - "www-project-supplychaingoat": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-supplychaingoat" - ], - "www-project-toctourex": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-toctourex" - ], - "www-project-kubernetes-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-kubernetes-top-ten" - ], - "www-project-security-champions-guidebook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-champions-guidebook" - ], - "www-project-safetypes": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-safetypes" - ], - "www-project-application-security-playbook": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-playbook" - ], - "www-project-state-of-appsec-survey": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-state-of-appsec-survey" - ], - "www-project-mimosa": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-mimosa" - ], - "www-project-top-10-ci-cd-security-risks": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-ci-cd-security-risks" - ], - "www-project-continuous-penetration-testing-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-continuous-penetration-testing-framework" - ], - "www-project-testability-patterns-for-web-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-testability-patterns-for-web-applications" - ], - "www-project-vulnerable-flask-app": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-vulnerable-flask-app" - ], - "www-project-kubernetes-scanner": [ - "OWASP Kubernetes Scanner ", - "https://github.com/OWASP/www-project-kubernetes-scanner" - ], - "www-project-software-pre-execution-security-review": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-software-pre-execution-security-review" - ], - "www-project-application-security-monitoring-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-application-security-monitoring-standard" - ], - "www-project-domain-protect": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-domain-protect" - ], - "www-project-ai-security-and-privacy-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-security-and-privacy-guide" - ], - "www-project-mlsecops-verification-standard": [ - "OWASP Machine Learning Security Verification Standard Project", - "https://github.com/OWASP/www-project-mlsecops-verification-standard" - ], - "www-project-cloud-tenant-isolation": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cloud-tenant-isolation" - ], - "www-project-scrappy": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-scrappy" - ], - "www-project-top-25-parameters": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-25-parameters" - ], - "www-project-cervantes": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cervantes" - ], - "www-project-smart-contract-top-10": [ - "OWASP Smart Contract Top 10", - "https://github.com/OWASP/www-project-smart-contract-top-10" - ], - "www-project-devsecops-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-top-10" - ], - "www-project-ide-vulscanner": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ide-vulscanner" - ], - "www-project-ebpfshield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ebpfshield" - ], - "www-project-cognito-catastrophe": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cognito-catastrophe" - ], - "www-project-devsecops": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops" - ], - "www-project-asvs-security-evaluation-templates-with-nuclei": [ - "OWASP ASVS Security Evaluation Templates with Nuclei", - "https://github.com/OWASP/www-project-asvs-security-evaluation-templates-with-nuclei" - ], - "www-project-machine-learning-minefield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-machine-learning-minefield" - ], - "www-project-mobile-application-security-design-guide": [ - "Mobile Application Security Design Guide", - "https://github.com/OWASP/www-project-mobile-application-security-design-guide" - ], - "www-project-data-analysis-visualization-and-ingestion-domain": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-data-analysis-visualization-and-ingestion-domain" - ], - "www-project-cumulus": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cumulus" - ], - "www-project-blockchain-appsec-standard": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-blockchain-appsec-standard" - ], - "www-project-four-clover": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-four-clover" - ], - "www-project-top-10-for-large-language-model-applications": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-for-large-language-model-applications" - ], - "www-project-open-security-information-base": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-open-security-information-base" - ], - "www-project-web-hacking-incident-database": [ - "OWASP Foundation Web Repository", - "https://github.com/OWASP/www-project-web-hacking-incident-database" - ], - "www-project-kubefim": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-kubefim" - ], - "www-project-deepsecrets": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-deepsecrets" - ], - "www-project-security-bridge": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-bridge" - ], - "www-project-llm-prompt-hacking": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-llm-prompt-hacking" - ], - "www-project-api-governance": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-api-governance" - ], - "www-project-ksecurity": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ksecurity" - ], - "www-project-llm-verification-standard": [ - "Project LLM Verification Standard", - "https://github.com/OWASP/www-project-llm-verification-standard" - ], - "www-project-iot-security-testing-guide": [ - "OWASP IoT Security Testing Guide site repository", - "https://github.com/OWASP/www-project-iot-security-testing-guide" - ], - "www-project-dep-scan": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dep-scan" - ], - "www-project-untrust": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-untrust" - ], - "www-project-memory-safety": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-memory-safety" - ], - "www-project-ai-top-ten": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-top-ten" - ], - "www-project-chirps": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-chirps" - ], - "www-project-top-10-insider-threats": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-insider-threats" - ], - "www-project-bullet-proof-react": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-bullet-proof-react" - ], - "www-project-sbom-forum": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sbom-forum" - ], - "www-project-open-source-software-top-10": [ - "OWASP Top 10 Open Source Software Risks", - "https://github.com/OWASP/www-project-open-source-software-top-10" - ], - "www-project-security-c4po": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-security-c4po" - ], - "www-project-dragon-gpt": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-dragon-gpt" - ], - "www-project-top-10-in-xr": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-top-10-in-xr" - ], - "www-project-antiforensics-project": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-antiforensics-project" - ], - "www-project-consigliere---your-sast-fixing-advisor": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-consigliere---your-sast-fixing-advisor" - ], - "www-project-product-security-capability-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-product-security-capability-framework" - ], - "www-project-thick-client-application-security-verification-standard": [ - "OWASP Thick Client Application Security Verification Standard", - "https://github.com/OWASP/www-project-thick-client-application-security-verification-standard" - ], - "www-project-sapkiln": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-sapkiln" - ], - "www-project-naivesystems-analyze": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-naivesystems-analyze" - ], - "www-project-appsec-contract-builder": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-appsec-contract-builder" - ], - "www-project-de-addiction": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-de-addiction" - ], - "www-project-qraclib": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-qraclib" - ], - "www-project-pryingdeep": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-pryingdeep" - ], - "www-project-solana-programs-top-10": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-solana-programs-top-10" - ], - "www-project-cybersecurity-certification-course": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-cybersecurity-certification-course" - ], - "www-project-secure-pipeline-verification-standard--spvs-": [ - "OWASP Secure Pipeline Verification Standard", - "https://github.com/OWASP/www-project-secure-pipeline-verification-standard--spvs-" - ], - "www-project-modsecurity": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-modsecurity" - ], - "www-project-common-lifecycle-enumeration": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-common-lifecycle-enumeration" - ], - "www-project-product-security-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-product-security-guide" - ], - "www-project-flawfix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-flawfix" - ], - "www-project-secure-development-and-release-framework": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-secure-development-and-release-framework" - ], - "www-project-devsecops-automation-matrix": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-devsecops-automation-matrix" - ], - "www-project-skyshield": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-skyshield" - ], - "www-project-java-security-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-java-security-toolkit" - ], - "www-project-privacy-toolkit": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-privacy-toolkit" - ], - "www-project-wi-fi-security-testing-guide": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-wi-fi-security-testing-guide" - ], - "www-project-ai-threatmaster": [ - "OWASP Foundation Web Respository", - "https://github.com/OWASP/www-project-ai-threatmaster" - ], - "www-project-netryx": [ - "Next level Java web security framework", - "https://github.com/OWASP/www-project-netryx" - ], - "www-project-sammwise": [ - "OWASP Foundation web repository", - "https://github.com/OWASP/www-project-sammwise" - ], - "www-project-pentest-best-practices": [ - "OWASP Foundation web repository", - "https://github.com/OWASP/www-project-pentest-best-practices" - ] -} \ No newline at end of file diff --git a/src/local_settings.py b/src/local_settings.py index 272589d..a70dd68 100644 --- a/src/local_settings.py +++ b/src/local_settings.py @@ -8,6 +8,4 @@ PLUGINS = ( "sammich.plugins.demo.DemoPlugin", "sammich.plugins.contributors.ContributorPlugin", - "sammich.plugins.project.ProjectPlugin", - "sammich.plugins.repo.RepoPlugin", ) diff --git a/src/sammich/plugins/project.py b/src/sammich/plugins/project.py deleted file mode 100644 index 5ee52d9..0000000 --- a/src/sammich/plugins/project.py +++ /dev/null @@ -1,33 +0,0 @@ -import json -import os - -from machine.clients.slack import SlackClient -from machine.plugins.base import MachineBasePlugin -from machine.plugins.decorators import command -from machine.storage import PluginStorage -from machine.utils.collections import CaseInsensitiveDict - - -class ProjectPlugin(MachineBasePlugin): - def __init__(self, client: SlackClient, settings: CaseInsensitiveDict, storage: PluginStorage): - super().__init__(client, settings, storage) - with open("data/projects.json") as f: - self.project_data = json.load(f) - - @command("/project") - async def project(self, command): - text = command.text.strip() - project_name = text.strip().lower() - - project = self.project_data.get(project_name) - - if project: - project_list = "\n".join(project) - message = f"Hello, here the information about '{project_name}':\n{project_list}" - else: - message = ( - f"Hello, the project '{project_name}' is not recognized. " - "Please try different query." - ) - - await command.say(message) \ No newline at end of file diff --git a/src/sammich/plugins/repo.py b/src/sammich/plugins/repo.py deleted file mode 100644 index ff051f1..0000000 --- a/src/sammich/plugins/repo.py +++ /dev/null @@ -1,65 +0,0 @@ -import json -import re - -from machine.clients.slack import SlackClient -from machine.plugins.base import MachineBasePlugin -from machine.plugins.decorators import command -from machine.plugins.decorators import action, command -from machine.storage import PluginStorage -from machine.utils.collections import CaseInsensitiveDict - -class RepoPlugin(MachineBasePlugin): - def __init__(self, client: SlackClient, settings: CaseInsensitiveDict, storage: PluginStorage): - super().__init__(client, settings, storage) - with open("data/repos.json") as f: - self.repo_data = json.load(f) - @command("/repo") - async def repo(self, command): - tech_name = command.text.strip().lower() - channel_id = command._cmd_payload["channel_id"] - - repos = self.repo_data.get(tech_name) - if repos: - repos_list = "\n".join(repos) - message = f"Hello, you can implement your '{tech_name}' knowledge here:\n{repos_list}" - await command.say(message) - else: - fallback_message = "Available technologies:" - message_preview = { - "blocks": [ - { - "type": "section", - "text": { - "type": "mrkdwn", - "text": "Here are the available technologies to choose from:", - }, - }, - { - "type": "actions", - "block_id": "tech_select_block", - "elements": [ - { - "type": "button", - "text": {"type": "plain_text", "text": tech}, - "value": tech, - "action_id": f"plugin_repo_button_{tech}", - } - for tech in self.repo_data.keys() - ], - }, - ] - } - - await self.web_client.chat_postMessage( - channel=channel_id, blocks=message_preview["blocks"], text=fallback_message - ) - - @action(action_id=re.compile(r"plugin_repo_button_.*"), block_id=None) - async def handle_button_click(self, action): - clicked_button_value = action.payload.actions[0].value - repos = self.repo_data.get(clicked_button_value) - repos_list = "\n".join(repos) - message = ( - f"Hello, you can implement your '{clicked_button_value}' knowledge here:\n{repos_list}" - ) - await action.say(message) \ No newline at end of file