{"id":13841800,"url":"https://github.com/WAY29/pocV","last_synced_at":"2025-07-11T13:32:36.284Z","repository":{"id":43180005,"uuid":"412984683","full_name":"WAY29/pocV","owner":"WAY29","description":"Compatible with xray and nuclei poc framework","archived":false,"fork":false,"pushed_at":"2023-02-09T08:17:39.000Z","size":185,"stargazers_count":189,"open_issues_count":0,"forks_count":25,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-11-15T13:44:45.629Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/WAY29.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","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":"2021-10-03T05:26:18.000Z","updated_at":"2024-11-15T02:22:45.000Z","dependencies_parsed_at":"2024-06-20T14:07:42.971Z","dependency_job_id":"03807daa-7896-469c-acb3-c7faa33117bb","html_url":"https://github.com/WAY29/pocV","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WAY29%2FpocV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WAY29%2FpocV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WAY29%2FpocV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WAY29%2FpocV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WAY29","download_url":"https://codeload.github.com/WAY29/pocV/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225729685,"owners_count":17515154,"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-04T17:01:21.409Z","updated_at":"2024-11-21T12:30:26.266Z","avatar_url":"https://github.com/WAY29.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# pocV\n一个兼容xray V2 poc和nuclei的poc扫描框架，某知识星球作业(A compatible with xray and nuclei poc framework)\n\n## Feature\n- 支持请求缓存，加快请求速度 (Support request caching to speed up requests)\n- 支持ceye.io和dnslog.cn作为反连平台 (Support ceye.io and dnslog.cn as dns platform)\n- 支持tag子命令为xray/nuclei的poc添加/删除tag，tag可用于筛选poc (supports tag subcommand to add/remove tags for the xray/nucleis poc, and tag can be used to filter poc)\n- 支持update子命令实现自我更新 (Support update subcommand to self-update)\n\n## Short\n- 代码未经过大量测试，仅供学习 (The code is not heavily tested, just for learning)\n## TODO\n- [x] xrayV2 http poc\n- [x] xrayV2 tcp/udp poc\n- [x] nuclei\n- [x] 使用tag筛选poc (Filter the poc through tags)\n## Reference\n- [jjf012/gopoc](https://github.com/jjf012/gopoc)\n- [jweny/pocassist](https://github.com/jweny/pocassist)\n- [boyhack/w14scan](https://github.com/boy-hack)\n- [projectdiscovery/nuclei](https://github.com/projectdiscovery/nuclei)\n\n## Install\n### github\n```bash\n# install pocV\ngit clone --recurse-submodules https://github.com/WAY29/pocV\ngo build  -ldflags \"-w -s\" ./cmd/pocV/\n# update all pocs\ngit submodule update --remote --recursive\n# self-update\npocV update\n```\n### release\n```bash\n# download releases from https://github.com/WAY29/pocV/releases\n# ...\n# clone pocs \ngit clone https://github.com/projectdiscovery/nuclei-templates \u0026\u0026 git clone https://github.com/chaitin/xray\n# update pocs\ncd ./nuclei-templates \u0026\u0026 git pull \u0026\u0026 cd ../xray \u0026\u0026 git pull\n# self-update\npocV update\n```\n\n## Usage / Quickstart\nrun\n```bash\n# run single poc\npocV run -t http://example.com -p ./pocs/test/xray/rule_test.yml\n# run multiple pocs\npocV run -t http://example.com -P \"./pocs/test/nuclei/*\"\npocV run -t http://example.com -P \"./pocs/nuclei/*\"\npocV run -t http://example.com -P \"./pocs/xray/pocs/*\"\n# Specify multiple targets\npocV run -T target.txt -p ./pocs/test/xray/rule_test.yml\n# Filter the poc through tags\npocV run -T target.txt --tag test -p \"./pocs/test/xray/*\"\n```\ntag\n```bash\n# add tag\npocV tag -p ./pocs/test/nuclei/tag_test.yml newtag\n# remove tag\npocV tag -p ./pocs/test/nuclei/tag_test.yml -r newtag\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWAY29%2FpocV","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWAY29%2FpocV","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWAY29%2FpocV/lists"}