{"id":13762882,"url":"https://github.com/zaproxy/community-scripts","last_synced_at":"2025-05-10T15:32:04.903Z","repository":{"id":25288332,"uuid":"28714269","full_name":"zaproxy/community-scripts","owner":"zaproxy","description":"A collection of ZAP scripts and tips provided by the community - pull requests very welcome!","archived":false,"fork":false,"pushed_at":"2025-03-27T11:49:37.000Z","size":1900,"stargazers_count":818,"open_issues_count":9,"forks_count":242,"subscribers_count":57,"default_branch":"main","last_synced_at":"2025-03-27T12:37:02.939Z","etag":null,"topics":["appsec","dast","scripts","tips","webappsec","zaproxy"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/zaproxy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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},"funding":{"custom":["https://www.zaproxy.org/sponsor/"]}},"created_at":"2015-01-02T13:39:26.000Z","updated_at":"2025-03-27T11:49:43.000Z","dependencies_parsed_at":"2023-11-28T10:25:50.410Z","dependency_job_id":"87dc3c5f-93d1-44c2-b62c-8fe09ac4d557","html_url":"https://github.com/zaproxy/community-scripts","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaproxy%2Fcommunity-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaproxy%2Fcommunity-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaproxy%2Fcommunity-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaproxy%2Fcommunity-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zaproxy","download_url":"https://codeload.github.com/zaproxy/community-scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253436684,"owners_count":21908386,"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","dast","scripts","tips","webappsec","zaproxy"],"created_at":"2024-08-03T14:01:00.026Z","updated_at":"2025-05-10T15:32:04.462Z","avatar_url":"https://github.com/zaproxy.png","language":"JavaScript","readme":"# Community Scripts\n\nA collection of ZAP scripts provided by the community, i.e. you lot :)\n\nThe easiest way to use this repo in ZAP is to install the 'Community Scripts' add-on from the ZAP Marketplace.\n\n\u003e [!CAUTION]\n\u003e While we do review all scripts to ensure they don't do anything obviously malicious, you should still review them and use them with caution.\n\nIf you might want to contribute to the repo then you can also clone it to a local directory and then add that to ZAP using the Options / Scripts screen.\n\nPlease upload your scripts via pull requests!\n\nFor more information on ZAP scripts:\n* Display the [`Scripts Tab`](https://www.zaproxy.org/docs/desktop/addons/script-console/tree/) by `View-\u003eShow Tab-\u003eScripts Tab` to manage the scripts.\n* https://www.zaproxy.org/docs/desktop/addons/script-console/\n* https://github.com/zaproxy/zaproxy/wiki/InternalScripting\n \nTo discuss any aspect of ZAP scripting please join the zaproxy-scripts group: http://groups.google.com/group/zaproxy-scripts\n\n**Note**: For .py scripts to be visible, you must have the [Python Scripting](https://www.zaproxy.org/docs/desktop/addons/python-scripting/) add-on installed. Same with Ruby, Kotlin, etc.\n\nPlease ensure that scripts submitted have the correct extension for the language they are written in.\n\nAll scripts in the repo are released under the Apache v2.0 license.\n\nYou may obtain a copy of the License at  http://www.apache.org/licenses/LICENSE-2.0 \n\nBy submitting your scripts to this repo you are releasing them under the Apache v2.0 license, however you may optionally also release them under more lenient licenses via comments in the scripts.\n\n## Building\n\nThis project uses Gradle to build the ZAP add-on, simply run:\n\n    ./gradlew build\n\nin the main directory of the project, the add-on will be placed in the directory `build/zapAddOn/bin/`.\n\n## Official Videos\n\n* [ZAP In Ten: Introduction to Scripting](https://play.sonatype.com/watch/7gR4qYzUZ686wEDMBfxGdf) (9:33)\n* [ZAP Deep Dive: Scripting ZAP](https://www.youtube.com/watch?v=ujL6rH6nVXI) (28:34)\n\nNote that there are videos for some of the specific script types linked from the relevant READMEs.\n","funding_links":["https://www.zaproxy.org/sponsor/"],"categories":["Weapons","JavaScript"],"sub_categories":["Burpsuite, Caido and ZAP Addons"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaproxy%2Fcommunity-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzaproxy%2Fcommunity-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaproxy%2Fcommunity-scripts/lists"}