Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.1.1 #1066

Merged
merged 338 commits into from
Oct 28, 2024
Merged

v1.1.1 #1066

Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
338 commits
Select commit Hold shift + click to select a range
2c01c67
Merge pull request #889 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 13, 2024
0ebdc85
Merge pull request #888 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 13, 2024
5c63e11
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] May 13, 2024
900b949
Merge pull request #887 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 13, 2024
63b532f
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.41 to 0.0.42
dependabot[bot] May 13, 2024
85df0df
Merge pull request #891 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 13, 2024
4177972
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] May 20, 2024
08aa445
Merge pull request #894 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 20, 2024
785e6dc
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] May 20, 2024
10f572b
chore(deps): bump github.com/projectdiscovery/dsl from 0.0.52 to 0.0.57
dependabot[bot] May 20, 2024
c6ff670
Merge pull request #895 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 20, 2024
84d57d5
Merge pull request #893 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 20, 2024
d71aaba
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] May 20, 2024
f4b1b15
chore(deps): bump github.com/projectdiscovery/utils
dependabot[bot] May 20, 2024
b8fdef9
Merge pull request #897 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 20, 2024
a7dfba2
Merge pull request #896 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 20, 2024
24b23b3
remove passive crawling
dogancanbakir May 20, 2024
d36da0a
Update regex.go
geeknik May 25, 2024
76c090d
Update utils.go
geeknik May 25, 2024
181984d
Update jsluice.go
geeknik May 25, 2024
3682bd6
Update utils.go
geeknik May 25, 2024
95db66b
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] May 27, 2024
35a335e
Merge pull request #905 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 27, 2024
04b5936
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] May 27, 2024
874274a
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] May 27, 2024
74dcae9
Merge pull request #906 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 27, 2024
4afe68c
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] May 27, 2024
f0dfa51
Merge pull request #903 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 27, 2024
2274367
Merge pull request #902 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] May 27, 2024
368034c
Update jsluice.go
geeknik May 31, 2024
0eb6841
Merge branch 'dev' into introduce_incremental_crawling
Mzack9999 Jun 3, 2024
03d50cb
Merge pull request #858 from projectdiscovery/skip_validation
Mzack9999 Jun 3, 2024
a0e85d9
Merge pull request #900 from geeknik/dev
Mzack9999 Jun 3, 2024
3a0a295
Merge pull request #827 from projectdiscovery/introduce_incremental_c…
Mzack9999 Jun 3, 2024
4d5c4b8
chore(deps): bump github.com/projectdiscovery/dsl from 0.0.57 to 0.1.1
dependabot[bot] Jun 3, 2024
ad60982
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.43 to 0.0.45
dependabot[bot] Jun 3, 2024
775b9b1
Merge pull request #910 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 3, 2024
38b06eb
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Jun 3, 2024
e09b670
Merge pull request #909 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 3, 2024
0deefbf
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Jun 3, 2024
40bba7d
Merge pull request #913 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 3, 2024
f2fceb6
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Jun 3, 2024
a83fd6c
Merge pull request #912 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 3, 2024
917d72e
Merge pull request #911 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 3, 2024
73b9cc8
use request to construct a new one
dogancanbakir Jun 5, 2024
ab8e870
Revert "use request to construct a new one"
dogancanbakir Jun 6, 2024
2c59b60
make standard request when it's form
dogancanbakir Jun 6, 2024
13e9072
Add AutoFillSuggestion for select,textarea in form and perfom autofil…
alban-stourbe-wmx Jun 6, 2024
b366f3f
Revert "make standard request when it's form"
dogancanbakir Jun 7, 2024
3618c92
disable -aff for -hl
dogancanbakir Jun 7, 2024
c60b49a
fix header marshalling
dogancanbakir Jun 7, 2024
45ac622
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.45 to 0.0.46
dependabot[bot] Jun 10, 2024
4ebcb40
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Jun 10, 2024
9f30542
Merge pull request #928 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 10, 2024
559a456
Merge pull request #925 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 10, 2024
40fa8a1
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Jun 10, 2024
360aa70
Merge pull request #929 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 10, 2024
6e51f6c
chore(deps): bump github.com/projectdiscovery/utils from 0.1.0 to 0.1.3
dependabot[bot] Jun 10, 2024
3c40ca5
Merge pull request #926 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 10, 2024
fd098d5
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] Jun 10, 2024
18ef46c
Merge pull request #927 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 10, 2024
38d052c
Merge pull request #924 from projectdiscovery/fix_header_marshalling
Mzack9999 Jun 11, 2024
7808bcc
Merge pull request #918 from projectdiscovery/use_request_to_ctor
Mzack9999 Jun 11, 2024
e63a026
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] Jun 17, 2024
508d382
Merge pull request #935 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 17, 2024
d04f8a0
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Jun 17, 2024
8243e7d
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Jun 17, 2024
97e3f03
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Jun 17, 2024
f12fa46
Merge pull request #933 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 17, 2024
d2cd82e
Merge pull request #934 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 17, 2024
db18166
Merge pull request #931 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 17, 2024
9c20851
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.46 to 0.0.47
dependabot[bot] Jun 17, 2024
e6d8d2f
Merge pull request #932 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 17, 2024
8cb4d10
New way to add headers for hybrid request output
alban-stourbe-wmx Jun 18, 2024
6d2c793
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] Jun 24, 2024
06fa337
Merge pull request #942 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 24, 2024
de26006
chore(deps): bump github.com/projectdiscovery/utils from 0.1.3 to 0.1.5
dependabot[bot] Jun 24, 2024
9f10448
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Jun 24, 2024
3375c4f
Merge pull request #939 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 24, 2024
a618b12
Merge pull request #941 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 24, 2024
68c9035
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Jun 24, 2024
93c6721
Merge pull request #943 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jun 24, 2024
0776a79
misc
Ice3man543 Jun 25, 2024
d835f94
fix cli log config issue (#830)
dogancanbakir Jun 27, 2024
5ae80ae
add `-store-field-dir` flag (#877)
dogancanbakir Jun 27, 2024
2951e33
Merge branch 'dev' into remove_passive_crawling
dogancanbakir Jun 27, 2024
4472681
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Jul 1, 2024
057cc37
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.1 to 0.1.4
dependabot[bot] Jul 1, 2024
ad8ef9a
Merge pull request #947 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 1, 2024
0ff606b
Merge pull request #948 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 1, 2024
18b3672
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Jul 1, 2024
98f8297
Merge pull request #940 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 1, 2024
8a10410
chore(deps): bump github.com/projectdiscovery/utils from 0.1.5 to 0.2.0
dependabot[bot] Jul 8, 2024
832a225
Merge pull request #955 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 8, 2024
2862d98
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Jul 8, 2024
0603136
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.4 to 0.1.5
dependabot[bot] Jul 8, 2024
326afb9
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Jul 8, 2024
176eb4a
Merge pull request #956 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 8, 2024
d5e4d6f
Merge pull request #953 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 8, 2024
22a8bc6
Merge pull request #954 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 8, 2024
7b5cad7
chore(deps): bump github.com/projectdiscovery/useragent
dependabot[bot] Jul 8, 2024
d835925
Merge pull request #952 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 8, 2024
012edda
When there is no value on an input, favor HTML's placeholder before u…
fmuttis Jul 13, 2024
604c41b
Merge pull request #936 from alban-stourbe-wmx/feature/hybrid_headers…
Mzack9999 Jul 15, 2024
6113a81
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Jul 15, 2024
ed81328
chore(deps): bump github.com/projectdiscovery/asnmap from 1.1.0 to 1.1.1
dependabot[bot] Jul 15, 2024
1c91143
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Jul 15, 2024
71cc9e6
Merge pull request #958 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 15, 2024
b6201bf
Merge pull request #959 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 15, 2024
f34ae62
Merge pull request #961 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 15, 2024
d9667a5
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.5 to 0.1.6
dependabot[bot] Jul 15, 2024
3d66ef0
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Jul 15, 2024
63683f3
Merge pull request #962 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 15, 2024
83159e9
Merge pull request #960 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 15, 2024
bee95ef
Add a small Merge Func for formill and enhances code based on the review
alban-stourbe-wmx Jul 16, 2024
2a0f23c
chore(deps): bump github.com/projectdiscovery/utils from 0.2.0 to 0.2.2
dependabot[bot] Jul 22, 2024
255aa7f
Merge pull request #968 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 22, 2024
b372355
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Jul 22, 2024
0e187dd
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Jul 22, 2024
fe41682
Merge pull request #965 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 22, 2024
bdf1ca3
Merge pull request #966 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 22, 2024
cc1ddae
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.6 to 0.1.7
dependabot[bot] Jul 22, 2024
9e452f3
Merge pull request #969 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 22, 2024
da91641
Merge pull request #921 from alban-stourbe-wmx/dev
Mzack9999 Jul 23, 2024
e39dc89
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Jul 29, 2024
ccb33a2
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.50 to 0.0.52
dependabot[bot] Jul 29, 2024
1c9e536
Merge pull request #974 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 29, 2024
02060cb
Merge pull request #976 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 29, 2024
ea6cb82
chore(deps): bump github.com/projectdiscovery/utils from 0.2.2 to 0.2.3
dependabot[bot] Jul 29, 2024
161346a
Merge pull request #973 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 29, 2024
5248493
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Jul 29, 2024
c0eacc8
Merge pull request #977 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 29, 2024
3d83a7f
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.7 to 0.1.8
dependabot[bot] Jul 29, 2024
af010cf
Merge pull request #975 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Jul 29, 2024
dd2e183
no need for browser.close() (#972)
zrquan Jul 30, 2024
cdc224e
ignore default paths if -scp is provided
zrquan Jul 31, 2024
982313d
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.52 to 0.0.53
dependabot[bot] Aug 5, 2024
30941e5
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Aug 5, 2024
bb9d04b
chore(deps): bump github.com/projectdiscovery/utils from 0.2.3 to 0.2.4
dependabot[bot] Aug 5, 2024
8b5fb4d
Merge pull request #983 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 5, 2024
b233158
Merge pull request #982 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 5, 2024
72b0e69
Merge pull request #985 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 5, 2024
68b6080
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Aug 5, 2024
3849d08
Merge pull request #981 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 5, 2024
071aa3f
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Aug 5, 2024
ba37250
Merge pull request #984 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 5, 2024
a5ced05
Merge pull request #899 from projectdiscovery/remove_passive_crawling
dogancanbakir Aug 8, 2024
a81fe45
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.8 to 0.1.10
dependabot[bot] Aug 12, 2024
70a4971
Merge pull request #989 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 12, 2024
664ace3
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Aug 12, 2024
b277723
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Aug 12, 2024
7671ba9
Merge pull request #992 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 12, 2024
4cc365c
Merge pull request #988 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 12, 2024
4d86bf7
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Aug 12, 2024
40dce4c
Merge pull request #991 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 12, 2024
172627c
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Aug 12, 2024
3134288
Merge pull request #990 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 12, 2024
6be6d72
add htmx parser
zrquan Aug 16, 2024
7893a56
chore(deps): bump github.com/projectdiscovery/utils from 0.2.4 to 0.2.6
dependabot[bot] Aug 19, 2024
97c016e
Merge pull request #1000 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 19, 2024
f63f4ec
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Aug 19, 2024
a3ea5d1
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.10 to 0.1.11
dependabot[bot] Aug 19, 2024
c823090
Merge pull request #999 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 19, 2024
081f7e1
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Aug 19, 2024
240ae7e
Merge pull request #996 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 19, 2024
3438a88
Merge pull request #997 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 19, 2024
a4286fc
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Aug 19, 2024
2cfa579
Merge pull request #998 from projectdiscovery/dependabot/go_modules/d…
dependabot[bot] Aug 19, 2024
1a9da47
lint
Mzack9999 Aug 20, 2024
83c7f9b
Merge branch 'dev' into pr/957
Mzack9999 Aug 20, 2024
b60ab88
conflict
Mzack9999 Aug 20, 2024
091ed54
Merge pull request #957 from fmuttis/main
Mzack9999 Aug 20, 2024
80b12e4
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Aug 26, 2024
ce86b84
chore(deps): bump github.com/projectdiscovery/goflags
dependabot[bot] Aug 26, 2024
b9cf380
Merge pull request #1002 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
2b4ad00
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Aug 26, 2024
498f509
Merge pull request #1004 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
2a6f798
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Aug 26, 2024
be28aac
Merge pull request #1003 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
c0de711
Merge pull request #1006 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
127355f
chore(deps): bump github.com/projectdiscovery/utils from 0.2.6 to 0.2.7
dependabot[bot] Aug 26, 2024
59726c4
Merge pull request #1005 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Aug 26, 2024
3480ef9
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Sep 2, 2024
a714d54
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Sep 2, 2024
eecb68e
Merge pull request #1013 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
79bd34c
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Sep 2, 2024
b092dba
Merge pull request #1011 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
e5dca20
Merge pull request #1010 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
9aaf2c8
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.55 to 0.0.57
dependabot[bot] Sep 2, 2024
aba61a1
chore(deps): bump github.com/projectdiscovery/utils from 0.2.7 to 0.2.8
dependabot[bot] Sep 2, 2024
bb195c6
Merge pull request #1009 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
36b4540
Merge pull request #1012 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 2, 2024
ade7eee
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Sep 9, 2024
8fec9ee
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.57 to 0.0.58
dependabot[bot] Sep 9, 2024
7d1bde7
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Sep 9, 2024
c9346fa
Merge pull request #1017 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 9, 2024
6d33c4a
Merge pull request #1018 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 9, 2024
d6a84b2
Merge pull request #1021 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 9, 2024
3025e20
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Sep 9, 2024
f17c958
Merge pull request #1019 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 9, 2024
f665bae
chore(deps): bump github.com/projectdiscovery/utils from 0.2.8 to 0.2.9
dependabot[bot] Sep 9, 2024
86bb9e4
Merge pull request #1020 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 9, 2024
fe3038a
min refactor
Mzack9999 Sep 10, 2024
0ab8cf8
Merge pull request #979 from zrquan/fix#970
Mzack9999 Sep 10, 2024
9f31fc6
Merge pull request #994 from zrquan/feat-htmx
Mzack9999 Sep 10, 2024
250fc20
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Sep 16, 2024
7acedf4
chore(deps): bump github.com/projectdiscovery/dsl from 0.1.11 to 0.2.3
dependabot[bot] Sep 16, 2024
f41081d
Merge pull request #1029 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 16, 2024
c414019
Merge pull request #1028 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 16, 2024
e4a44e0
chore(deps): bump github.com/projectdiscovery/fastdialer
dependabot[bot] Sep 16, 2024
1409f39
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Sep 16, 2024
4b44d0c
Merge pull request #1026 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 16, 2024
76d230b
Merge pull request #1027 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 16, 2024
0874fff
chore(deps): bump github.com/projectdiscovery/utils from 0.2.9 to 0.2.10
dependabot[bot] Sep 16, 2024
794e302
Merge pull request #1030 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 16, 2024
cb2dff0
chore(deps): bump github.com/projectdiscovery/utils
dependabot[bot] Sep 23, 2024
ae764b9
Merge pull request #1035 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 23, 2024
829be69
chore(deps): bump github.com/projectdiscovery/gologger
dependabot[bot] Sep 23, 2024
eedd766
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Sep 23, 2024
8b78c5c
Merge pull request #1036 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 23, 2024
0ba34a6
Merge pull request #1037 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 23, 2024
d34efc2
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.58 to 0.0.60
dependabot[bot] Sep 23, 2024
8a33d59
chore(deps): bump github.com/projectdiscovery/dsl from 0.2.3 to 0.2.4
dependabot[bot] Sep 23, 2024
59eec16
Merge pull request #1039 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 23, 2024
c8406d7
Merge pull request #1038 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Sep 23, 2024
3288720
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
dependabot[bot] Oct 7, 2024
bae5871
chore(deps): bump github.com/projectdiscovery/dsl from 0.2.4 to 0.2.5
dependabot[bot] Oct 7, 2024
ced1c45
Merge pull request #1045 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 7, 2024
e88a05c
Merge pull request #1048 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 7, 2024
bef4e1c
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Oct 7, 2024
128324e
Merge pull request #1046 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 7, 2024
ff50adb
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Oct 7, 2024
f38979f
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Oct 7, 2024
0c054ee
Merge pull request #1049 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 7, 2024
28f3ba3
Merge pull request #1047 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 7, 2024
41c52ef
chore(deps): bump github.com/projectdiscovery/ratelimit
dependabot[bot] Oct 21, 2024
2629545
Merge pull request #1059 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 21, 2024
c81cd9c
chore(deps): bump github.com/projectdiscovery/wappalyzergo
dependabot[bot] Oct 21, 2024
46dd9d6
chore(deps): bump github.com/projectdiscovery/retryabledns
dependabot[bot] Oct 21, 2024
f021136
Merge pull request #1063 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 21, 2024
04919b5
Merge pull request #1062 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 21, 2024
07c5948
chore(deps): bump github.com/projectdiscovery/utils
dependabot[bot] Oct 21, 2024
eac76ea
Merge pull request #1061 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 21, 2024
6603241
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.61 to 0.0.63
dependabot[bot] Oct 21, 2024
327a7c0
Merge pull request #1060 from projectdiscovery/dependabot/go_modules/…
dependabot[bot] Oct 21, 2024
c363368
version update
dogancanbakir Oct 28, 2024
d1ff8c3
update 1.23.1-alpine3.20 + GO111MODULE=on (#1034)
dualfade Oct 28, 2024
492a05c
docs(README): update installation usage (#1015)
dwisiswant0 Oct 28, 2024
99269cd
fix form extraction: action parsing (#1052)
dogancanbakir Oct 28, 2024
9495585
fix custom field duplicate output (#1031)
dogancanbakir Oct 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 23 additions & 23 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,26 +20,26 @@ updates:
allow:
- dependency-name: "github.com/projectdiscovery/*"

# # Maintain dependencies for GitHub Actions
# - package-ecosystem: "github-actions"
# directory: "/"
# schedule:
# interval: "weekly"
# target-branch: "dev"
# commit-message:
# prefix: "chore"
# include: "scope"
# labels:
# - "Type: Maintenance"
#
# # Maintain dependencies for docker
# - package-ecosystem: "docker"
# directory: "/"
# schedule:
# interval: "weekly"
# target-branch: "dev"
# commit-message:
# prefix: "chore"
# include: "scope"
# labels:
# - "Type: Maintenance"
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
target-branch: "dev"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "Type: Maintenance"

# Maintain dependencies for docker
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "weekly"
target-branch: "dev"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "Type: Maintenance"
2 changes: 2 additions & 0 deletions .goreleaser/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ builds:
goos:
- windows
goarch:
- 386
- arm64
- amd64

archives:
Expand Down
8 changes: 2 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@

- Fast And fully configurable web crawling
- **Standard** and **Headless** mode
- **Active** and **Passive** mode
- **JavaScript** parsing / crawling
- Customizable **automatic form filling**
- **Scope control** - Preconfigured field / Regex
Expand Down Expand Up @@ -157,10 +156,6 @@ HEADLESS:
-cwu, -chrome-ws-url string use chrome browser instance launched elsewhere with the debugger listening at this URL
-xhr, -xhr-extraction extract xhr request url,method in jsonl output

PASSIVE:
-ps, -passive enable passive sources to discover target endpoints
-pss, -passive-source string[] passive source to use for url discovery (waybackarchive,commoncrawl,alienvault)

SCOPE:
-cs, -crawl-scope string[] in scope url regex to be followed by crawler
-cos, -crawl-out-scope string[] out of scope url regex to be excluded by crawler
Expand Down Expand Up @@ -193,6 +188,7 @@ OUTPUT:
-o, -output string file to write output to
-sr, -store-response store http requests/responses
-srd, -store-response-dir string store http requests/responses to custom directory
-sfd, -store-field-dir string store per-host field to custom directory
-or, -omit-raw omit raw requests/responses from jsonl output
-ob, -omit-body omit response body from jsonl output
-j, -jsonl write output in jsonl format
Expand Down Expand Up @@ -688,7 +684,7 @@ katana -u https://tesla.com -f email,phone
*`-store-field`*
---

To compliment `field` option which is useful to filter output at run time, there is `-sf, -store-fields` option which works exactly like field option except instead of filtering, it stores all the information on the disk under `katana_field` directory sorted by target url.
To compliment `field` option which is useful to filter output at run time, there is `-sf, -store-fields` option which works exactly like field option except instead of filtering, it stores all the information on the disk under `katana_field` directory sorted by target url. Use `-sfd` or `-store-field-dir` to store data in a different location.

```
katana -u https://tesla.com -sf key,fqdn,qurl -silent
Expand Down
16 changes: 11 additions & 5 deletions cmd/katana/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import (
"github.com/projectdiscovery/katana/pkg/types"
errorutil "github.com/projectdiscovery/utils/errors"
fileutil "github.com/projectdiscovery/utils/file"
folderutil "github.com/projectdiscovery/utils/folder"
"github.com/rs/xid"
)

Expand Down Expand Up @@ -68,7 +69,14 @@ func main() {
gologger.Fatal().Msgf("could not execute crawling: %s", err)
}

// on successful execution remove the resume file in case it exists
// on successful execution:

// deduplicate the lines in each file in the store-field-dir
//use options.StoreFieldDir once https://github.com/projectdiscovery/katana/pull/877 is merged
storeFieldDir := "katana_field"
_ = folderutil.DedupeLinesInFiles(storeFieldDir)

// remove the resume file in case it exists
if fileutil.FileExists(resumeFilename) {
os.Remove(resumeFilename)
}
Expand Down Expand Up @@ -126,10 +134,6 @@ pipelines offering both headless and non-headless crawling.`)
flagSet.StringVarP(&options.ChromeWSUrl, "chrome-ws-url", "cwu", "", "use chrome browser instance launched elsewhere with the debugger listening at this URL"),
flagSet.BoolVarP(&options.XhrExtraction, "xhr-extraction", "xhr", false, "extract xhr request url,method in jsonl output"),
)
flagSet.CreateGroup("passive", "Passive",
flagSet.BoolVarP(&options.Passive, "passive", "ps", false, "enable passive sources to discover target endpoints"),
flagSet.StringSliceVarP(&options.PassiveSource, "passive-source", "pss", nil, "passive source to use for url discovery (waybackarchive,commoncrawl,alienvault)", goflags.NormalizedStringSliceOptions),
)

flagSet.CreateGroup("scope", "Scope",
flagSet.StringSliceVarP(&options.Scope, "crawl-scope", "cs", nil, "in scope url regex to be followed by crawler", goflags.FileCommaSeparatedStringSliceOptions),
Expand Down Expand Up @@ -168,6 +172,8 @@ pipelines offering both headless and non-headless crawling.`)
flagSet.StringVarP(&options.OutputFile, "output", "o", "", "file to write output to"),
flagSet.BoolVarP(&options.StoreResponse, "store-response", "sr", false, "store http requests/responses"),
flagSet.StringVarP(&options.StoreResponseDir, "store-response-dir", "srd", "", "store http requests/responses to custom directory"),
flagSet.BoolVarP(&options.NoClobber, "no-clobber", "ncb", false, "do not overwrite output file"),
flagSet.StringVarP(&options.StoreFieldDir, "store-field-dir", "sfd", "", "store per-host field to custom directory"),
flagSet.BoolVarP(&options.OmitRaw, "omit-raw", "or", false, "omit raw requests/responses from jsonl output"),
flagSet.BoolVarP(&options.OmitBody, "omit-body", "ob", false, "omit response body from jsonl output"),
flagSet.BoolVarP(&options.JSON, "jsonl", "j", false, "write output in jsonl format"),
Expand Down
85 changes: 44 additions & 41 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,21 @@ require (
github.com/lukasbob/srcset v0.0.0-20190730101422-86b742e617f3
github.com/mitchellh/mapstructure v1.5.0
github.com/pkg/errors v0.9.1
github.com/projectdiscovery/dsl v0.0.48
github.com/projectdiscovery/fastdialer v0.0.64
github.com/projectdiscovery/goflags v0.1.45
github.com/projectdiscovery/gologger v1.1.12
github.com/projectdiscovery/hmap v0.0.41
github.com/projectdiscovery/mapcidr v1.1.16
github.com/projectdiscovery/ratelimit v0.0.33
github.com/projectdiscovery/retryablehttp-go v1.0.53
github.com/projectdiscovery/useragent v0.0.41
github.com/projectdiscovery/utils v0.0.85
github.com/projectdiscovery/wappalyzergo v0.0.115
github.com/projectdiscovery/dsl v0.2.5
github.com/projectdiscovery/fastdialer v0.2.9
github.com/projectdiscovery/goflags v0.1.64
github.com/projectdiscovery/gologger v1.1.27
github.com/projectdiscovery/hmap v0.0.63
github.com/projectdiscovery/mapcidr v1.1.34
github.com/projectdiscovery/ratelimit v0.0.60
github.com/projectdiscovery/retryablehttp-go v1.0.82
github.com/projectdiscovery/utils v0.2.15
github.com/projectdiscovery/wappalyzergo v0.1.24
github.com/remeh/sizedwaitgroup v1.0.0
github.com/rs/xid v1.5.0
github.com/shirou/gopsutil/v3 v3.23.7
github.com/stretchr/testify v1.9.0
go.uber.org/multierr v1.11.0
golang.org/x/net v0.21.0
golang.org/x/net v0.29.0
gopkg.in/yaml.v3 v3.0.1
)

Expand All @@ -37,46 +35,49 @@ require (
github.com/Masterminds/semver/v3 v3.2.1 // indirect
github.com/Mzack9999/gcache v0.0.0-20230410081825-519e28eab057 // indirect
github.com/VividCortex/ewma v1.2.0 // indirect
github.com/alecthomas/chroma v0.10.0 // indirect
github.com/alecthomas/chroma/v2 v2.14.0 // indirect
github.com/andybalholm/brotli v1.0.6 // indirect
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
github.com/charmbracelet/glamour v0.6.0 // indirect
github.com/bits-and-blooms/bitset v1.13.0 // indirect
github.com/charmbracelet/glamour v0.8.0 // indirect
github.com/charmbracelet/lipgloss v0.13.0 // indirect
github.com/charmbracelet/x/ansi v0.3.2 // indirect
github.com/cheggaaa/pb/v3 v3.1.4 // indirect
github.com/cloudflare/circl v1.3.7 // indirect
github.com/ditashi/jsbeautifier-go v0.0.0-20141206144643-2520a8026a9c // indirect
github.com/dlclark/regexp2 v1.8.1 // indirect
github.com/dlclark/regexp2 v1.11.4 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/fatih/color v1.15.0 // indirect
github.com/gaukas/godicttls v0.0.4 // indirect
github.com/gaissmai/bart v0.9.5 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/google/go-github/v30 v30.1.0 // indirect
github.com/google/go-querystring v1.1.0 // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/google/uuid v1.3.1 // indirect
github.com/hashicorp/go-version v1.6.0 // indirect
github.com/hdm/jarm-go v0.0.7 // indirect
github.com/kataras/jwt v0.1.8 // indirect
github.com/klauspost/compress v1.16.7 // indirect
github.com/klauspost/compress v1.17.4 // indirect
github.com/klauspost/pgzip v1.2.5 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-isatty v0.0.19 // indirect
github.com/mattn/go-runewidth v0.0.14 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mattn/go-runewidth v0.0.16 // indirect
github.com/mholt/archiver/v3 v3.5.1 // indirect
github.com/minio/selfupdate v0.6.1-0.20230907112617-f11e74f84ca7 // indirect
github.com/muesli/reflow v0.3.0 // indirect
github.com/muesli/termenv v0.15.1 // indirect
github.com/olekukonko/tablewriter v0.0.5 // indirect
github.com/muesli/termenv v0.15.3-0.20240618155329-98d742f6907a // indirect
github.com/pierrec/lz4/v4 v4.1.2 // indirect
github.com/projectdiscovery/asnmap v1.1.0 // indirect
github.com/projectdiscovery/asnmap v1.1.1 // indirect
github.com/projectdiscovery/blackrock v0.0.1 // indirect
github.com/projectdiscovery/gostruct v0.0.2 // indirect
github.com/projectdiscovery/machineid v0.0.0-20240226150047-2e2c51e35983 // indirect
github.com/projectdiscovery/stringsutil v0.0.2 // indirect
github.com/quic-go/quic-go v0.37.7 // indirect
github.com/refraction-networking/utls v1.5.4 // indirect
github.com/rivo/uniseg v0.4.4 // indirect
github.com/refraction-networking/utls v1.6.7 // indirect
github.com/rivo/uniseg v0.4.7 // indirect
github.com/rogpeppe/go-internal v1.12.0 // indirect
github.com/sashabaranov/go-openai v1.14.2 // indirect
github.com/shirou/gopsutil/v3 v3.23.7 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/smacker/go-tree-sitter v0.0.0-20230720070738-0d0a9f78d8f8 // indirect
github.com/spaolacci/murmur3 v1.1.0 // indirect
Expand All @@ -90,10 +91,13 @@ require (
github.com/tidwall/tinyqueue v0.1.1 // indirect
github.com/ysmood/fetchup v0.2.3 // indirect
github.com/ysmood/got v0.34.1 // indirect
github.com/yuin/goldmark v1.5.4 // indirect
github.com/yuin/goldmark-emoji v1.0.1 // indirect
github.com/yuin/goldmark v1.7.4 // indirect
github.com/yuin/goldmark-emoji v1.0.3 // indirect
github.com/zcalusic/sysinfo v1.0.2 // indirect
golang.org/x/oauth2 v0.11.0 // indirect
golang.org/x/term v0.17.0 // indirect
golang.org/x/sync v0.8.0 // indirect
golang.org/x/term v0.24.0 // indirect
golang.org/x/time v0.5.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/protobuf v1.33.0 // indirect
)
Expand All @@ -110,38 +114,37 @@ require (
github.com/dsnet/compress v0.0.2-0.20210315054119-f66993602bf5 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/gorilla/css v1.0.0 // indirect
github.com/gorilla/css v1.0.1 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
github.com/microcosm-cc/bluemonday v1.0.25 // indirect
github.com/microcosm-cc/bluemonday v1.0.27 // indirect
github.com/miekg/dns v1.1.56 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.2 // indirect
github.com/nwaples/rardecode v1.1.3 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
github.com/projectdiscovery/networkpolicy v0.0.8
github.com/projectdiscovery/retryabledns v1.0.58 // indirect
github.com/projectdiscovery/networkpolicy v0.0.9
github.com/projectdiscovery/retryabledns v1.0.81 // indirect
github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d // indirect
github.com/syndtr/goleveldb v1.0.0 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/ulikunitz/xz v0.5.11 // indirect
github.com/weppos/publicsuffix-go v0.30.1-0.20230422193905-8fecedd899db // indirect
github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8 // indirect
github.com/yl2chen/cidranger v1.0.2 // indirect
github.com/ysmood/goob v0.4.0 // indirect
github.com/ysmood/gson v0.7.3 // indirect
github.com/ysmood/leakless v0.8.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
github.com/zmap/rc2 v0.0.0-20190804163417-abaa70531248 // indirect
github.com/zmap/zcrypto v0.0.0-20230422215203-9a665e1e9968 // indirect
go.etcd.io/bbolt v1.3.7 // indirect
golang.org/x/crypto v0.19.0 // indirect
golang.org/x/exp v0.0.0-20230905200255-921286631fa9
golang.org/x/mod v0.12.0 // indirect
golang.org/x/sys v0.17.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/tools v0.13.0 // indirect
golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
golang.org/x/mod v0.17.0 // indirect
golang.org/x/sys v0.25.0 // indirect
golang.org/x/text v0.18.0 // indirect
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect
gopkg.in/djherbis/times.v1 v1.3.0 // indirect
gopkg.in/yaml.v2 v2.4.0
)
Loading
Loading