Skip to content

Commit

Permalink
Merge branch 'master' into phillip/fix-issue-in-HaSSH
Browse files Browse the repository at this point in the history
  • Loading branch information
phillip-stephens authored Jun 6, 2024
2 parents ed58676 + eb19f31 commit 86ae7cb
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 3 deletions.
19 changes: 18 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,25 @@ ZGrab is a fast, modular application-layer network scanner designed for completi

ZGrab 2.0 contains a new, modular ZGrab framework, which fully supersedes https://github.com/zmap/zgrab.

## Installation

## Building
### With Docker

You can run ZGrab 2.0 with our official Docker image. For example, to scan a single website using the HTTP module, you can use:

```shell
echo 'example.com' | docker run --rm -i ghcr.io/zmap/zgrab2 http
```

For more complex scanning scenarios, such as using multiple modules or custom configurations, you can create a configuration file and pass it to the container:

```shell
docker run --rm -i -v /path/to/your/config.ini:/config.ini ghcr.io/zmap/zgrab2 multiple -c /config.ini
```

Replace `/path/to/your/config.ini` with the path to your configuration file on the host machine. See [Multiple Module Usage](#multiple-module-usage) for more details on configurations.

### Building from Source

For Go 1.17 and later you must build from source:

Expand Down
4 changes: 2 additions & 2 deletions integration_tests/amqp091/cleanup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
# Keep cleaning up even if something fails
set +e

# Stop all MySQL containers.
# Stop all AMQP containers.

VERSIONS="3.12.14 3.13.2"

for version in $MYSQL_VERSIONS; do
for version in $VERSIONS; do
CONTAINER_NAME="zgrab_amqp091-$version"
echo "amqp091/cleanup: Stopping $CONTAINER_NAME..."
docker stop $CONTAINER_NAME
Expand Down

0 comments on commit 86ae7cb

Please sign in to comment.