This repository has been archived by the owner on Feb 28, 2018. It is now read-only.
bettercap v1.3.9
Changelog
New Features
- Now using a custom DNS resolver in order to handle ssl-stripped and hsts-bypassed requests.
- Closes #142 : Now the
-T
option accepts IPs, MACs, IP ranges and subnet masks.
Fixes
- Lot of fixes to SSL Stripping and HSTS bypass.
- Fixed a few ip/mac validation bugs, refactored Network objects validation into
Network::Validator
class. - Fix: Parsing real HTTP protocol version from requests.
- Fixed
Network::get_gateway
bug. - Fixes #144 : Undefined method getpeername with HTTPS proxy.
- Fixed a bug in
StreamLogger
which prevented correct POST fields dumping in some circumstances. - Fixed a bug in spoofers base class.
Code Style
- SSL Exceptions are now logged as debug messages.
- Turned debug log into info message.
- Increased maximum number of threads for proxy thread pool.
- Do not log as warnings
EOFErrors
while serving proxy clients. - Removed useless log in
StreamLogger
- Refactored
Network::get_gateway
method. - Refactoring and big optimization of the
Network::get_hw_address
method. - Major refactoring of
Proxy::Request
class.