Releases: zcyberseclab/zscan
Releases · zcyberseclab/zscan
v1.1.5
Full Changelog: v1.1.4...v1.1.5
v1.1.4
v1.1.3
Full Changelog: v1.1.1...v1.1.3
v1.1.2
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Full Changelog: v1.0.9...v1.1.0
v1.0.9
v1.0.9 (2024-03-07)
🐛 Bug Fixes
- Improved meta refresh redirect handling in service detection
- Enhanced meta refresh regex pattern for better compatibility
- Added support for both absolute and relative redirect URLs
- Fixed issues with URL path handling during redirects
- Maintained request headers through redirect chain
- Improved debug logging for redirect process tracking
🔍 Technical Details
- Updated
checkURL
function in service detector to properly handle:- Meta refresh redirects with different content formats
- Both
content="0;url=http://example.com"
andcontent="0;http://example.com"
patterns - Relative URL paths in redirects
- Request header preservation during redirects
🔧 Examples
Before:
What's Changed
- feat:Add new fgs by @YGHS4 in #25
- feat:Add & modify fingerprints by @YGHS4 in #26
- feat:Add new fingerprints by @YGHS4 in #28
Full Changelog: v1.0.8...v1.0.9
v1.0.8
v1.0.7
Release v1.0.7
Enhanced Port Scanning
- Improved TCP port scanning with HTTP fallback detection
- Added support for detecting HTTP services on common web ports even when TCP connection fails
- Common HTTP ports supported: 80, 443, 8080, 8443, 8000, 8888
🔍 Technical Details
When scanning TCP ports, the system now includes an additional check for common HTTP ports. If a direct TCP connection fails on these ports, it will attempt an HTTP connection, making the port detection more reliable for web services.
🎯 Use Cases
This update is particularly useful for scenarios where:
- Web services are behind proxies or load balancers
- Firewalls block direct TCP connections but allow HTTP traffic
- Services only respond to HTTP requests
📝 Example
What's Changed
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- dev: update fingerprint by @Linkverba in #9
New Contributors
- @Linkverba made their first contribution in #9
Full Changelog: v1.0.5...v1.0.6