https://github.com/timtom32hh/aegilock
Aegilock Bot Blocker
https://github.com/timtom32hh/aegilock
blocker blocking-bots bot botblocker captcha dsgvo dsgvokonform freeware machine-learning node-js nodejs scraping scraping-websites scrapping security spam-detection wordpress wordpress-plugin
Last synced: 7 months ago
JSON representation
Aegilock Bot Blocker
- Host: GitHub
- URL: https://github.com/timtom32hh/aegilock
- Owner: TimTom32hh
- Created: 2025-06-20T19:33:36.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-29T20:01:52.000Z (7 months ago)
- Last Synced: 2025-06-29T20:34:31.423Z (7 months ago)
- Topics: blocker, blocking-bots, bot, botblocker, captcha, dsgvo, dsgvokonform, freeware, machine-learning, node-js, nodejs, scraping, scraping-websites, scrapping, security, spam-detection, wordpress, wordpress-plugin
- Homepage: https://www.aegilock.de/
- Size: 22.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Aegilock API Schutz Installationsanleitung V1.0
Aegilock API – Webseiten-Schutz über ML-basierte Bot-Erkennung Aegilock schützt Ihre Webseite automatisch und unsichtbar vor unerwünschten automatisierten Zugriffen (Bots), Spam-Attacken und Formularmissbrauch.
Wie funktioniert der Schutzmechanismus? Aegilock verwendet ein intelligentes, Machine-Learning-gestütztes Scoring-System, um jeden eingehenden Zugriff in Echtzeit zu analysieren. Dazu werden technische Signale des Browsers, des User-Agents, des Verhaltens und des Inhalts verwendet, um automatisierte Bots zuverlässig zu erkennen. Erkannte Bot-Zugriffe werden unmittelbar blockiert, während menschliche Benutzer die Webseite ohne Einschränkungen nutzen können.
Nach der Integration sind Ihre gesamte Webseite, inklusive aller Formulare, automatisch geschützt. Es ist keine zusätzliche Interaktion der Nutzer notwendig.
Einbindung in Ihre Webseite Die Einbindung erfolgt einfach per JavaScript auf Ihrer Webseite.
Integrieren Sie folgenden JavaScript-Code direkt vor dem schließenden -Tag auf allen HTML-Seiten, die Sie schützen möchten:
html Kopieren Bearbeiten
Ersetzen Sie dabei IHR_SITEKEY mit dem individuellen Sitekey, den Sie von Aegilock erhalten haben.
Beispiel:
API-Integration (optional) Sie können zusätzlich direkt die Aegilock REST-API verwenden, um Zugriffe manuell zu validieren:
curl -X POST https://aegilock.de/api/predict
-H "Content-Type: application/json"
-H "X-Site-Key: IHR_SITEKEY"
-d '{"timestamp":"2025-06-29T20:00:00Z","ip":"127.0.0.1","path":"/","ua":"Browser-Agent","referrer":"","status":200}' Ein gültiger Sitekey liefert das Ergebnis des ML-Modells zurück, zum Beispiel: { "bot_score": 0.006, "blocked": false, "threshold": 0.32 } Ein ungültiger oder deaktivierter Sitekey erzeugt eine Fehlermeldung:
{ "error": "Ungültiger Sitekey" } Test & Validierung Prüfen Sie Ihre Einbindung, indem Sie Ihre Webseite besuchen.
Die Browser-Konsole (F12) zeigt den aktuellen Bot-Score zur Diagnose an.
Formulare und weitere Seiteninhalte werden automatisch mitgeschützt.
Support & Hilfe Bei Fragen oder Unterstützungsbedarf erreichen Sie uns unter: kontakt@aegilock.de
© 2025 Aegilock | Datenschutzkonforme Bot-Erkennung aus Deutschland