Eszközök

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.

munin-f2b-remote

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

DANEupdate

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

Email validáló (Python)

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

AbuseIPDB fetcher

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

IceGStreamer

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

Py3-ecrterm

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 jailhost eszközök FreeBSD-hez

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

DMARC jelentés-analizátor

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