GALILEUM SOC & NETWORK SECURITY
🛡️ FireGuard v2.2.2
Blacklist Manager — Bejelentkezés szükséges
🇬🇧 English 🇭🇺 Magyar 🇰🇷 한국어

Az API kulcsot a telepítés során kapod meg.
Elveszett kulcs esetén hozz létre újat az adatbázisban.

GALILEUM SOC & NETWORK SECURITY
FireGuard v2.1
Blacklist Manager
v2.2.2 — Galileum / Andrews IT Engineering
Áttekintés
📊 Dashboard
Blacklistek
🔴 IP Blacklist —
🔵 Domain Blacklist —
Whitelistek
🟢 IP Whitelist —
🟢 Domain Whitelist —
Rendszer
🔑 API Kulcsok
📖 API Dokumentáció
📋 Audit Log
❓ Súgó
🇬🇧 EN 🇭🇺 HU 🇰🇷 KO
API Online
Kapcsolódva
Dashboard
Blokkolt IP
—
aktív bejegyzés
Blokkolt Domain
—
aktív bejegyzés
Whitelistelt IP
—
aktív bejegyzés
Whitelistelt Domain
—
aktív bejegyzés
Összes bejegyzés
—
aktív blacklist elem
API hívások
—
összes lekérés
📋 Legutóbbi műveletek
🔍 Gyors ellenőrzés
IP kategóriák
🔴 IP Blacklist
⬇ Export TXT
IP / CIDR Kategória Súlyosság Találatok Megjegyzés Állapot Hozzáadva
🔵 Domain Blacklist
⬇ Export TXT
Domain Kategória Súlyosság Találatok Megjegyzés Állapot Hozzáadva
🟢 IP Whitelist
⬇ Export TXT
IP / CIDR Kategória Súlyosság Megjegyzés Állapot Hozzáadva
🟢 Domain Whitelist
⬇ Export TXT
Domain Kategória Súlyosság Megjegyzés Állapot Hozzáadva
🔑 API Kulcsok kezelése
💡 Tűzfal integráció

A tűzfalak az alábbi módokon hitelesíthetik magukat az API felé:

Authorization header
Authorization: Bearer <api_key>
X-API-Key header
X-API-Key: <api_key>
Curl példa — flat lista lekérése
curl -H "X-API-Key: <api_key>" \ https://your-server.com/fireguard/api/blacklist/flat
📖 API Dokumentáció
Alap URL: https://your-server.com/fireguard/api/
Hitelesítés: X-API-Key: <key> vagy Authorization: Bearer <key>
📋 Audit Log
🚀 Gyors útmutató
🔴
Blacklist
Hozzáadhatsz IP-címeket, CIDR tartományokat és domaineket, amelyeket blokkolni szeretnél. A tűzfalak rendszeres időközönként letöltik a listát az export végpontokon keresztül.
🟢
Whitelist
A whitelistelt bejegyzések mindig felülírják a blacklistet. A /api/blacklist/check végpont ezekre whitelisted: true értékkel tér vissza.
🔍
Gyors ellenőrzés
A Dashboardon azonnal leellenőrizhetsz egy IP-t vagy domaint — blokkolt, whitelisten van, vagy szabad.
🔑
API kulcsok
Hozz létre egy kulcsot tűzfalanként vagy integrációnként. A kulcs csak egyszer jelenik meg — mentsd el jelszókezelőben.
⬆ Tömeges import

Használd a ⬆ Import gombot bármelyik lista oldalán .txt vagy .csv fájl feltöltéséhez. A duplikátumok automatikusan kihagyásra kerülnek.

TXT
# Komment sor — kihagyva
1.2.3.4
45.142.212.100
10.0.0.0/8
185.220.101.0/24
CSV
ip,category,severity,comment
1.2.3.4,malware,9,C2 server
10.0.0.0/8,botnet,7,
45.0.0.1,spam,5,Spam relay
CSV kategóriák: spam, malware, botnet, scanner, tor, vpn, phishing, c2, adware, tracking, other. Súlyosság: 1–10. Hiányzó mezők alapértéke: "other" / 5.
📡 API referencia

Minden végpont API kulcsot igényel, kivéve a GET /api/stats. A kulcsot X-API-Key headerként, Authorization: Bearer formában, vagy ?api_key= query paraméterként adhatod meg.

Hitelesítés
X-API-Key: fg_abc123...
Authorization: Bearer fg_abc123...
?api_key=fg_abc123...
Check végpont
POST /api/blacklist/check
{ "value": "1.2.3.4" }

→ blocked: true / false
→ whitelisted: true / false
Metódus Végpont Leírás
GET /api/ips Blokkolt IP-k listája (szűrhető)
POST /api/ips IP hozzáadása a blacklisthez
GET /api/ips/export Plain text IP export tűzfalakhoz
GET /api/domains Blokkolt domainek listája
POST /api/domains Domain hozzáadása a blacklisthez
GET /api/domains/export Plain text domain export
GET /api/whitelistips Whitelistelt IP-k listája
POST /api/whitelistips IP hozzáadása a whitelisthez
GET /api/whitelistips/export Plain text whitelist IP export
GET /api/whitelistdomains Whitelistelt domainek listája
POST /api/whitelistdomains Domain hozzáadása a whitelisthez
POST /api/import/{lista} Tömeges import TXT/CSV-ből (lista: ip_blacklist | domain_blacklist | ip_whitelist | domain_whitelist)
POST /api/blacklist/check Ellenőrzés — blokkolt/whitelisten van-e (növeli a hit_count-ot)
GET /api/blacklist/flat Teljes blacklist plain textben tűzfal importhoz
GET /api/stats Rendszer statisztikák — publikus, auth nélkül
GET /api/audit Audit napló (?type=ip|domain|api_key|whitelist)
🔥 Tűzfal integráció
Palo Alto
EDL — External Dynamic List
/api/ips/export?api_key=...
Fortinet FortiGate
External Threat Feed
/api/ips/export?api_key=...
pfSense / OPNsense
URL Table Alias
/api/ips/export?api_key=...
Mikrotik RouterOS
/tool fetch script
/api/ips/export?api_key=...
iptables / ipset
Cron + curl
/api/blacklist/flat?api_key=...
🏷 Kategóriák
Spam
Malware
Botnet
Szkennelő
Tor kilépési csomópont
VPN / Proxy
Phishing
C2 (Irányítószerver)
Adware
Követés
Egyéb
ℹ Névjegy
🛡️ FireGuard
Saját üzemeltetésű IP és domain blacklist/whitelist kezelő REST API-val és webes admin felülettel.
Verzió: v2.2.2
PHP: 8.4.18
Licenc: MIT
Billentyűparancsok
F5 — Aktuális oldal frissítése
ESC — Modal bezárása
? — Súgó oldal megnyitása
🔴 IP hozzáadása a blacklisthez
IPv4, IPv6 és CIDR notáció (pl. 10.0.0.0/8) is elfogadott.
1 = alacsony veszély, 10 = kritikus
🔵 Domain hozzáadása a blacklisthez
Teljes domain névnek kell lennie (pl. evil.ru, not http://evil.ru)
⬆ Importálás fájlból
TXT (soronként egy bejegyzés) vagy CSV (ip/domain, kategória, súlyosság, megjegyzés).
TXT: 1.2.3.4  |  CSV: 1.2.3.4,malware,8,C2 server
🟢 IP hozzáadása Whitelisthez
IPv4, IPv6 és CIDR notáció (pl. 10.0.0.0/8) is elfogadott.
1 = alacsony veszély, 10 = kritikus
🟢 Domain hozzáadása Whitelisthez
Teljes domain névnek kell lennie (pl. evil.ru, not http://evil.ru)
1 = alacsony veszély, 10 = kritikus
🔑 Új API kulcs létrehozása
✓ API kulcs sikeresen létrehozva!
Mentsd el ezt a kulcsot — nem lesz újra látható!