SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python TLS Projects
-
mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pyOpenSSL -- A Python wrapper around the OpenSSL library
A Python wrapper around the OpenSSL library
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
libresbc
An open source Session Border Controller 🌟 The SBC you dream about 🗽 LibreSBC will help you save thousands of dollars.
-
MITM_Intercept
A little bit less hackish way to intercept and modify non-HTTP protocols through Burp & others.
-
dheater
D(HE)ater is a proof of concept implementation of the D(HE)at attack (CVE-2002-20001) through which denial-of-service can be performed by enforcing the Diffie-Hellman key exchange. (read-only clone of the original GitLab project)
-
cryptonice
CryptoNice is both a command line tool and library which provides the ability to scan and report on the configuration of SSL/TLS for your internet or internal facing web services. Built using the sslyze API and ssl, http-client and dns libraries, cryptonice collects data on a given domain and performs a series of tests to check TLS configuration and supporting protocols such as HTTP2 and DNS.
-
stable-diffusion-webui-auto-tls-https
An extension for AUTOMATIC1111's Stable Diffusion Web-UI that enables easy or zero-conf TLS for HTTPS
-
OCSPChecker
OCSP-Checker provides an automated means to check the OCSP revocation status for a x509 digital certificate.
-
tlsassistant
An open-source modular framework capable of identifying a wide range of TLS vulnerabilities and assessing compliance with multiple guidelines. Its actionable report can assist the user in correctly and easily fixing their configurations.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Recent 'MFA Bombing' Attacks Targeting Apple Users | news.ycombinator.com | 2024-03-27> us[e] Akamai to block scraping
Would https://github.com/lwthiker/curl-impersonate help? Haven’t tried with Akamai, but did help with another widely used CDN that shall remain unnamed (but has successfully infused me with burning hate for their products after a couple of years’ worth of using an always-on VPN to bypass Internet censorship and/or a slightly unusual browser).
Project mention: WinBtrfs – an open-source btrfs driver for Windows | news.ycombinator.com | 2024-04-06One of the interesting patterns happening in Rust is io-less libraries. I'm not sure where best to link this phenomenon. It here s a open issue for an io-less quic library, from 2019, https://github.com/aiortc/aioquic/issues/4
It'd be so fracking sweet to see filesystems follow this pattern. If we could re-use the file system logic, but apply it to windows or fuse or Linux or wasm linearly-addressed-storage, that would allow such intensely cool forms of portability/reuse & bending/hacking.
Project mention: Show HN: Internet.nl – test tool for modern internet standards | news.ycombinator.com | 2023-11-20
Showcert is OpenSSL for humans, much simpler to use and it has gencert utility to generate certificates. Very easy.
From the article:
> Ubiquitous presence of HTTPS allows you to pass your data through very restrictive middle boxes!
This is, in fact, why all — or nearly all — proprietary VPN protocols (so-called "SSL VPNs") implement a mode that initiates a tunnel via HTTPS, at least as a fallback if not as the primary mode of operation: precisely in order to have a mode of operation that works with almost any connection to the global Internet.
I'm one of the main developers of https://gitlab.com/openconnect/openconnect, which implements many such protocols, and wrote https://github.com/dlenski/what-vpn, which sniffs or identifies even more flavors of TLS-based VPN servers.
Python TLS related posts
- Ask HN: Fiddler Alternatives
-
Terrapin-Scanner VS CryptoLyzer - a user suggested alternative
2 projects | 14 Jan 2024
- AirBnb Wifi Safety Precaution needed?
- WORKING tutorial on how to enable iOS voice chat RIGHT NOW
-
mitmproxy VS petep - a user suggested alternative
2 projects | 3 Oct 2023
- Upside-Down-Ternet (2006)
- Learn and Test DMARC
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source TLS projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | mitmproxy | 34,277 |
2 | Twisted | 5,416 |
3 | curl-impersonate | 3,308 |
4 | sslyze | 3,130 |
5 | lemur | 1,694 |
6 | aioquic | 1,535 |
7 | pyOpenSSL -- A Python wrapper around the OpenSSL library | 857 |
8 | trustme | 538 |
9 | hrequests | 520 |
10 | libresbc | 325 |
11 | ssl-checker | 238 |
12 | MITM_Intercept | 196 |
13 | dheater | 170 |
14 | Internet.nl | 155 |
15 | truststore | 134 |
16 | cryptonice | 97 |
17 | showcert | 67 |
18 | what-vpn | 59 |
19 | stable-diffusion-webui-auto-tls-https | 56 |
20 | OCSPChecker | 38 |
21 | tlsassistant | 35 |
22 | tls_client_handshake_pure_python | 20 |
23 | tls-python-object | 14 |