You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,13 @@ All funds that are donated to this project will be donated to charity. A full lo
24
24
25
25
# Changes
26
26
27
+
## 3.6
28
+
29
+
- Wordlist offset parameter to skip x lines from the wordlist
30
+
- prevent double slashes when building up an url in dir mode
31
+
- allow for multiple values and ranges on `--exclude-length`
32
+
-`no-fqdn` parameter on dns bruteforce to disable the use of the systems search domains. This should speed up the run if you have configured some search domains. [https://github.com/OJ/gobuster/pull/418](https://github.com/OJ/gobuster/pull/418)
33
+
27
34
## 3.5
28
35
29
36
- Allow Ranges in status code and status code blacklist. Example: 200,300-305,404
returnnil, nil, fmt.Errorf("invalid value for exclude-length: %w", err)
155
+
}
156
+
pluginOpts.ExcludeLengthParsed=ret4
151
157
152
158
returnglobalopts, pluginOpts, nil
153
159
}
@@ -172,7 +178,7 @@ func init() {
172
178
cmdDir.Flags().Bool("hide-length", false, "Hide the length of the body in the output")
173
179
cmdDir.Flags().BoolP("add-slash", "f", false, "Append / to each request")
174
180
cmdDir.Flags().BoolP("discover-backup", "d", false, "Also search for backup files by appending multiple backup extensions")
175
-
cmdDir.Flags().IntSlice("exclude-length", []int{}, "exclude the following content length (completely ignores the status). Supply multiple times to exclude multiple sizes.")
181
+
cmdDir.Flags().String("exclude-length", "", "exclude the following content lengths (completely ignores the status). You can separate multiple lengths by comma and it also supports ranges like 203-206")
cmdFuzz.Flags().StringP("excludestatuscodes", "b", "", "Excluded status codes. Can also handle ranges like 200,300-400,404.")
108
-
cmdFuzz.Flags().IntSlice("exclude-length", []int{}, "exclude the following content length (completely ignores the status). Supply multiple times to exclude multiple sizes.")
114
+
cmdFuzz.Flags().String("exclude-length", "", "exclude the following content lengths (completely ignores the status). You can separate multiple lengths by comma and it also supports ranges like 203-206")
0 commit comments