CycleTLS
Ponzu
CycleTLS | Ponzu | |
---|---|---|
3 | 4 | |
795 | 5,637 | |
- | 0.3% | |
6.4 | 0.0 | |
21 days ago | 10 days ago | |
Go | Go | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CycleTLS
-
Is it possible to scrape a website protected by Cloudflare?
A lot of websites nowadays add fingerprint checking. So even if you fake the headers - it wouldn't help, as cloudflare still knows you are making request from go / python / whatever. So there is a lib to spoof fingerptint - https://github.com/Danny-Dasilva/CycleTLS . It may work for you .
- Curl’s TLS Fingerprint
-
Stack under attack: what we learned about handling DDoS attacks
While it can still be spoofed using several packages , e.g. https://github.com/Danny-Dasilva/CycleTLS it can still provide a meaningful/easy-to-manipulate signal.
Moreover, most bots conducting L7 DDoS don't use real/headless browsers in order to be able to scale their attack, so it's highly likely they'll have a discriminating/inconsistent TLS fingerprint.
This can also be done directly in Fastly using e.g. https://developer.fastly.com/reference/vcl/variables/client-...
Another approach to proactively flag malicious IPs is to scrape free proxies. Indeed, most DDoS leverage lot of cheap/know bad IPs. It's frequent to see these free proxies in these attacks.
Ponzu
- To Drupal or not to Drupal… Putting my foot down in the Webform module's issue queue
-
Admin panel for Go back end?
You could take a look at Ponzu or Buffalo.
-
Dive to Clean Architecture with Golang
github - ponzu-cms/ponzu
What are some alternatives?
gost - GO Simple Tunnel - a simple tunnel written in golang
go-proxy-cache - Simple Reverse Proxy with Caching, written in Go, using Redis.
go-cloudflare-scraper - A golang http.Transport layer that uses Otto to solve Cloudflare challenges
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
mimic - Mimic chromium's HTTP/HTTP2 and TLS implementations.
RoadRunner - 🤯 High-performance PHP application server, process manager written in Go and powered with plugins
chromedp - A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
algernon - Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis and PostgreSQL support
surf - Stateful programmatic web browsing in Go.
autobd - autobd is an automated, networked and containerized backup solution
colly - Elegant Scraper and Crawler Framework for Golang
traefik - The Cloud Native Application Proxy