diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index f68c5e8d..222b1f0a 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -1,7 +1,8 @@ name: docker-release on: - push + release: + types: [published] jobs: docker: @@ -31,5 +32,5 @@ jobs: file: Dockerfile push: true tags: | - ghcr.io/${{ github.repository_owner }}/wfuzz:test + ghcr.io/${{ github.repository_owner }}/wfuzz:${{ github.event.release.tag_name }} ghcr.io/${{ github.repository_owner }}/wfuzz:latest diff --git a/docs/index.rst b/docs/index.rst index 04c2c243..6f73abbe 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -79,6 +79,33 @@ other tools included in the wfuzz framework. $ wfencode -e md5 test 098f6bcd4621d373cade4e832627b4f6 +* You can also run wfuzz from the official docker image:: + + $ docker run -v $(pwd)/wordlist:/wordlist/ -it ghcr.io/xmendez/wfuzz wfuzz + ******************************************************** + * Wfuzz 3.0.3 - The Web Fuzzer * + * * + * Version up to 1.4c coded by: * + * Christian Martorella (cmartorella@edge-security.com) * + * Carlos del ojo (deepbit@gmail.com) * + * * + * Version 1.4d to 3.0.3 coded by: * + * Xavier Mendez (xmendez@edge-security.com) * + ******************************************************** + + Usage: wfuzz [options] -z payload,params + + FUZZ, ..., FUZnZ wherever you put these keywords wfuzz will replace them with the values of the specified payload. + FUZZ{baseline_value} FUZZ will be replaced by baseline_value. It will be the first request performed and could be used as a base for filtering. + + + Examples: + wfuzz -c -z file,users.txt -z file,pass.txt --sc 200 http://www.site.com/log.asp?user=FUZZ&pass=FUZ2Z + wfuzz -c -z range,1-10 --hc=BBB http://www.site.com/FUZZ{something not there} + wfuzz --script=robots -z list,robots.txt http://www.webscantest.com/FUZZ + + Type wfuzz -h for further information or --help for advanced usage. + How it works ------------ diff --git a/docs/user/installation.rst b/docs/user/installation.rst index adc08b42..c21f6566 100644 --- a/docs/user/installation.rst +++ b/docs/user/installation.rst @@ -8,6 +8,14 @@ To install WFuzz using `pip `_ :: $ pip install wfuzz + +Use the wfuzz docker image +------------------ + +You can pull wfuzz docker image from github registry by executing:: + + $ docker pull ghcr.io/xmendez/wfuzz + Get the Source Code -------------------