Skip to content

Commit e55606d

Browse files
committed
Update changelog and readme, add more examples to help text
1 parent 33fc57d commit e55606d

File tree

3 files changed

+20
-5
lines changed

3 files changed

+20
-5
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@
33
## 1.1.0 - 2019-04-08
44

55
### Added
6-
* Option to provide multiple hosts to scan via command line
7-
* Host list support
86
* Text at start up
7+
* Option to provide multiple hosts to scan via command line
8+
* Support for lists of hosts to scan from a file
9+
* Ability to provide multiple lists of extensions via command line
10+
* Support for multiple lists of extensions from file
911

1012
### Changed
1113
* Swapped -x and -X flags for consistency
14+
* Help text to have more use cases
1215

1316
### Fixed
1417
* Support for non utf-8 files

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,17 @@ Run against a website using the default dirble_wordlist.txt from the current dir
1212
`dirble [address]`
1313

1414
Run with a different wordlist and including .php and .html extensions:
15-
`dirble [address] -w example_wordlist.txt -X .php,.html`
15+
`dirble [address] -w example_wordlist.txt -x .php,.html`
1616

1717
With listable directory scraping enabled:
1818
`dirble [address] --scrape-listable`
1919

20+
Providing a list of extensions and a list of hosts:
21+
`dirble [address] -X wordlists/web.lst -U hostlist.txt`
22+
23+
Providing multiple hosts to scan via command line:
24+
`dirble [address] -u [address] -u [address]`
25+
2026
# Building from source
2127

2228
To build on your current platform, ensure cargo is installed and then run `cargo build --release`.
@@ -43,7 +49,7 @@ To cross-compile for 32- and 64-bit Linux and Windows targets, there is a handy
4349
| Threading |||||
4450
| Throttle |||||
4551
| Tune 404 based on size/redirection |||||
46-
| URL list | ||||
52+
| URL list | ||||
4753
| User agents |||||
4854

4955
# Performance

src/arg_parse.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,13 @@ EXAMPLE USE:
6262
- Run against a website using the default dirble_wordlist.txt from the current directory:
6363
dirble [address]\n
6464
- Run with a different wordlist and including .php and .html extensions:
65-
dirble [address] -w example_wordlist.txt -X .php,.html")
65+
dirble [address] -w example_wordlist.txt -X .php,.html\n
66+
- With listable directory scraping enabled:
67+
dirble [address] --scrape-listable\n
68+
- Providing a list of extensions and a list of hosts:
69+
dirble [address] -X wordlists/web.lst -U hostlist.txt\n
70+
- Providing multiple hosts to scan via command line:
71+
dirble [address] -u [address] -u [address]")
6672
.setting(AppSettings::ArgRequiredElseHelp)
6773
.arg(Arg::with_name("wordlist")
6874
.short("w")

0 commit comments

Comments
 (0)