The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python SSL 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.
-
websockify
Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.
-
SparK
[ICLR'23 Spotlight🔥] The first successful BERT/MAE-style pretraining on any convolutional network; Pytorch impl. of "Designing BERT for Convolutional Networks: Sparse and Hierarchical Masked Modeling" (by keyu-tian)
-
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.
-
pyOpenSSL -- A Python wrapper around the OpenSSL library
A Python wrapper around the OpenSSL library
-
MicroWebSrv2
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
-
dnsrobocert
Orchestrate Certbot and Lexicon together to provide Let's Encrypt TLS certificates validated by DNS challenges
-
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.
-
Substr3am
Passive reconnaissance/enumeration of interesting targets by watching for SSL certificates being issued
-
stable-diffusion-webui-auto-tls-https
An extension for AUTOMATIC1111's Stable Diffusion Web-UI that enables easy or zero-conf TLS for HTTPS
-
proxy_web_crawler
Automates the process of repeatedly searching for a website via scraped proxy IP and search keywords
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: My first BBS (anybody know of an easy to install browser based client?) | /r/bbs | 2023-07-05Try this: https://github.com/novnc/websockify I got mine set up as a windows service. But you can also just have it run on booting
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).
Showcert is OpenSSL for humans, much simpler to use and it has gencert utility to generate certificates. Very easy.
Python SSL related posts
-
Terrapin-Scanner VS CryptoLyzer - a user suggested alternative
2 projects | 14 Jan 2024
-
mitmproxy VS petep - a user suggested alternative
2 projects | 3 Oct 2023
- Learn and Test DMARC
- Curl-impersonate: Mimic real browsers' TLS handshake with curl
-
curl-impersonate VS curl-impersonate-php - a user suggested alternative
2 projects | 2 Aug 2023
- Found a way to bypass Cloudflare 403 forbidden in cURL, fetch
- Weird API behavior: Only Postman and browser consistently work but making same request with requests library gets a Captcha instead.
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source SSL projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | mitmproxy | 34,277 |
2 | Twisted | 5,416 |
3 | websockify | 3,745 |
4 | curl-impersonate | 3,308 |
5 | sslyze | 3,130 |
6 | lemur | 1,694 |
7 | SparK | 1,384 |
8 | WordOps | 1,226 |
9 | pyOpenSSL -- A Python wrapper around the OpenSSL library | 857 |
10 | MicroWebSrv2 | 619 |
11 | Loki | 561 |
12 | dnsrobocert | 545 |
13 | trustme | 538 |
14 | acme-nginx | 305 |
15 | Mocket | 272 |
16 | ssl-checker | 238 |
17 | MITM_Intercept | 196 |
18 | dheater | 170 |
19 | cryptonice | 97 |
20 | showcert | 67 |
21 | Substr3am | 64 |
22 | stable-diffusion-webui-auto-tls-https | 56 |
23 | proxy_web_crawler | 41 |
Sponsored