Rspamd je open source webový filtrační systém, který byl původně navržen jako náhrada populární spamassassin (spamd) daemon v operačních systémech Linux / UNIX. Je velmi rychlý a modulární, je napsaný v programovacím jazyku C a speciafically určené pro zpracování připojení asynchronní.
Stručná charakteristika
Mezi klíčové funkce patří podpora pro SURBL filtrů, podpora pro Fuzzy hash, regulárních výrazů pravidla pro filtrování jednotlivých částí zprávy, různé vestavěné funkce pro snadné analyzovat zprávy, podporu znakových tabulek a e-maily, stejně jako podporu pro dálkové Správa a statistiky shromažďování.
Kromě toho můžeme zmínit, že software je vysoce rozšiřitelný pomocí Perl-založený systému zásuvných modulů Lua a podporuje statistiky (Winnow / OSB), podporuje statistiky automatického učení, a to & rsquo; to plně kompatibilní s SpamAssassin nástrojem.
Začínáme s Rspamd
Jak jeho název napovídá, Rspamd je démon, který, jakmile začal, běží na pozadí a jste vyhrál a rsquo; t být schopen komunikovat s ním, jako byste dělat s pravidelným programu příkazového řádku, nebo grafické aplikace. Nicméně, to přichází s administrační webové rozhraní.
Chcete-li jej nainstalovat, stáhněte nejnovější verzi z Softoware, rozbalte ho na místě dle Vašeho výběru, otevřete emulátor terminálu a přejděte do umístění extrahované soubory. Zadejte & ldquo,. Cmake & rdquo; Příkaz pro konfiguraci program spustit & ldquo, aby & rdquo; příkaz ke kompilaci a to & ldquo; make install & rdquo; Příkaz, jako root, aby jej nainstalovat systém široký. Vezměte prosím na vědomí, že všechny příkazy musí být spuštěn bez uvozovek.
Pod kapotou a dostupnost
Rspamd je velmi rychlý, stabilní a jednoduchý program psaný úplně v programovacím jazyce C a určen k nasazení pouze na GNU / Linux. Je k dispozici ke stažení jako jediné univerzální archivních pramenů, ale můžete také klonovat ji od Git. Různé distribuce Linuxu může mít balíček Rspamd ve svých výchozích softwarových repozitářů, pokud jste & rsquo; re hledáte jednoduchý způsob, jak nainstalovat. Podporuje 32-bit a 64-bitové hardwarové platformy
Co je nového v této verzi:.
- Lepší optimalizace přes abstraktní syntaxe strom pro všechny výrazy (moje prezentace popisuje některé základní principy optimalizace.
- Přepnutím do luajit a pcre JIT ve výchozím nastavení. JIT kompilace možnost zvýšit výkon v úzkých, takže teď rspamd je výrazně rychlejší než 0,8 větvi.
- Přidána pravidla SpamAssassin podpora: nyní můžete využít co nejvíce z vašich pravidel SpamAssassin v rspamd nativně. Samozřejmě, že jsou optimalizovány s JIT a AST technik.
- Přidána podpora šifrování:. rspamd nyní mohou šifrovat veškerý provoz s extrémně rychlým a nízkou latencí šifrování založené na kryptografii veřejného klíče a cryptobox stavebnictví
- Nový Aho-corasic implementace byl importován. Nyní rspamd můžete vyhledávat stovky tisíců vyhledávacích vzorů v téměř lineárního času.
- nové statistiky architektura:
- pokročilé tokenizace techniky (zabezpečený nebo rychlých hash);
- zlepšila UTF8 tokenization;
- vyvarovat se vícero učení o stejnou zprávu tím, že udržuje mezipaměť učení;
- zdokonalené funkce normalizace snížit falešným poplachům rychlost.
Co je nového ve verzi 0.7.2:
- Tato verze opravuje chybu, když regulátor byl vázaný na 127.0.0.1 standardně namísto localhost.
- Různé opravy a vylepšení pro RBL modulu.
- Umožňuje vlastní konfiguraci přes .try_include makro v souboru Stand.
- Opravuje problém s generátorem náhodných čísel v kódu DNS.
- Optimalizuje hfilter plugin. Upevňuje whitelist modul.
- Některá výchozí hmotnosti a akce byly naladěny.
Co je nového ve verzi 0.6.7:.
- Tato verze opravuje několik důležitých otázek
- Váže se na oba IPv6 a IPv4 zástupných adres.
- A vážně výpočet chyba ve statistice byla opravena (to platí pro některých platformách, včetně FreeBSD).
- DNS ID generátor nyní používá více rychlou a bezpečnou ChaCha20 založené permutator A (TEA permutator byl použit již dříve).
- A řada drobných chyb bylo opraveno, včetně nastavení nulovou váhu pro neznámé znaky.
- byl zahájen nový projekt dokumentace.
Co je nového ve verzi 0.6.6:
- Problém s omezením BUFSIZ ve výstupu regulátoru byla opravena.
- Únik dřevorubeckých symbolů byl zjednodušen.
- Váhy byly upraveny pro několik pravidel.
- Podpora Spamhaus RBL byla zlepšena.
- PBL byla odstraněna z přijatých kontrol záhlaví.
- A hfilter modul, který provádí různé helo a IP kontroly byl přidán.
- Rspamd lze nyní znovu načíst pomocí HUP signál.
- Fuzzy skladování by řádně skončit hodnoty hash.
- build systém byl přepracován pro lepší podporu pkg-config.
- různé drobné chyby byly opraveny.
Co je nového ve verzi 0.6.5:
- A kritická chyba v DNS resolveru byla opravena. Multimap a RBL plugins byly vylepšeny přeskočit neplatné adresy IP.
- dns_sockets byla přidána pro tuningové zásuvky na serveru v DNS resolveru.
- Balíčky pro rspamd byly zlepšeny.
Možnost
Co je nového ve verzi 0.6.4:
- Tato verze přidán IO kanálů pro DNS dotazy na vyrovnání zatížení a snížit šanci na ID kolizí.
- Chyba v SPF filtr, který může způsobit výpisy operační paměti za určitých okolností byla opravena.
- Výchozí config z RBL modulu byla opravena.
- Nyní je možné získat seznam příkazů rspamc s jejich popisy.
- SORBS RHSBL byla přidána do výchozí config.
- soubor 2tld pro SURBL modulu bylo podstatně rozšířeno.
- Problém v libucl kdy byl rozebrat makra stanovena.
Co je nového ve verzi 0.5.6:
- Tato verze opravuje chyby v aktualizaci válcování historie a v UDP zásuvky manipulaci ve fuzzy Skladový kód.
- Dodává schopnost skenovat vstupní potoky bez Content-Length záhlaví, aby bylo možné zvládnout streamování klientů.
- Realizuje výstup čítače pro řídicí a rspamc klientem pro zobrazení statistiky o rspamd symboly, jejich frekvence, a průměrné lhůty pro provedení.
- Zlepšuje build systém pro práci s Lua 5.2 a zjišťovat požadované matematické funkce.
Co je nového ve verzi 0.5.5:
- Statistický modul Bayesův nyní používá inverzní chi- square distribuce pro normalizaci, což zvyšuje přesnost filtrování nevyžádané pošty.
- Podpora IPv6 zlepšila se schopností naslouchat na IPv6 adresy, výběr adresa algoritmů a podporu pro IPv6 DNS resolvery.
- Fuzzy skladování byl vylepšen na podporu žádosti o aktualizace pouze z určitých IP adres.
- Byla stanovena řada chyb v hlavním kódu a Web UI.
- CentOS RPM spec soubor byl přidán.
Co je nového ve verzi 0.5.4:
- Toto je první rspamd verze s uživatelem přívětivé webové rozhraní založené na JS + HTML5.
- Recenze vyčištění a opravy chyb byly provedeny, orientovaný na maximální výkon a stabilitu.
Co je nového ve verzi 0.5.2:
- Tato verze přidává Lua vazby pro základní MIME a díly DNS resolver.
- Stávající Lua vázání nyní pracuje bez objektu úloh, což umožňuje jejich použití v vlastní kód.
- Systém závity byl přepracován, aby se zabránilo globálnímu interpret Lua zámek.
- Modul DKIM nyní převede všechny konce řádků na CRLF jako opendkim dělá.
- Detektor URL je nyní přesnější pro textové části.
- Několik kritické chyby a úniky paměti byly stanoveny.
Komentáře nebyl nalezen