{"id":13636402,"url":"https://github.com/tomsteele/burpbuddy","last_synced_at":"2026-01-10T09:14:48.802Z","repository":{"id":16507226,"uuid":"19260183","full_name":"tomsteele/burpbuddy","owner":"tomsteele","description":"burpbuddy exposes Burp Suites's extender API over the network through various mediums, with the goal of enabling development in any language without the restrictions of the JVM","archived":false,"fork":false,"pushed_at":"2018-11-29T22:00:12.000Z","size":272,"stargazers_count":156,"open_issues_count":2,"forks_count":25,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-11-09T06:38:31.394Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tomsteele.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}},"created_at":"2014-04-29T01:47:50.000Z","updated_at":"2024-07-31T13:56:47.000Z","dependencies_parsed_at":"2022-08-25T16:41:04.666Z","dependency_job_id":null,"html_url":"https://github.com/tomsteele/burpbuddy","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsteele%2Fburpbuddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsteele%2Fburpbuddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsteele%2Fburpbuddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomsteele%2Fburpbuddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tomsteele","download_url":"https://codeload.github.com/tomsteele/burpbuddy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249650176,"owners_count":21305976,"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":[],"created_at":"2024-08-02T00:01:00.884Z","updated_at":"2026-01-10T09:14:48.712Z","avatar_url":"https://github.com/tomsteele.png","language":"Java","funding_links":[],"categories":["Scripting","Java","\u003ca id=\"44e70582b362d67cda62d99d75821115\"\u003e\u003c/a\u003eExtender"],"sub_categories":["\u003ca id=\"2dfc04dd9ab94aa56da4b59a6d0f9c18\"\u003e\u003c/a\u003e工具"],"readme":"burpbuddy\n=========\n\nburpbuddy exposes [Burp Suites's](http://portswigger.net/burp/) extender API over the network through various mediums, with the goal of enabling development in any language without the restrictions of the JVM. See the [wiki](https://github.com/tomsteele/burpbuddy/wiki) for more information.\n\n## Requirements\n- Java 8\n- [BurpSuite](http://portswigger.net/burp/)\n\n## Releases\nA compiled and packaged Jar file is available [here](https://github.com/tomsteele/burpbuddy/releases/latest).\n\n## Building from Source\n\n1. Git clone this repo.\n1. Install `gradle` if you don't already have it. (For example,\n   `$ brew install gradle` on OS X.)\n1. Run `$ ./gradlew shadowJar` in the project root to build the `burpbuddy` JAR in\n   `build/libs/burpbuddy-\u003cVERSION\u003e-all.jar`.\n\n## Adding burpbuddy to Burp Suite\n\nThis is the standard process for adding any JAR Burp extension.\n\n1. In Burp Suite, go to the Extender tab and click the \"Add\" button.\n1. Click \"Select file\" and navigate to the downloaded or manually built `burpbuddy` JAR.\n1. You should see a message that the extension has successfully been loaded and\n   an Output message in the message box like: \"HTTP Server started on 127.0.0.1:8001.\"\n1. Confirm that `burpbuddy` is running correctly:\n   `$ curl -i http://127.0.0.1:8001/ping`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomsteele%2Fburpbuddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomsteele%2Fburpbuddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomsteele%2Fburpbuddy/lists"}