{"id":13762832,"url":"https://github.com/ciphermarco/BOAST","last_synced_at":"2025-05-10T15:31:59.545Z","repository":{"id":40487840,"uuid":"295484749","full_name":"ciphermarco/BOAST","owner":"ciphermarco","description":"The BOAST Outpost for AppSec Testing: a server designed to receive and report Out-of-Band Application Security Testing (OAST) reactions.","archived":false,"fork":false,"pushed_at":"2024-07-30T18:14:16.000Z","size":67,"stargazers_count":60,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-09T02:02:48.015Z","etag":null,"topics":["appsec","appsec-testing","go","golang","security","security-testing","security-tools"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ciphermarco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-14T17:08:37.000Z","updated_at":"2024-10-19T20:24:59.000Z","dependencies_parsed_at":"2024-07-30T19:27:18.952Z","dependency_job_id":null,"html_url":"https://github.com/ciphermarco/BOAST","commit_stats":null,"previous_names":["ciphermarco/boast","marcoagner/boast"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ciphermarco%2FBOAST","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ciphermarco%2FBOAST/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ciphermarco%2FBOAST/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ciphermarco%2FBOAST/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ciphermarco","download_url":"https://codeload.github.com/ciphermarco/BOAST/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224974208,"owners_count":17401100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appsec","appsec-testing","go","golang","security","security-testing","security-tools"],"created_at":"2024-08-03T14:00:58.722Z","updated_at":"2024-11-16T21:30:46.338Z","avatar_url":"https://github.com/ciphermarco.png","language":"Go","readme":"# BOAST\n\n**BOAST** is the **B**OAST **O**utpost for **A**ppSec **T**esting: a server designed to receive and report Out-of-Band Application Security Testing (OAST) reactions.\n\n```\n            ┌─────────────────────────┐ \n            |          BOAST          ◄──┐\n          ┌─┤ (DNS, HTTP, HTTPS, ...) |  |     \n          │ └─────────────────────────┘  │     \n          │                              │     \nReactions │                              │ Reactions\n          │                              │     \n          │                              │     \n          │                              │     \n   ┌──────▼──────────┐   Payloads   ┌────┴────┐\n   │ Testing client  ├──────────────► Target  │\n   └─────────────────┘              └─────────┘\n```\n\nSome application security tests will only trigger out-of-band reactions from\nthe tested applications. These reactions will not be sent as a response to\nthe testing client and, due to their nature, will remain unseen when the\nclient is behind a NAT. To clearly observe these reactions, another component\nis needed. This component must be freely reachable on the Internet and capable\nof communicating using various protocols across multiple ports for maximum\nimpact. BOAST is that component.\n\nBOAST features DNS, HTTP, and HTTPS protocol receivers, each supporting multiple\nsimultaneous ports. Implementing protocol receivers for new protocols or customising\nexisting ones to better suit your needs is almost as simple as implementing the protocol\ninteraction itself.\n\n## Used By\n\nBOAST is used by projects such as:\n\n- [Zed Attack Proxy (ZAP)](https://www.zaproxy.org/)\n\n## Documentation\n\nhttps://github.com/ciphermarco/boast/tree/master/docs\n","funding_links":[],"categories":["Weapons","Educational Aides"],"sub_categories":["Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciphermarco%2FBOAST","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fciphermarco%2FBOAST","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciphermarco%2FBOAST/lists"}