v1.1.1
版本发布时间: 2024-10-28 21:38:52
projectdiscovery/katana最新发布版本:v1.1.1(2024-10-28 21:38:52)
⚠️ Breaking Changes:
The Passive Crawling capability is being removed from katana and released as a separate project urlfinder by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/899
PASSIVE:
-ps, -passive enable passive sources to discover target endpoints
-pss, -passive-source string[] passive source to use for url discovery (waybackarchive,commoncrawl,alienvault)
What's Changed
🎉 New Features
- Added
no-clobber
flag to prevent katana from overwriting existing local files. by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/827
-ncb, -no-clobber do not overwrite output file
- Added
-store-field-dir
flag to make per-host field directory optional by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/877
-sfd, -store-field-dir string store per-host field to custom directory
🐞 Bug Fixes
- Fixed improper logging configuration by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/825
- Fixed the issue with setting custom headers/cookie headers by @RamanaReddy0M in https://github.com/projectdiscovery/katana/pull/813
- Fixed header marshalling issue by preserving the header name casing by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/924
- Fixed ignoring form data extraction with
-form-extraction
when action is "#" by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1052 - Fixed initial host scope checks to allow continued crawling when
-crawl-scope
is used by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/858 - Fixed duplicate field output when multiple value is used with
-field
flag by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1031 - Fixed Dockerfile build errors by updating Golang by @dualfade in https://github.com/projectdiscovery/katana/pull/1034
- Fixed issue where Ctrl-c could not terminate the process in headless mode with
-show-browser
option by @zrquan in https://github.com/projectdiscovery/katana/pull/972 - Fixed the issue with setting custom headers/cookie headers in headless mode by @michael2to3 in https://github.com/projectdiscovery/katana/pull/868
- Fixed cookie handling in hybrid mode to include in output by @alban-stourbe-wmx in https://github.com/projectdiscovery/katana/pull/936
Other Changes
- The leakless switch is now enabled by default in headless mode, ensuring the browser is terminated when the Go process ends by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/831
- Updated README for recently introduced flag
-e
by @zy9ard3 in https://github.com/projectdiscovery/katana/pull/826 - Corrected typos in comments by @eveneast in https://github.com/projectdiscovery/katana/pull/851
- Added directive to ensure compatibility with Windows OS or 386 architecture by @Mzack9999 in https://github.com/projectdiscovery/katana/pull/841
- Added deduplication for stored the fields on scan completion by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/885
- Updated README for installation command by @dwisiswant0 in https://github.com/projectdiscovery/katana/pull/1015
- Added a response parser to extract endpoints from htmx attributes by @zrquan in https://github.com/projectdiscovery/katana/pull/994
- Updated chrome launcher logic to prioritize the specified Chrome path with
-scp
over default paths by @zrquan in https://github.com/projectdiscovery/katana/pull/979 - Added automatic form filling for select and textarea in forms by @alban-stourbe-wmx in https://github.com/projectdiscovery/katana/pull/921
- Disabled headless auto form filling by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/918
- Added more JavaScript Libraries to improve parsing coverage by @geeknik in https://github.com/projectdiscovery/katana/pull/900
- Corrected path handling with filepath.Join to use OS-specific separators. @ShuBo6 in https://github.com/projectdiscovery/katana/pull/883
- Updated Dockerfile to recent Golang and Alpine images by @o6uoq in https://github.com/projectdiscovery/katana/pull/886
- Improved form extraction logic to use HTML placeholder if input value is missing by @fmuttis in https://github.com/projectdiscovery/katana/pull/957
New Contributors
- @zy9ard3 made their first contribution in https://github.com/projectdiscovery/katana/pull/826
- @eveneast made their first contribution in https://github.com/projectdiscovery/katana/pull/851
- @ShuBo6 made their first contribution in https://github.com/projectdiscovery/katana/pull/883
- @o6uoq made their first contribution in https://github.com/projectdiscovery/katana/pull/886
- @michael2to3 made their first contribution in https://github.com/projectdiscovery/katana/pull/868
- @alban-stourbe-wmx made their first contribution in https://github.com/projectdiscovery/katana/pull/936
- @zrquan made their first contribution in https://github.com/projectdiscovery/katana/pull/972
- @fmuttis made their first contribution in https://github.com/projectdiscovery/katana/pull/957
- @dualfade made their first contribution in https://github.com/projectdiscovery/katana/pull/1034
- @dwisiswant0 made their first contribution in https://github.com/projectdiscovery/katana/pull/1015
Full Changelog: https://github.com/projectdiscovery/katana/compare/v1.1.0...v1.1.1
1、 katana-linux-checksums.txt 283B
2、 katana-mac-checksums.txt 190B
3、 katana-windows-checksums.txt 289B
4、 katana_1.1.1_linux_386.zip 11.54MB
5、 katana_1.1.1_linux_amd64.zip 12.39MB
6、 katana_1.1.1_linux_arm64.zip 11.6MB
7、 katana_1.1.1_macOS_amd64.zip 12.91MB
8、 katana_1.1.1_macOS_arm64.zip 12.4MB
9、 katana_1.1.1_windows_386.zip 11.08MB
10、 katana_1.1.1_windows_amd64.zip 11.52MB
11、 katana_1.1.1_windows_arm64.zip 10.51MB