This repository has been archived by the owner on Feb 28, 2018. It is now read-only.
bettercap v1.5.0
Changelog
New Features
- New TCP modular and transparent proxy.
- Connections within internal nodes on the network are now spoofed.
- Memory usage optimization.
Fixes
- Fixed a bug which caused bettercap to crash if the gateway mac address could not be detected.
- Fixes #180:
NoMethodError
onOS
X - Fixed
--httpd-path
option position. - Fixed
SignalException
handling. - Fixed little endian
PCAP
files support. - Fixed big endian
PCAP
files support. - Fixed exception handling while loading external PCAP file as sniffer source.
- Fixes #176 :
ArgumentError
onGC.start( :full_mark => false )
with Ruby 1.9.3 - Fixes #175 :
ARP
Spoofer doesn't spoof internal connections. - Fixed handling of text/plain content-types in
StreamLogger
class. - Better hex dumping of binary data.
Code Style
- Renamed
--sniffer-pcap
option to--sniffer-output
. :check
validator can now be used for every type ofNetwork::Proto:Base
derived classes.- Minor refactoring of
if not
tounless
. - Minor refactoring/semplification of spoofing logic.
- Unified
OSX
andOpenBSD
firewalls under the sameBSD
class. - Refactored
DHCP
protocol class and constants. - Refactored and centralized gateway mac resolution and usage logic.
- Whole refactoring of options parsing and handling logic into different, dedicated, classes.
- Added a few comments here and there.
- Refactored
::Proxy
->::HTTP::Proxy