Werkzeuge

Ein Werkzeug ist nur so gut wie seine Fähigkeit, Ihnen das Leben zu erleichtern.

Hier werden Werkzeuge vorgestellt, die wir entwickelt haben, um verschiedene verbesserungsbedürftige Dinge zu verbessern, vor allem zur Erleichterung unserer Prozesse. Nicht alle sind hier aufgeführt, sondern nur die hervorgehobenen.

munin-f2b-remote

Tool zur Abfrage der fail2ban-Datenbank aus der Ferne über ein Munin-Plugin. Dieses Programm verwendet keine externen Module, läuft auf einem Port und spricht das munin-Abfrageprotokoll. Die Idee dabei ist zu sehen, wie viele Datensätze in Ihrer fail2ban-Datenbank gespeichert sind, und diese mit dem Munin-Tool visualisieren zu können. https://git.ksol.io/karolyi/munin-f2b-remote

DANEupdate

Verbesserung der Internetsicherheit durch die Verwendung von DNSSEC und TLSA-Einträgen. DANE TLSA-Datensatz-Aktualisierer, der certbot-Interna verwendet. Ein Ersatz für certbot renew, der die Erstellung und den Ersatz von TLSA-Datensätzen unter Berücksichtigung der Rollout-Perioden für externe Daemons, die die Zertifikate verwenden, übernimmt. Eine detailliertere Erklärung finden Sie in der Quelle: https://git.ksol.io/karolyi/daneupdate

Python E-Mail-Prüfer

Dieses Tool wurde entwickelt, um E-Mail-Adressen in unseren Projekten zu validieren. Es hat sich gezeigt, dass es im Laufe der Zeit weithin angenommen wurde. Da es sich hierbei um ein weiteres großes Thema handelt, finden Sie eine Beschreibung und Informationen darüber, was es für Sie tun kann, auf der Projektseite: https://git.ksol.io/karolyi/py3-validate-email

AbuseIPDB-Datenabholer

Dieses Tool holt Missbraucher-IPs aus der AbuseIPDB (API-Token erforderlich) und erstellt eine pf-verbrauchbare IP-Liste zum Importieren. Das Ziel ist es, IP-Adressen, die Ihren Server missbrauchen, zu sperren, bevor sie ihn erreichen können. https://git.ksol.io/karolyi/abuseipdb-fetcher

IceGStreamer

Icecast-Quelle mit Verwendung des gstreamer-Projekts, geschrieben in C++. Dieses einfache Tool kompiliert mit Gstreamer und überträgt Wiedergabelisten auf konfigurierte Icecast-Server: https://git.ksol.io/karolyi/IceGStreamer

Py3-ecrterm

Ein Python-Modul, das mit POS-Terminals, die das ECR-Protokoll sprechen, kommunizieren kann. Dieses Modul wurde ursprünglich von einem anderen ecrterm-Modul geforkt und mit einer Netzwerk (TCP)-Funktionalität erweitert, die zusätzlich zur Funktionalität der seriellen Schnittstelle hinzugefügt wurde: https://git.ksol.io/karolyi/py3-ecrterm

Ansible Jailhost-Werkzeuge für FreeBSD

Ansible-Playbook zum Erstellen/Aktualisieren von FreeBSD-Jails mit ZFS. Dieses Playbook ermöglicht die automatische Einrichtung von Jails auf FreeBSD mit Ansible. Es verwendet lokal bereitgestellte FreeBSD-Spiegel, um den Paketinstallationsprozess zu beschleunigen: https://git.ksol.io/karolyi/ansible-freebsd-jailhost-tools

DMARC-Bericht-Analysator

Administratives Tool zum Parsen der täglichen DMARC-Berichte. Dieses Tool analysiert die per E-Mail gesendeten DMARC-Berichte und erstellt eine vereinfachte Auswertung, die Sie durchlesen können. https://git.ksol.io/ksol/dmarc-analyzer