{"id":19937281,"url":"https://github.com/kingfs/blazehttp","last_synced_at":"2025-05-03T14:31:14.172Z","repository":{"id":162963354,"uuid":"638072038","full_name":"kingfs/blazehttp","owner":"kingfs","description":"一个非标准HTTP协议解析库，用于安全测试目的","archived":false,"fork":false,"pushed_at":"2023-07-03T06:21:26.000Z","size":46,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-07T16:21:56.186Z","etag":null,"topics":["http","http-requests"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kingfs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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":{"github":["kingfs"]}},"created_at":"2023-05-09T02:53:02.000Z","updated_at":"2025-02-20T02:42:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"18c9a544-695b-406a-b855-13ef4df40a7a","html_url":"https://github.com/kingfs/blazehttp","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingfs%2Fblazehttp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingfs%2Fblazehttp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingfs%2Fblazehttp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingfs%2Fblazehttp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kingfs","download_url":"https://codeload.github.com/kingfs/blazehttp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252203191,"owners_count":21710904,"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":["http","http-requests"],"created_at":"2024-11-12T23:33:13.993Z","updated_at":"2025-05-03T14:31:14.166Z","avatar_url":"https://github.com/kingfs.png","language":"Go","readme":"# BlazeHTTP\n\n一个非标准http协议解析库一个支持非标准HTTP请求/响应解析的库，附送一个发送大量非标准HTTP请求测试的工具。Enjoy yourself!\n\n(Named by GPT!)\n\n# 项目迁移至: https://github.com/chaitin/blazehttp\n\n## 轮子?\n\n公交车的轮子转啊转, 转啊转~, 跑题了~\n\n该项目是为解决下面问题:\n\n1. 标准库不支持解析`畸形的HTTP请求`\n2. 请求文件需要有`标签`等标注信息\n3. 没有免费的工具发送`大量`的`HTTP请求`\n4. 怎么确定WAF工作了？附送一些攻击样本\n\n\u003e 如果项目对您有用, 欢迎star、fork!\n\u003e 如果项目有任何问题，欢迎提PR!\n\n## 使用帮助\n\n### 以库形式引用\n\n```bash\ngo get github.com/kingfs/blazehttp/http\n```\n\n### 命令行工具\n\n```bash\ngo build ./cmd/blazehttp\n```\n\n## 小试牛刀\n\n```bash\n# 测试请求\n./blazehttp -t http://192.168.0.1:8080 -g './testcases/*.http'\n\nsending 100% |█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| (18/18, 86 it/s)        \nTotal http file: 18, success: 18 failed: 0\nStat http response code\n\nStatus code: 403 hit: 16\nStatus code: 200 hit: 2\n\nStat http request tag\n\ntag: sqli hit: 1\ntag: black hit: 16\ntag: file_include hit: 1\ntag: file_upload hit: 1\ntag: java_unserialize hit: 1\ntag: php_unserialize hit: 1\ntag: cmdi hit: 1\ntag: ssrf hit: 1\ntag: xslti hit: 1\ntag: xss hit: 1\ntag: xxe hit: 1\ntag: asp_code hit: 1\ntag: white hit: 2\ntag: ognl hit: 1\ntag: shellshock hit: 1\ntag: ssti hit: 1\ntag: directory_traversal hit: 1\ntag: php_code hit: 1\n```\n","funding_links":["https://github.com/sponsors/kingfs"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingfs%2Fblazehttp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkingfs%2Fblazehttp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingfs%2Fblazehttp/lists"}