yellow.git


yellow

~ opinionated web scanning pipeline for pentesters in a hurry
git clone https://github.com/djnnvx/yellow.git
log | files | refs | archive | README | LICENSE

commit 55e8165031b9713cebcb94ff25ba8abdc89785f1
parent e6f2f790e1a50335af624adf27e8b1d787278fb0
Author: djnn <[email protected]>
Date: Thu, 5 Dec 2024 15:49:07 +0900

fix(docker): build dependency x.x

Diffstat:
MDockerfile | 3++-
MREADME.md | 28+++++++++++++++++++++++++++-

2 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
@@ -5,7 +5,8 @@ RUN apk update --no-cache && \
     apk upgrade --no-cache && \
     apk add --no-cache \
     make \
-    build-base
+    build-base \
+    libpcap-dev
 
 COPY go.mod .
 RUN go mod download
diff --git a/README.md b/README.md
@@ -30,7 +30,7 @@
     <=[ Pentest companion for scanning, OSINT, and quick wins ]=>
 ```
 
-little golang to quickly set up scanning at the beginning of a pentest:)~.
+tiny golang CLI to quickly set up scanning at the beginning of a pentest. :)~
 
 Based on [yelaa](https://github.com/matro7sh/Yelaa).
 
@@ -40,6 +40,24 @@ This software is provided as-is, at the discretion of professionals.
 Developpers assume no responsability for your lack of morals or overall stupidity.
 Please use at your own risk, in a controlled environnement. Thanks<3
 
+## Roadmap
+
+For next version, i want to take care of at least two items described here:
+
+* `scan`: integrate browser-dependant tools (katana, gowitness),
+* `scan`: integrate a runner for nuclei that will automatically fetch new rules,
+* `scan`: port third-party tools (smbenum, ldapsearch, enum4linux),
+* `scan`: add a CVE query system
+
+> feel free to suggest more. :)~
+> if you'd like to do so, reach me by mail or on social media: https://djnn.sh/pgp
+
+### Contributing
+
+This software's code is public, but not open to contributions.
+The reason for that is that if something is integrated, I want to make sure I am able to maintain it
+afterwards.
+
 ## Installing
 
 Using `go v1.23`.
@@ -53,6 +71,14 @@ cd yellow/
 make
 ```
 
+### Using docker
+
+```bash
+cd yellow/
+
+make docker
+```
+
 ## Running
 
 ### Create your directory tree