Joona Hoikkala
de9ac86677
Fixed setting unlimited rate in interactive console ( #748 )
...
* Fixed setting unlimited rate in interactive console
* Add changelog entry
2023-10-22 17:34:24 +03:00
Joona Hoikkala
0e024f4208
Fix autocalibration-strategy merging, add tests ( #732 )
2023-09-20 13:22:05 +03:00
Joona Hoikkala
6487328cd8
Fix csv test ( #731 )
2023-09-20 10:44:52 +03:00
Joona Hoikkala
7a2756a8f3
Prepare for v2.1.0 release ( #724 )
2023-09-16 15:18:12 +03:00
Joona Hoikkala
36124a1afe
Default to match 2XX ( #723 )
...
* Change the status matcher defaults to accept any 2XX response code
* Add changelog entry
2023-09-15 19:11:48 +03:00
Joona Hoikkala
e3e4e6250d
Report if request times out while time matcher / filter is active ( #722 )
...
* Report if request times out while time matcher / filter is active
* Add changelog entry
* Fix sprintf statement
* Make linter happy
2023-09-15 19:04:20 +03:00
Aristos Miliaresis
e80fdc47c0
[FEATURE] Extensible Auto-calibration strategies ( #694 )
...
* blacklist detection
* added option to help.go
* refactored -blacklist-detection to autocalibrationstrategy extra
* "No common filtering values found" fixed
* added wildcard not found detection
* custom auto-calibration strategies
* Make linter happy
---------
Co-authored-by: Joona Hoikkala <5235109+joohoi@users.noreply.github.com>
2023-09-15 18:26:45 +03:00
Maxime Catrice
a7dea16d62
allow unused wordlist in config file ( #652 )
2023-09-15 17:46:52 +03:00
Nils Hanke
8453335088
Don't write a finishing newline in silent mode ( #677 )
2023-09-15 17:25:04 +03:00
Joona Hoikkala
02e6a73724
Add -raw cli flag ( #721 )
2023-09-15 17:12:31 +03:00
Joona Hoikkala
3fdb4e2b6a
Automatic brotli and deflate decompression ( #720 )
2023-09-15 17:08:44 +03:00
Joona Hoikkala
6731988cb5
Fix #718 ( #719 )
2023-09-15 16:46:46 +03:00
serg
9f2163acd3
fix csv output file format ( #683 )
...
* fix csv output file format
* Add my username to the CONTRIBUTORS.md
---------
Co-authored-by: Joona Hoikkala <5235109+joohoi@users.noreply.github.com>
2023-09-13 11:39:12 +03:00
haseobang
6f29907b4f
Fixed Error for HTML Output ( #714 )
...
* Update file_html.go
Fixed Error for HTML Output
[ERR] template: output.html:74:94: executing "output.html" at <$result.HTMLColor>: can't evaluate field HTMLColor in type output.htmlResult
* Update CONTRIBUTORS.md
* Update CHANGELOG.md
* Update CHANGELOG.md
---------
Co-authored-by: Joona Hoikkala <5235109+joohoi@users.noreply.github.com>
2023-09-13 11:34:43 +03:00
Ephex2
96fef6213d
Fix Issue696 -- Divide by 0 Error when setting rate to 0 manually ( #700 )
...
* added check to RateThrottle.ChangeRate() in rate.go to prevent a divide by 0 error when the rate is set to 0. Ref: issue 696: https://github.com/ffuf/ffuf/issues/696
* added name to contributors.md and small change description to changelog.md as requested in PR doc
* Update CONTRIBUTORS.md
---------
Co-authored-by: Joona Hoikkala <5235109+joohoi@users.noreply.github.com>
2023-09-13 11:31:40 +03:00
Serizao
301968cb1c
Add cert authentication to crawl ( #713 )
...
* Add cert authentication to crawl
* Update CONTRIBUTORS.md
* Update CONTRIBUTORS.md
2023-09-12 15:50:31 +03:00
Joona Hoikkala
ca2224c148
Pencode ( #717 )
...
* Pencode integration
* Added CHANGELOG entry
* Make linter happy
2023-09-12 15:08:57 +03:00
Joona Hoikkala
5fd821c17d
Fix md output format ( #672 )
...
* Fix MD output
* Add CHANGELOG.md entry
2023-04-21 18:19:18 +03:00
dependabot[bot]
e979f72229
bump golang.org/x/net from 0.5.0 to 0.7.0 ( #650 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.5.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-21 17:55:20 +03:00
DoI
b8705ef9c1
Add additional check for keywords when using sniper mode ( #661 )
2023-04-21 17:46:38 +03:00
Joona Hoikkala
a3bd865aef
Support older versions of TLS regardless of Go defaults ( #671 )
...
* Explicitly allow TLS1.0 in HTTP client
* Add CHANGELOG.md entry
2023-04-21 17:44:24 +03:00
Rémi GASCOU (Podalirius)
627c8710cd
[Fix] Fixed multiline output when using only one fuzz variable (issue #645 ) ( #656 )
...
* Fixed incorrect len() in pkg/output/stdout.go::PrintResult()
* Fixed incorrect iteration on res.Input in pkg/output/stdout.go::prepareInputsOneLine(), Fixes #645
* Update CONTRIBUTORS.md
* Update pkg/output/stdout.go
---------
Co-authored-by: Joona Hoikkala <5235109+joohoi@users.noreply.github.com>
2023-04-21 17:22:09 +03:00
Maxime Catrice
b2c1f9471f
Fix HTML output ( #640 )
2023-02-19 14:41:37 +02:00
Joona Hoikkala
e952deb061
Fix the v2 tagging for go install ( #639 )
2023-02-06 11:20:28 +02:00
Joona Hoikkala
19e07c026b
Fix required go version ( #637 )
2023-02-05 12:15:14 +02:00
Joona Hoikkala
77cc45cd98
Prepare for v2.0 release ( #635 )
2023-02-04 15:06:35 +02:00
Joona Hoikkala
c7d0fb5cf5
Gracefully error in case stdin is used for search result ( #634 )
2023-02-04 13:36:00 +02:00
Joona Hoikkala
643f6b883f
Scraper functionality ( #633 )
...
* Scraper functionality
* Handle matched only - case for scraper
* Add scraper output to different formats
* Fix the ancient merge reminders
* Load scraper rules from directory
* Scraper fixes
2023-02-04 13:23:31 +02:00
DoI
39c89344a0
Added additional proxy URL verification ( #574 )
...
* Added additional proxy URL verification
* Update pkg/ffuf/optionsparser.go
Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
---------
Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
2023-02-03 09:09:29 +02:00
Adham Elmosalamy
bbb97abff9
Typo fix ( #581 )
2023-02-03 09:08:29 +02:00
Arthur A
3b219f289d
fix: changed usage from version 1.3.0 to version 1.5.0 ( #595 )
2023-02-02 18:16:17 +02:00
Tom Hudson
633893cea0
Change precedence of quiet and JSON output to favour JSON ( #570 )
...
* Changes precedence of quiet and JSON output to favour JSON
* Adds JSON output precedence change to CHANGELOG; TomNomNom to CONTRIBUTORS
---------
Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
2023-02-02 17:03:54 +02:00
Joshua Mulliken
02362107e2
Add homebrew install method ( #552 )
...
* Add homebrew install method
* Add required information for PR
* fix: resolve contributor ordering
---------
Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
2023-02-02 16:27:47 +02:00
DoI
7bff9e70da
Fix time-based matcher ( #575 )
...
* Fix time-based matcher
* add time filter/matcher double quotes in readme
---------
Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
2023-02-02 16:08:57 +02:00
DoI
ebb4c44072
Sniper template parsing - fixes #579 ( #580 )
...
* Add sniper template error cases to tests
* move injectKeyword to a seperate output slice - Fixes #579
2023-02-02 16:01:07 +02:00
Joona Hoikkala
9bddff79b9
New functionality to map fired blind payloads back to the initial request ( #632 )
...
* Fix ioutil deprecation and use xdg paths instead (wip)
* Clean up deprecated ioutil references, add config directory structure creation and run entry creation
* Add wordlist position setting and FFUFHASH variable
* Save full wordlist paths and print out a raw request when searched
* Cast from string to 32bit integer, 2billion should be enough for a position
* Use correct format strings for float
2023-02-02 11:51:11 +02:00
Joona Hoikkala
b7adc5038d
Fix jsonlines output while in silent mode ( #630 )
2023-01-31 17:10:08 +02:00
Joona Hoikkala
2ce22175da
Enhanced rate limiting ( #620 )
...
* Enhanced rate limiting
* Use time.Ticker correctly
2023-01-04 11:23:32 +02:00
Joona Hoikkala
1a684a9c88
Fix the ac for good now ( #615 )
2022-12-07 23:02:53 +02:00
Joona Hoikkala
3328a284d2
Fix linter workflow and autocalibration for lines & words match ( #614 )
...
* Fix autocalibration for lines & words match
* Fix golangci-lint workflow
2022-12-07 18:26:06 +02:00
Joona Hoikkala
5c489aea78
Prepare for 1.5.0 release ( #23 )
2022-05-19 09:33:57 +03:00
Joona Hoikkala
1db80d49fc
Do autocalibration for full path ( #22 )
...
* Do autocalibration for full path
* Linter fixes
2022-05-19 09:33:42 +03:00
Joona Hoikkala
21a19a1f3d
Choose between 'and' and 'or' matching and filtering ( #20 )
2022-05-19 09:32:34 +03:00
Joona Hoikkala
9fa0a5d20a
Ac rewrite
...
* Full revamp of filtering, and autocalibration settings.
* Fix concurrency issue in calibration
* Fix linting
2022-05-19 09:31:54 +03:00
Joona Hoikkala
0aa69b527c
Prepare point release v1.4.1 ( #538 )
2022-04-04 01:22:50 +03:00
Joona Hoikkala
2345bfa86d
Fixes to recursion and wordlist handling for queued jobs ( #537 )
2022-04-04 01:19:39 +03:00
Joona Hoikkala
f6735d56dc
Prepare for release 1.4.0 ( #535 )
...
* Prepare for release 1.4.0
* Prep changelog
2022-03-26 11:01:25 +02:00
Joona Hoikkala
4436ff79d4
More mascot stuff ( #533 )
2022-03-25 18:20:42 +02:00
animesh
40978ba54a
Edit comment wordlist go ( #528 )
...
* Edited a comment
* Added my github to contributors file
* edited contributors.md file to sort my name
Co-authored-by: Animesh Kumar <animesh.kumar@privafy.com>
2022-03-25 18:20:31 +02:00
Joona Hoikkala
d7697943c3
Change logo and add the artist to contributors.md ( #532 )
2022-03-23 20:18:54 +02:00