./security/sslsplit [transparent and scalable SSL/TLS interception]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.5.0, Package name: sslsplit-0.5.0
Maintained by: Stuart Henderson
Master sites:
Description
SSLsplit is a tool for man-in-the-middle attacks against SSL/TLS
encrypted network connections. Connections are transparently intercepted
through a firewall/network address translation engine and redirected to
SSLsplit.

SSLsplit terminates SSL/TLS and initiates a new SSL/TLS connection to
the original destination address, while logging all data transmitted.
SSLsplit is intended to be useful for network forensics and penetration
testing.

SSLsplit supports plain TCP, plain SSL, HTTP and HTTPS connections over
both IPv4 and IPv6. For SSL and HTTPS connections, SSLsplit generates
and signs forged X509v3 certificates on-the-fly, based on the original
server certificate subject DN and subjectAltName extension. SSLsplit
fully supports Server Name Indication (SNI) and is able to work with
RSA, DSA and ECDSA keys and DHE and ECDHE cipher suites. SSLsplit can
also use existing certificates of which the private key is available,
instead of generating forged ones. SSLsplit supports NULL-prefix CN
certificates and can deny OCSP requests in a generic way. SSLsplit
removes HPKP response headers in order to prevent public key pinning.


Filesize: 347.456 KB
Version History (View Complete History)
  • (2016-03-29) Updated to version: sslsplit-0.5.0
  • (2015-03-16) Updated to version: sslsplit-0.4.11
  • (2014-12-13) Updated to version: sslsplit-0.4.10
  • (2014-11-14) Updated to version: sslsplit-0.4.9
  • (2014-09-03) Updated to version: sslsplit-0.4.8
  • (2013-11-28) Package added to openports.se, version sslsplit-0.4.7 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-02-05 07:22:06 by Stuart Henderson | Files touched by this commit (2)
Log message:
Unbreak sslsplit build following libressl api change by not including
"connect socket" or "accept socket" in the string produced by
ssl_ssl_state_to_str; this is currently only used in a debug printf
anyway.
   2017-02-05 07:22:06 by Stuart Henderson | Files touched by this commit (2)
Log message:
Unbreak sslsplit build following libressl api change by not including
"connect socket" or "accept socket" in the string produced by
ssl_ssl_state_to_str; this is currently only used in a debug printf
anyway.
   2017-01-27 04:10:38 by Stuart Henderson | Files touched by this commit (1)
Log message:
use the accessor instead of ssl->state
still broken, it also wants ssl->type
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2016-03-28 15:37:25 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to sslsplit-0.5.0
   2015-08-28 05:05:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Additional fixes for SSLv3 removal.  ok sthen@ (maintainer)
   2015-08-28 05:05:22 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Additional fixes for SSLv3 removal.  ok sthen@ (maintainer)
   2015-08-25 11:30:56 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Committed upstream.
   2015-08-25 11:30:56 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Committed upstream.
   2015-07-18 09:53:08 by Stuart Henderson | Files touched by this commit (1)
Log message:
guard SSLv3_method
   2015-06-10 04:43:29 by Stuart Henderson | Files touched by this commit (8)
Log message:
bump REVISIONs following DIOCGETSTATUS ABI change
   2015-03-16 02:50:08 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to sslsplit-0.4.11
note, needed patching for libressl:
-#if (OPENSSL_VERSION_NUMBER < 0x1000200fL)
+#if defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1000200fL)
   2015-03-16 02:50:08 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to sslsplit-0.4.11
note, needed patching for libressl:
-#if (OPENSSL_VERSION_NUMBER < 0x1000200fL)
+#if defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1000200fL)
   2015-03-16 02:50:08 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to sslsplit-0.4.11
note, needed patching for libressl:
-#if (OPENSSL_VERSION_NUMBER < 0x1000200fL)
+#if defined(LIBRESSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x1000200fL)
   2014-12-12 14:51:59 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to sslsplit 0.4.10
   2014-12-12 14:51:59 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to sslsplit 0.4.10
   2014-12-12 14:51:59 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to sslsplit 0.4.10
   2014-12-12 14:51:59 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to sslsplit 0.4.10
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9
   2014-11-13 15:39:59 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to sslsplit-0.4.9