Skip to content

Commit 4a8b83f

Browse files
Merge pull request #6783 from projectdiscovery/dev
release nuclei v3.7.0
2 parents 337b4e7 + e514c31 commit 4a8b83f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+3174
-195
lines changed

.github/workflows/govulncheck.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ jobs:
1919
- uses: actions/checkout@v6
2020
- uses: projectdiscovery/actions/setup/go@v1
2121
- run: go install golang.org/x/vuln/cmd/govulncheck@latest
22-
- run: govulncheck -scan package -format sarif ./... > $OUTPUT
22+
- run: |
23+
govulncheck -scan package -format sarif ./... | \
24+
jq '(.runs[].tool.driver.rules[]?.properties.tags)? |= unique' > $OUTPUT
2325
- uses: github/codeql-action/upload-sarif@v4
2426
with:
2527
sarif_file: "${{ env.OUTPUT }}"

CONTRIBUTING.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,26 @@ When creating a PR, please follow these guidelines:
2020

2121
## Code Style
2222

23-
Please adhere to the existing coding style for consistency.
23+
Please adhere to the existing coding style for consistency.
24+
25+
## Development
26+
27+
To ensure your changes work as expected and strictly adhere to the project's standards, please run the following commands before submitting a PR:
28+
29+
- **Run tests**:
30+
```sh
31+
make test
32+
```
33+
34+
- **Run linters/vet**:
35+
```sh
36+
make vet
37+
```
38+
39+
- **Build the project**:
40+
```sh
41+
make build
42+
```
2443

2544
## Questions
2645

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_ID.md">`Indonesia`</a> •
99
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_ES.md">`Spanish`</a> •
1010
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_JP.md">`日本語`</a> •
11-
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_PT-BR.md">`Portuguese`</a>
11+
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_PT-BR.md">`Portuguese`</a> •
12+
<a href="https://github.com/projectdiscovery/nuclei/blob/main/README_TR.md">`Türkçe`</a>
1213

1314
</div>
1415

@@ -308,6 +309,7 @@ HEADLESS:
308309
-sb, -show-browser show the browser on the screen when running templates with headless mode
309310
-ho, -headless-options string[] start headless chrome with additional options
310311
-sc, -system-chrome use local installed Chrome browser instead of nuclei installed
312+
-cdpe, -cdp-endpoint string use remote browser via Chrome DevTools Protocol (CDP) endpoint
311313
-lha, -list-headless-action list available headless actions
312314

313315
DEBUG:

README_CN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ UNCOVER引擎:
263263
-sb, -show-brower 在无界面浏览器运行模板时,显示浏览器
264264
-ho, -headless-options string[] 使用附加选项启动无界面浏览器
265265
-sc, -system-chrome 不使用Nuclei自带的浏览器,使用本地浏览器
266+
-cdpe, -cdp-endpoint string 通过Chrome DevTools Protocol (CDP)端点使用远程浏览器
266267
-lha, -list-headless-action 列出可用的无界面操作
267268

268269
调试:

README_ES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ HEADLESS:
268268
-sb, -show-browser muestra el navegador en la pantalla al ejecutar plantillas con modo sin interfaz
269269
-ho, -headless-options string[] inicia Chrome en modo sin interfaz con opciones adicionales
270270
-sc, -system-chrome utiliza el navegador Chrome instalado localmente en lugar del instalado por nuclei
271+
-cdpe, -cdp-endpoint string usar navegador remoto a través del endpoint del Protocolo de Herramientas de Desarrollador de Chrome (CDP)
271272
-lha, -list-headless-action lista de acciones sin interfaz disponibles
272273

273274
DEBUG:

README_ID.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ HEADLESS:
234234
-page-timeout int seconds to wait for each page in headless mode (default 20)
235235
-sb, -show-browser show the browser on the screen when running templates with headless mode
236236
-sc, -system-chrome use local installed Chrome browser instead of nuclei installed
237+
-cdpe, -cdp-endpoint string use remote browser via Chrome DevTools Protocol (CDP) endpoint
237238
-lha, -list-headless-action list available headless actions
238239

239240
DEBUG:

README_KR.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ HEADLESS:
233233
-sb, -show-browser headless 모드로 실행하는 템플릿에서 브라우저 화면 표시
234234
-ho, -headless-options string[] 추가 옵션으로 headless chrome 시작
235235
-sc, -system-chrome nuclei가 설치한 Chrome 대신 로컬에 설치된 Chrome 브라우저 사용
236+
-cdpe, -cdp-endpoint string Chrome DevTools Protocol (CDP) 엔드포인트를 통한 원격 브라우저 사용
236237
-lha, -list-headless-action 사용 가능한 headless 액션 목록 표시
237238

238239
DEBUG:

README_PT-BR.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ HEADLESS:
268268
-sb, -show-browser exibe o navegador na tela ao executar templates no modo headless
269269
-ho, -headless-options string[] inicia o Chrome no modo headless com opções adicionais
270270
-sc, -system-chrome utiliza o navegador Chrome instalado localmente em vez do instalado pelo nuclei
271+
-cdpe, -cdp-endpoint string usar navegador remoto via endpoint do Protocolo de Ferramentas de Desenvolvedor do Chrome (CDP)
271272
-lha, -list-headless-action lista ações disponíveis para o modo headless
272273

273274
DEBUG:

0 commit comments

Comments
 (0)