You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: Dockerfile
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ RUN apt-get update && \
13
13
##= RUNNER =##
14
14
FROM debian:12-slim
15
15
LABEL org.opencontainers.image.title="OWASP Noir"
16
-
LABEL org.opencontainers.image.version="0.19.1"
16
+
LABEL org.opencontainers.image.version="0.20.0"
17
17
LABEL org.opencontainers.image.description="OWASP Noir is an open-source project specializing in identifying attack surfaces for enhanced whitebox security testing and security pipeline."
18
18
LABEL org.opencontainers.image.authors="Noir Team (@hahwul, @ksg97031)"
1. Obtain an API Key: Follow the instructions on Github to obtain a Personal Access Token (PAS)[^1].
13
13
2. Select and Configure the Model: Choose the desired model from the [Github marketplace](https://github.com/marketplace/models)[^2] and ensure it is properly configured.
14
14
15
15
## Run Noir with Github marketplace Models
16
-
17
16
To leverage Github marketplace's models capabilities for additional analysis, use the following command:
18
17
18
+
```bash
19
+
noir -b ./spec/functional_test/fixtures/hahwul \
20
+
--ai-provider=github \
21
+
--ai-model=gpt-4o \
22
+
--ai-key=github_....
23
+
```
24
+
*Use to models.github.ai*
25
+
26
+
or
27
+
19
28
```bash
20
29
noir -b ./spec/functional_test/fixtures/hahwul \
21
30
--ai-provider=azure \
22
31
--ai-model=gpt-4o \
23
32
--ai-key=github_....
24
33
```
34
+
*Use to models.inference.ai.azure.com*
25
35
26
-
This command performs the standard Noir operations while utilizing the specified Azure model for enhanced analysis.
36
+
This command performs the standard Noir operations while utilizing the specified Github or Azure's inference API for enhanced analysis.
0 commit comments