Skip to content

Commit bd94a4e

Browse files
committed
Releasing version 0.12.0
1 parent bf6b10b commit bd94a4e

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "arp-scan"
33
description = "A minimalistic ARP scan tool"
44
license = "AGPL-3.0-or-later"
5-
version = "0.11.0"
5+
version = "0.12.0"
66
authors = ["Saluki"]
77
edition = "2018"
88
readme = "README.md"

README.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Find all hosts in your local network using this fast ARP scanner. The CLI is wri
1111

1212
✔ MAC vendor search
1313

14-
✔ JSON & YAML exports
14+
✔ JSON, YAML & CSV exports
1515

1616
✔ Pre-defined scan profiles (default, fast, stealth & chaos)
1717

@@ -63,7 +63,7 @@ ARP scan finished, 5 hosts found in 1.623 seconds
6363
Download the `arp-scan` binary for Linux (Ubuntu, Fedora, Debian, ...). See the [releases page](https://github.com/Saluki/arp-scan-rs/releases) for other binaries.
6464

6565
```bash
66-
wget -O arp-scan https://github.com/Saluki/arp-scan-rs/releases/download/v0.11.0/arp-scan-v0.11.0-x86_64-unknown-linux-musl && chmod +x ./arp-scan
66+
wget -O arp-scan https://github.com/Saluki/arp-scan-rs/releases/download/v0.12.0/arp-scan-v0.12.0-x86_64-unknown-linux-musl && chmod +x ./arp-scan
6767
```
6868

6969
List all available network interfaces.
@@ -121,10 +121,14 @@ By default, the scan process will select the first IPv4 network on the interface
121121

122122
Enforce a timeout of at least 15 seconds. This timeout is a minimum value (scans may take a little more time). Default value is `2000ms`.
123123

124-
#### Change ARP request interval `-I 30ms`
124+
#### Change ARP request interval `-I 39ms`
125125

126126
By default, a `10ms` gap will be set between ARP requests to avoid an ARP storm on the network. This value can be changed to reduce or increase the milliseconds between each ARP request.
127127

128+
#### Enforce scan bandwidth limit `-B 1000`
129+
130+
Enforce a bandwidth limit (expressed in bits per second) on ARP scans. The `--bandwidth` option conflicts with `--interval` since these 2 arguments change the same parameter underneath.
131+
128132
#### Numeric mode `--numeric`
129133

130134
Switch to numeric mode. This will skip the local hostname resolution process and will only display IP addresses.
@@ -179,7 +183,7 @@ Change the ARP protocol address length field, this can cause scan failure.
179183

180184
#### Set output format `-o json`
181185

182-
Set the output format to either `plain` (a full-text output with tables), `json` or `yaml`.
186+
Set the output format to either `plain` (a full-text output with tables), `json`, `yaml` or `csv`.
183187

184188
#### Show version `--version`
185189

@@ -201,9 +205,9 @@ The features below will be shipped in the next releases of the project.
201205
- ~~Fine-grained scan timings (interval)~~ - released in 0.8.0
202206
- Wide network range support
203207
- ~~Partial results on SIGINT~~ - released in 0.11.0
204-
- Read network targets from file
208+
- ~~Read network targets from file~~ - released in 0.12.0
205209
- Adding advanced packet options (padding, LLC, ...)
206-
- Enable bandwith control (exclusive with interval)
210+
- ~~Enable bandwith control (exclusive with interval)~~ - released in 0.12.0
207211
- Stronger profile defaults (chaos & stealth)
208212
- Avoid packet copy in userspace for daster scans (BPF filtering)
209213

0 commit comments

Comments
 (0)