firefart
15bcb6d3c7
fix progress
2025-03-02 23:21:08 +01:00
firefart
a5dd7ff75d
fix progress
2025-03-02 23:20:54 +01:00
firefart
8cbda86dae
update
2025-02-23 22:06:01 +01:00
Christian Mehlmauer
ad9b1c758b
update readme
2025-02-19 21:18:01 +01:00
Adam Cammack
02b83910b1
Fix progress with patterns and backup discovery ( #548 )
...
* Account for patterns in total tries
Specifying patterns for the word list will no longer cause progress to
go past 100%. Additionally, the GobusterDir transformations for file
extensions and backups will be applied after pattern expansion.
Fixes #405 , #480 , and #533
* Run backup detection on success only
This is done by re-arranging the code from exiting on channel close to
using the contexts and the results counters to signal the end of work
processing. A little more work is needed to prevent infinite loops
caused by devious services/misconfiguration and to expose to the cli the
ability to have patterns run on successful finds.
Fixes #298
* Prioritize stopping when the context is done
From the Go spec:
> If one or more of the communications can proceed, a single one that
> can proceed is chosen via a uniform pseudo-random selection.
Previously, this meant that some indeterminate amount of work could have
been completed after the context's cancel function had been called.
* Prevent recursion of discovery guess
Successful guesses from the wordlist or a pattern will have discovery
patterns generated based on them and successful discovery guesses will
not. Further processing should require human curation to avoid
automatically generating an unbounded amount of traffic.
Also fixes reading the wordlist from standard in by making it more like
reading from a file now that we have dynamic progress updates.
* Add option for arbitrary discovery patterns
* Test only patterns if provided a pattern file
* Update discover pattern option description
2025-02-19 21:15:54 +01:00
Christian Mehlmauer
e181479f22
update
2025-02-18 22:21:48 +01:00
Christian Mehlmauer
2f7f9331ae
update
2025-02-18 22:18:38 +01:00
dependabot[bot]
8a82e0d83b
Bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 ( #550 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6.1.0 to 6.2.1.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v6.1.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 21:52:48 +01:00
dependabot[bot]
d7bfe955a6
Bump golang.org/x/term from 0.28.0 to 0.29.0 ( #549 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/term/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 22:24:18 +01:00
dependabot[bot]
541c1559e5
Bump golang.org/x/term from 0.27.0 to 0.28.0 ( #546 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.27.0 to 0.28.0.
- [Commits](https://github.com/golang/term/compare/v0.27.0...v0.28.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 07:22:53 +01:00
Christian Mehlmauer
032b99f487
update
2025-01-05 14:12:31 +01:00
dependabot[bot]
3e98ca8c8a
Bump golang.org/x/term from 0.26.0 to 0.27.0 ( #543 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.26.0 to 0.27.0.
- [Commits](https://github.com/golang/term/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 23:51:11 +01:00
firefart
9fa893733e
update
2024-11-08 22:42:33 +01:00
dependabot[bot]
2791050031
Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 ( #539 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v6.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 21:53:19 +01:00
dependabot[bot]
8a545700ad
Bump github.com/fatih/color from 1.17.0 to 1.18.0 ( #535 )
...
Bumps [github.com/fatih/color](https://github.com/fatih/color ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/fatih/color/releases )
- [Commits](https://github.com/fatih/color/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/fatih/color
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 23:17:27 +01:00
dependabot[bot]
49b15d6994
Bump github.com/urfave/cli/v2 from 2.27.4 to 2.27.5 ( #532 )
...
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli ) from 2.27.4 to 2.27.5.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v2.27.4...v2.27.5 )
---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 07:26:56 +08:00
dependabot[bot]
f37c9639f8
Bump golang.org/x/term from 0.24.0 to 0.25.0 ( #531 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.24.0 to 0.25.0.
- [Commits](https://github.com/golang/term/compare/v0.24.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 23:51:06 +03:00
dependabot[bot]
0df89ef755
Bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 ( #529 )
...
Bumps [go.uber.org/automaxprocs](https://github.com/uber-go/automaxprocs ) from 1.5.3 to 1.6.0.
- [Release notes](https://github.com/uber-go/automaxprocs/releases )
- [Changelog](https://github.com/uber-go/automaxprocs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/automaxprocs/compare/v1.5.3...v1.6.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/automaxprocs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 23:02:16 +02:00
dependabot[bot]
9c85b3e610
Bump golang.org/x/term from 0.23.0 to 0.24.0 ( #527 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.23.0 to 0.24.0.
- [Commits](https://github.com/golang/term/compare/v0.23.0...v0.24.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 23:39:51 +02:00
dependabot[bot]
c4bab13e3b
Bump software.sslmate.com/src/go-pkcs12 from 0.4.0 to 0.5.0 ( #524 )
...
Bumps software.sslmate.com/src/go-pkcs12 from 0.4.0 to 0.5.0.
---
updated-dependencies:
- dependency-name: software.sslmate.com/src/go-pkcs12
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 20:15:13 +02:00
dependabot[bot]
dad1fb7e84
Bump github.com/urfave/cli/v2 from 2.27.3 to 2.27.4 ( #523 )
...
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli ) from 2.27.3 to 2.27.4.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v2.27.3...v2.27.4 )
---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 08:05:39 +02:00
dependabot[bot]
ce547cd5bd
Bump golang.org/x/term from 0.22.0 to 0.23.0 ( #522 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.22.0 to 0.23.0.
- [Commits](https://github.com/golang/term/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-13 08:05:29 +02:00
Christian Mehlmauer
26d3f9f240
github actions
2024-08-01 08:11:40 +00:00
Christian Mehlmauer
171309986e
update
2024-08-01 08:09:36 +00:00
Christian Mehlmauer
ee6769f3c1
update
2024-08-01 07:45:50 +00:00
firefart
7d627f38db
update
2024-07-26 22:43:51 +02:00
rustfix
d7192b479b
chore: fix function name in comment ( #492 )
...
Signed-off-by: rustfix <[email protected] >
2024-07-12 08:27:47 +02:00
dependabot[bot]
4ca6b9ee3c
Bump golang.org/x/term from 0.21.0 to 0.22.0 ( #514 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/term/compare/v0.21.0...v0.22.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 09:37:13 +02:00
dependabot[bot]
6dd1af57bd
Bump docker/build-push-action from 5 to 6 ( #511 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 23:31:22 +02:00
firefart
7aeac9dca3
update
2024-06-16 16:55:49 +02:00
dependabot[bot]
9baaca0bef
Bump golang.org/x/term from 0.20.0 to 0.21.0 ( #510 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.20.0 to 0.21.0.
- [Commits](https://github.com/golang/term/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 23:01:51 +02:00
dependabot[bot]
ead98cbdf4
Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 ( #508 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-06 15:27:57 +02:00
firefart
71bec99ed1
fix #506 , add support for tls-renegotiation
2024-05-17 21:31:13 +02:00
firefart
cb4be2a48b
add syntax
2024-05-17 21:15:40 +02:00
dependabot[bot]
d8f416d4a8
Bump github.com/fatih/color from 1.16.0 to 1.17.0 ( #505 )
...
Bumps [github.com/fatih/color](https://github.com/fatih/color ) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/fatih/color/releases )
- [Commits](https://github.com/fatih/color/compare/v1.16.0...v1.17.0 )
---
updated-dependencies:
- dependency-name: github.com/fatih/color
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 05:25:40 +02:00
firefart
e3cf8c4791
add port
2024-05-12 18:57:28 +00:00
firefart
3d97c5df89
try to fix Add support for network interface selection #45 again
2024-05-12 18:52:01 +00:00
dependabot[bot]
2c67b0777e
Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 ( #504 )
...
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases )
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5.0.0...v5.1.0 )
---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-10 22:22:10 +02:00
dependabot[bot]
104ee512e9
Bump golangci/golangci-lint-action from 5 to 6 ( #503 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 04:17:29 +02:00
dependabot[bot]
50800d1d2e
Bump golang.org/x/term from 0.19.0 to 0.20.0 ( #502 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.19.0 to 0.20.0.
- [Commits](https://github.com/golang/term/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 22:43:17 +02:00
dependabot[bot]
63154d614b
Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 ( #500 )
...
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli ) from 2.27.1 to 2.27.2.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v2.27.1...v2.27.2 )
---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 23:27:52 +02:00
dependabot[bot]
13e3c4ad00
Bump golangci/golangci-lint-action from 4 to 5 ( #497 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-25 22:51:27 +02:00
Christian Mehlmauer
d46567c609
Add support for network interface selection #45
2024-04-23 09:00:47 +02:00
firefart
660e20f526
update
2024-04-22 22:27:19 +02:00
dependabot[bot]
5d2bf5c663
Bump golang.org/x/term from 0.18.0 to 0.19.0 ( #490 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/term/compare/v0.18.0...v0.19.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 23:23:24 +02:00
Christian Mehlmauer
17c7618938
add changelog entry
2024-03-09 17:26:21 +01:00
Christian Mehlmauer
7335c31227
add warning for #317
2024-03-09 17:25:23 +01:00
dependabot[bot]
d627152cb8
Bump golang.org/x/term from 0.17.0 to 0.18.0 ( #488 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/term/compare/v0.17.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 21:35:42 +01:00
Christian Mehlmauer
038d45b844
fix taskfile
2024-02-23 23:57:48 +01:00
dependabot[bot]
0ab194bab6
Bump golangci/golangci-lint-action from 3 to 4 ( #485 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 21:49:47 +01:00