Skip to content
This repository has been archived by the owner on Feb 28, 2018. It is now read-only.

bettercap v1.3.8

Compare
Choose a tag to compare
@evilsocket evilsocket released this 13 Feb 22:39
· 413 commits to master since this release

Changelog

New Features

  • New HSTS bypass capabilities implemented.
  • New Logger.exception method used to log debug infos for exceptions.
  • New SNMP protocol parser.
  • Printing a few stats after parsing PCAP input stream.

Fixes

  • StreamLogger class will dump POST contents accordingly to the content-type
  • Fixes #134 : Bettercap killing connections
  • Minor fix on stream logger.
  • Fixes #132: crash on startup (autoload func)
  • Fix: Don't trim request url if it's a POST request.
  • Some fixes to the Proxy::Request object.
  • Fixed a bug which made the sniffer slow and prevented some packet to be parsed.
  • Do not log SocketError exceptions in Proxy class.

Code Style

  • Some refactoring to option parsing.
  • Logging proxy modules exceptions on beta builds.
  • Better socket exception handling for Proxy class.
  • Added a few comments to StreamLogger::addr2s method
  • Using StreamLogger::log_post`` both for proxy and sniffer.
  • Refactored ssl-stripped url handling.
  • Service/Port name is not printed in light blue.
  • Minor refactoring of BetterCap::Sniffer class.
  • Better info logging for builtin proxy modules.