Egy eszköz csak annyira jó, amennyire képes megkönnyíteni az életet.
Bemutatjuk a különböző fejlesztésre szoruló dolgok javítására készített eszközeinket, amelyek főként már meglévő folyamatokat könnyítenek meg. Nem mindegyik van itt felsorolva, ezek csak a kiemeltek.
Eszköz a fail2ban adatbázis távoli lekérdezésére, Munin plugin segítségével. Ez a program nem használ külső modulokat, egy megadott TCP porton fut, és a munin lekérdezési protokollt használja. A program lényege, hogy megmutassa mennyi adatrekordot tárol a fail2ban az adatbázisában, és hogy ezeket a munin segítségével vizualizálni tudja.
https://git.ksol.io/karolyi/munin-f2b-remote
Az internetes biztonság javítása a DNSSEC és a TLSA rekordok használatával. DANE TLSA rekordok frissítője a certbot belső eszközeivel. A certbot renew parancs helyettesítője, kezeli a TLSA rekordok létrehozását és cseréjét, szem előtt tartva a tanúsítványokat használó külső folyamatok kifutási periódusait.
Részletesebb magyarázatért látogasson el a forráshoz:
https://git.ksol.io/karolyi/daneupdate
Ezt az eszközt a projektjeinkben szereplő e-mail címek ellenőrzésére hoztuk létre. A bizonyítékok azt mutatják, hogy idővel széles körben adoptálták. Mivel ez egy hatalmas témakör, a leírásáért és hogy miben tud Önnek segíteni, kérjük, látogasson el a projekt oldalára:
https://git.ksol.io/karolyi/py3-validate-email
Ez az eszköz lekérdezi az AbuseIPDB-ből a visszaélésre használt IP-címeket (API token szükséges), és létrehoz egy tűzfal által fogyasztható IP címlistát az importáláshoz. A cél az, hogy letiltsuk azokat az IP címeket, amelyek visszaélnének a szerverrel, mielőtt elérnék azt.
https://git.ksol.io/karolyi/abuseipdb-fetcher
Icecast stream forrás a gstreamer projekt segítségével, C++ nyelven írva. Ez az egyszerű eszköz gstreamer-t használva lejátszási listákat sugároz a konfigurált icecast szerverekre:
https://git.ksol.io/karolyi/IceGStreamer
Egy Python modul, amely az ECR protokollt beszélő POS terminálokkal képes kommunikálni. Ez a modul eredetileg egy másik ecrterm modulból származik, és hálózati (TCP) kezelési képességgel lett bővítve, ami a soros port funkcionalitáson felül további funkciókat is tartalmaz:
https://git.ksol.io/karolyi/py3-ecrterm
Ansible playbook FreeBSD jailek létrehozásához/frissítéséhez, ZFS használatával. Ez a playbook lehetővé teszi a jailek automatizált telepítését FreeBSD szerveren, az Ansible segítségével. A csomagok telepítési folyamatának felgyorsítása érdekében helyileg gyorsított FreeBSD tükröket használ:
https://git.ksol.io/karolyi/ansible-freebsd-jailhost-tools
Adminisztratív eszköz a napi DMARC jelentések elemzésére. Ez az eszköz elemzi az emailben küldött DMARC-jelentéseket, és egy egyszerűsített kimenetet hoz létre, amelyet könnyedén átolvashat.
https://git.ksol.io/ksol/dmarc-analyzer