DESCR 1.1 KB

123456789101112131415161718192021
  1. SSLsplit is a tool for man-in-the-middle attacks against SSL/TLS
  2. encrypted network connections. Connections are transparently intercepted
  3. through a firewall/network address translation engine and redirected to
  4. SSLsplit.
  5. SSLsplit terminates SSL/TLS and initiates a new SSL/TLS connection to
  6. the original destination address, while logging all data transmitted.
  7. SSLsplit is intended to be useful for network forensics and penetration
  8. testing.
  9. SSLsplit supports plain TCP, plain SSL, HTTP and HTTPS connections over
  10. both IPv4 and IPv6. For SSL and HTTPS connections, SSLsplit generates
  11. and signs forged X509v3 certificates on-the-fly, based on the original
  12. server certificate subject DN and subjectAltName extension. SSLsplit
  13. fully supports Server Name Indication (SNI) and is able to work with
  14. RSA, DSA and ECDSA keys and DHE and ECDHE cipher suites. SSLsplit can
  15. also use existing certificates of which the private key is available,
  16. instead of generating forged ones. SSLsplit supports NULL-prefix CN
  17. certificates and can deny OCSP requests in a generic way. SSLsplit
  18. removes HPKP response headers in order to prevent public key pinning.