You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23 Choose a tag to compare Could not load tags Nothing to showLegend:
+ new feature
- old feature removed
!! bug fixed
0.8.3.1-Bertillon 20200801
!! Fix SSL protocol failure with older TLS client/server versions (min. TLS1.0)
!! Fix blackholing SSL packets when specific redirection is used
!! Fix TLS 1.3 interception issues (replace fake certificate with proper key length)
!! Fix segmentation fault when parsing HTTP NTLM handshake (fixes #922)
!! Fix crash if one redirect command is not enabled
!! Fix build on MacOSX detecting new dependency HarfBuzz
!! Fix warnings when parsing etter.(m)dns file when built w/o IPv6 support
!! Fix capture delay with libpcap v1.9.1 (fixes #974)
!! Fix segmentation fault when etterlog concatinate files
!! Fix compiling with GCC version / defaulting to -fno-common
!! Fix bad UDP length for packets changed with replace()
!! Fix passing --lua-args arguments to LUA scripts
!! Fix MSVC build when macro ORDER_ADD_ is being used
!! Fix references to old sourceforce.org website in the code and documentation
!! Fix fingerprint_submit (still missing its server counterpart)
+ Take over client-side SNI extension in ClientHello in SSL interception (req. OpenSSL 1.1.1)
+ Take over SAN certificate extension from server certificate in SSL interception
+ Use server certificate sign algorithm to sign fake certificate defaulting to SHA256
+ CLI provided plugins are now also autostarted in graphical UI
+ Added --plugin-list CLI parameter
+ New execreplace etterfilter command
+ Update bundled OUI mac addresses
+ Update LuaJIT from 2.0.4 to 2.0.5
+ Update libnet from 1.1.6 to 1.2
+ Update check from 0.10.0 to 0.15.0
+ Update curl from 7.44.0 to 7.71.1
- Separate etter.dns and etter.mdns examples in dedicated examples file
- Remove source IP specification from customizable SSL redirects
- Remove of deprecated redirect commands from etter.conf
- Remove Easter Egg (Sorry ALoR and NaGA)
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23 Choose a tag to compare Could not load tags Nothing to showLegend:
+ new feature
- old feature removed
!! bug fixed
0.8.3-Bertillon 20190701
!! Fix binary comparsion and assignment in etterfilter
!! Fixed packetbuffer racecond. in BRIDGE mode (e.g. Message too long)
!! Non-aligned filters are no longer supported (recompilation with etterfilter required)
!! Fixed sslstrip plugin startup issue due to regex compilation error
!! Fixed lots of build warnings
!! Proper separation of library and executable code
!! Fixed heap-buffer-overflow in write_output in etterfilter
!! ip_addr sanity check when etterlog processes info logfile
!! Lots of buffer under-/overflow conditions fixed
!! CVE-2017-6430 (Fix invalid read on crafted file in etterfilter)
!! fix dns_spoof plugin when used in bridge mode
+ SSL redirects are now customizable at runtime
+ GeoIP detection / support using CMake
+ Rework of GTK3 UI - modern GNOME3 look
+ New Kerberos 5 downgrade plugin
+ GTK3 is the new default GTK_BUILD_TYPE
+ OSPF dissector supports more authentication methods in hash-cracker friendly format
+ Rework of Oracle O5LOGON dissector
+ Multi-threaded name resolution
+ Updated etter.finger.mac
- GTK2 phase out initialized
- Usage of deprecated inet_aton replaced with current successor functions
Legend:
+ new feature
- old feature removed
!! bug fixed
0.8.2-Ferri 20150314
!! Fixed some openssl deprecated functions usage
!! Fixed log file ownership
!! Fixed mixed output print
!! Fixed drop_privs function usage
!! Fixed nopromisc option usage
!! Fixed missing break in parser code
!! Improved redirect commands
!! Fix truncated VLAN packet headers
!! Fix ettercap.rc file (windows only)
!! Various cmake fixes
!! A ton of BSD bug fixes
!! Simplify macosx cmake files
!! Fix incorrect sequence number after TCP injection
!! Fix pcap length, and aligment problems with libpcap
!! Bug fixes and gtk code refactor (gtk box wrapper)
!! Fix some ipv6 send issues
!! Fixed sleep time on Windows (high CPU usage)
!! Fixed many CVE vulnerabilities (some of them already fixed in 0.8.1)
- CVE-2014-6395 (Length Parameter Inconsistency)
- CVE-2014-6396 (Arbitrary write)
- CVE-2014-9376 (Negative index/underflow)
- CVE-2014-9377 (Heap overflow)
- CVE-2014-9378 (Unchecked return value)
- CVE-2014-9379 (Incorrect cast)
- CVE-2014-9380 (Buffer over-read)
- CVE-2014-9381 (Signedness error)
+ Updated etter.finger.mac
+ Add TXT and ANY query support on dns_spoof
+ New macosx travis-ci build!
+ Enable again PDF generation
- Remove gprof support
Legend:
+ new feature
- old feature removed
!! bug fixed
0.8.1-Lombroso 20141016
!! Fixed incorrect checksum computation on 64-bit systems
!! Fixed DNS resolution problems
!! Fixed hurd build failure (not specific to hurd but hurd seems the first OS defining ESUCCESS in glibc)
!! Fixed rpath handling
!! Fixed scan host crash with recent kernels
!! Fixed etter library path
!! O5LOGON dissector fixes for stealth mode scans
!! Fix constants to allow full hexadecimal characterset. Useful for filtering on ESP SPIs
!! Fixed some incoherencies in gbls pointers in utils and core
!! Fixed dhcp spoofing automatically start in text ui
!! Many fixes in filter compiler
!! Fixed lua installation path
!! Many ipv6 fixes and improvements
!! Fixed tests build failures
!! Fixed many iconv detection problems
!! Fixed many ctime problems
!! Fixed many dissector ports
!! Fixed timers incoherences
!! Fixed powerpc build failure
!! Fixed uniqueness of our include guards
!! Fixed cmake warnings, by correctly linking our libraries
!! Fixed clean target
!! Fixed COOKIE_PATTERN string
!! A ton of kfreebsd, freebsd, and MacOS fixes and build fixes
!! Fixed with a new "regain_privs" the ip forwarding restore
!! Fixed another scan crash
!! Fixed host list updated (delegated to the main thread)
!! Fixed etter.conf.v6 and etter.conf.v4 installation
!! Fixed (removed) some old code
!! Fixed (removed) some dbus interfaces listed in ettercap
!! Fixed some libraries link issues
!! Fixed various polkit installation directory issues
!! Fixed plugin path issues
!! Fixed bundled libs building order
!! Fixed undefined ips added to the host list (e.g. 0.0.0.0 in dhcp discover)
!! Fixed macosx builds
!! Moved check framework in bundled_libs directory
!! Fixed crash on scan for hosts, by adding a mutex
!! Fixed libettercap.so linking, by removing curses and gtk stuff
!! Fixed ip_add_to_int32 macro
!! Fixed a ton of warnings in gtk, curses and core
!! Fixed some documentation
!! Fixed tests with eglibc >= 2.17
!! Fixed check framework find, with fallback in the bundled
one if not available
!! Fixed bug in etter.finger.mac parsing
!! Fixed ssl checks on cmake, now it is mandatory
!! Fixed scan for hosts progress bar
!! Fixed linux.org ip address on etter.dns conf file
!! Fixed some memory leakages
!! Fixed missing RelWithDebInfo on Cmake
!! Fixed typos
!! Fixed some performance issues in scan for hosts function
!! Fixed race condition when scan progress was canceled
!! Fixed cmake flags passing
!! Fixed IPv6 build
!! Fixed debug messages
+ experimental ESP detection/filtering
+ make etter ipv6 compatible
+ Enabled multithread scan for Curses interface
+ New appdata xml file
+ New experimental GTK3 support!
+ New threaded host resolution!
+ Many build and runtime performances improvements
+ Ettercap builds on windows (MingW) again!
+ New arp "smart" poisoning!
+ New base64 encode and decode functions
+ New execinject etterfilter command
+ New ipv6 hidden scan mode
+ New support for multiple plugins in UI mode
+ New uninstall target
+ Gnu/Hurd support!
+ Automatically refresh plugin list
+ Threading some plugins
+ A new function for self-destruct plugins
+ New INSTALL_EXEDIR cmake option, now you can have "ettercap" and
the other binaries in two different directories!
+ New Null/Loopback decoder!
+ Added automatic irc notifications!
+ Added some debug and fortify-source flags
+ Added some travis builds!
+ Updated etter.finger.mac
+ Added support for parsing RIPv2 and OSPF MD5 authentication packets
+ Updated curl and check bundled libraries
+ updated etter.filter.examples file
+ updated TODO list
+ etterfilter now is IPv6 ready!
+ Documentation updated
+ Man pages updated
+ New nd-poisoning!
+ Increased IPv6 probe delay from 2 seconds to 3
- Removed hex_encode stuff
- Removed ec_pap.c since it was already implemented in ec_ppp.c
- Removed duplicate code, in favour of libettercap usage