Gratis tools uit onze kits

Sommige onderdelen van onze kits zijn op zichzelf nuttig, klein genoeg om in één keer te lezen en beter getest in het openbaar. Deze drie zijn gratis onder de MIT-licentie, elk een enkel Python-bestand zonder afhankelijkheden.

cloudflare-free-shield

Drie aangepaste Cloudflare WAF-regels, allemaal mogelijk op het Free-plan, die de meeste scraper-overstromingen bij de edge van Cloudflare stoppen: een challenge voor scripts die een Chrome-gebruikersagent kopiëren zonder de headers die elke echte Chrome stuurt, één voor pagina-aanvragen van cloudnetwerken die scrapers huren, en een noodregel voor vreemden zonder cookie en zonder link, om in te schakelen tijdens een overstroming. Het installeert ze naast je eigen regels, schakelt ze om en bewaart elke wijziging zodat deze terug te draaien is.

cloudflare-free-shield op GitHub · uit Night Watch, dat ook je sites bewaakt, de noodregel zelfstandig inschakelt en samenvat wat de firewall heeft uitgedaagd.

bot-gate

Een middleware voor FastAPI, Starlette, Django, Flask of elke ASGI- of WSGI-app die je pagina’s voor mensen online houdt terwijl een scraper de site overstromt. Het weigert nepbrowsers voordat je code draait en houdt vreemden binnen wat elke worker kan bedienen, terwijl bezoekers met een cookie, bezoekers die via een link komen en zoekmachines er niets van merken. Onder 1.747 aanvragen per seconde in onze test kreeg elke terugkerende bezoeker zijn pagina in de eigen tijd van de pagina.

bot-gate op GitHub · uit Night Watch.

translation-checks

Controles die een vertaling vangen die je app zou breken: verloren of verzonnen placeholders en tags, een gewijzigde productnaam, Engels dat is blijven staan, het verkeerde schrift, en ICU-plural-berichten die hun variabelen zijn kwijtgeraakt, in 43 talen. Gebruik het op wat een model of een vertaaldienst heeft teruggestuurd, of in CI.

translation-checks op GitHub · uit Polyglot, dat het vertalen doet, met je eigen model, naar 42 talen.

Waarom geef je onderdelen weg?

Omdat je onze code moet kunnen lezen voordat je koopt. De gratis tools zijn gebouwd met dezelfde code als de kits, op dezelfde manier getest en op dezelfde manier gescand op geheime gegevens voordat ze werden gepubliceerd. De kits voegen toe wat van een tool een systeem maakt: de bewaking, de automatisering, de installatie, de runbooks en een jaar aan updates.

Bijgewerkt: