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.Dismiss alert
Indeed it represents strong dependencies for little gain + the ssl module is currently optional.
Using sslscan( https://github.com/rbsec/sslscan ) instead may help as it is a binary that is available for several distributions. We could set the module as mandatory and show a warning if the binary is lacking.
sslscan also allows to export the scan result to XML which can be handy for us.
Right now we can deprecate the ssl module in order to support Python 3.12 then later we can put it back with sslscan support.
Started working on the move to sslscan. It will lost support for several attacks (robot, OpenSSL CCS, 0RTT) and certificate chains but most of the features should be kept
Actually we cannot support 3.12 because it looks like SSLyze & its dependenciees are not 3.12 compatible.
@devl00p what can we do ?
The text was updated successfully, but these errors were encountered: