Rspamd منبع باز مبتنی بر وب سیستم فیلترینگ است که در ابتدا به عنوان یک جایگزین از بورس- spamassassin محبوب (spamd) شبح بر روی سیستم عامل لینوکس / یونیکس طراحی شده است. این بسیار سریع و مدولار است، آن است که در زبان برنامه نویسی C نوشته شده و speciafically طراحی شده برای پردازش اتصالات ناهمزمان.
ویژگی در یک نگاه
در ویژگی های کلیدی عبارتند پشتیبانی از فیلتر SURBL، پشتیبانی برای رشته های فازی، قواعد عبارت منظم برای فیلتر قطعات مختلف از یک پیام، مختلف ساخته شده در توابع برای راحتی تجزیه و تحلیل پیام، پشتیبانی از جداول شخصیت و ایمیل، و همچنین پشتیبانی از راه دور مدیریت و آمار جمع آوری.
در علاوه بر این، ما می توانیم به ذکر است که این نرم افزار بسیار قابل تمدید از طریق یک سیستم پلاگین پرل مبتنی بر LUA و، با پشتیبانی از آمار (دستگاه پوست گیر / OSB)، با پشتیبانی از آمار خودکار آموزش، و آن را برون به طور کامل با ابزار بورس- spamassassin سازگار است.
کار با Rspamd آغاز شده
در همانطور که از نام آن پیداست، Rspamd یک شبح که، یک بار آغاز شده است، آن را در پس زمینه اجرا می شود و شما برنده برون تی قادر به تعامل با آن مثل وقتی که با یک برنامه خط فرمان به طور منظم و یا یک برنامه گرافیکی است. با این حال، با یک رابط دولت مبتنی بر وب می آید.
برای نصب آن، دانلود آخرین نسخه از Softoware، استخراج آن را در یک محل انتخاب شما، باز کردن یک شبیه ساز ترمینال و حرکت به محل فایل های استخراج شده است. نوع صفحه & ldquo؛. cmake کار & rdquo؛ دستور به پیکربندی این برنامه، اجرای صفحه & ldquo؛ را کار & rdquo؛ دستور آن را کامپایل و صفحه & ldquo؛ را نصب کار & rdquo؛ فرمان، به عنوان ریشه، به آن گسترده ای نصب سیستم. لطفا توجه داشته باشید که همه دستورات باید بدون نقل قول اجرا کنید.
در زیر کاپوت و در دسترس بودن
در Rspamd یک برنامه بسیار سریع، پایدار و ساده به طور کامل در زبان برنامه نویسی C نوشته شده و طراحی شده برای تنها در سیستم گنو / لینوکس مستقر شد. این برای دانلود در دسترس به عنوان یک تک، جهانی آرشیو منابع است، اما شما همچنین می توانید آن را از دستگاه گوارش کلون. توزیع های مختلف لینوکس ممکن است بسته Rspamd در مخازن نرم افزار به طور پیش فرض خود را اگر شما برون دوباره به دنبال یک راه آسان برای نصب آن. پشتیبانی از هر دو 32 بیتی و 64 بیتی سیستم عامل سخت افزار
چه در این نسخه جدید است:
در بهینه سازی بهبود یافته از طریق درخت نحو انتزاعی برای همه عبارت (ارائه من توصیف برخی از اصول اساسی بهینه سازی.
به طور پیش فرض به luajit و PCRE JIT روشن باشد. JIT تلفیقی مجاز به بهبود عملکرد در تنگ بنابراین در حال حاضر به طور قابل توجهی سریع تر از 0.8 واحد rspamd.
اضافه شده قوانین بورس- spamassassin پشتیبانی: شما هم اکنون می توانید بسیاری از قوانین بورس- spamassassin خود استفاده کنید در rspamd بومی. البته، آنها با تکنیک های JIT و AST بهینه شده است.
اضافه شدن پشتیبانی از رمزنگاری: rspamd هم اکنون می توانید تمام ترافیک با رمزگذاری تاخیر بسیار سریع و کم رمزگذاری بر اساس رمزنگاری کلید عمومی و ساخت و ساز cryptobox.
اجرای AHO-corasic جدید وارد شده است. در حال حاضر rspamd می تواند برای صدها هزار نفر از الگوهای جستجو در زمان تقریبا خطی را جستجو کنید.
آمار جدید معماری:
تکنیک های پیشرفته از Tokenization (امن یا رشته هش سریع).
بهبود از Tokenization UTF8.
جلوگیری از یادگیری های متعدد با همان پیام با حفظ کش یادگیری؛
ویژگی های بهبود یافته عادی به کاهش نرخ مثبت کاذب.
جدید در نسخه 0.7.2 است:
در این نسخه به رفع یک اشکال زمانی که کنترل به طور پیش فرض به جای localhost را به 127.0.0.1 متصل شد.
رفع مختلف و بهبود برای ماژول RBL است.
اجازه می دهد تا تنظیمات سفارشی از طریق .try_include کلان در فایل پیش فرض پیکربندی.
رفع یک مشکل با مولد عدد تصادفی در کد DNS.
بهینه سازی پلاگین hfilter است. رفع ماژول لیست سفید.
برخی از وزن به طور پیش فرض و اقدامات تنظیم شد.
جدید در نسخه 0.6.7 است:
در این نسخه چند مسائل مهم رفع.
آن را بر روی هر دو IPv6 و IPv4 آدرس از کلمات متصل می شود.
اشکال جدی در محاسبه آمار ثابت شده است (آن را برای برخی از سیستم عامل معتبر بود، شامل FreeBSD).
ژنراتور DNS ID در حال حاضر با استفاده از یک permutator سریع تر و امن تر ChaCha20 بر اساس (permutator TEA که قبلا مورد استفاده قرار گرفت).
تعدادی از اشکالات جزئی برطرف شده است، از جمله تعیین وزن صفر برای علامت ناشناخته است.
پروژه اسناد و مدارک جدید آغاز شده است.
جدید در نسخه 0.6.6 است:
در موضوع را با محدودیت BUFSIZ در خروجی کنترلر ثابت شد.
فرار از علامت ورود به سیستم ساده شده بود.
تعادل چند قانون تنظیم شد.
پشتیبانی Spamhaus RBL بهبود یافته است.
PBL از چک هدر دریافت برداشته شد.
ماژول hfilter که انجام HELO های مختلف و IP چک اضافه شد.
Rspamd هم اکنون می توانید با استفاده از سیگنال HUP بارگذاری مجدد شود.
ذخیره سازی فازی باید رشته هش را به درستی به پایان می رسد.
سیستم ساخت شده است برای پشتیبانی بهتر از PKG-پیکربندی مجدد دارد.
اشکالات جزئی مختلف ثابت شده است.
جدید در نسخه 0.6.5 است:
یک اشکال مهم در برطرف DNS ثابت شد. multimap و پلاگین RBL به جست و خیز آدرس IP نامعتبر بهبود یافت.
گزینه dns_sockets برای سوکت تنظیم در هر سرور در برطرف DNS اضافه شد.
بسته بندی rspamd بهبود یافت.
جدید در نسخه 0.6.4 است:
در این نسخه برای درخواست های DNS به تعادل بار و کاهش احتمال برخورد ID اضافه کانال های IO.
اشکال در فیلتر SPF که ممکن است باعث افسردگی هسته ای در شرایط خاص ثابت شد.
پیکربندی پیش فرض از ماژول RBL ثابت شد.
در حال حاضر امکان به دست آوردن یک لیست از rspamc دستورات با توضیحات خود را.
DNSBL SORBS به پیکربندی پیش فرض اضافه شد.
فایل 2tld برای ماژول surbl شده است به طور قابل توجهی افزایش یافته است.
یک موضوع در libucl که ماکروها تجزیه ثابت شد.
جدید در نسخه 0.5.6 است:
در این نسخه به رفع اشکالات در تاریخ به روز رسانی نورد و در سوکت UDP دست زدن به در کد ذخیره سازی فازی.
می افزاید: یک توانایی اسکن جریان ورودی بدون عنوان طول-محتوای، و آن را ممکن برای رسیدگی به جریان مشتریان.
این پیاده سازی خروجی شمارنده ها برای کنترل و مشتری rspamc برای نمایش آمار در مورد علامت rspamd، فرکانس خود را، و بار اعدام به طور متوسط.
این بهبود ساخت سیستم برای کار با LUA 5.2 و برای تشخیص توابع ریاضی مورد نیاز است.
جدید در نسخه 0.5.5 است:
ماژول های آماری بیز حال حاضر با استفاده معکوس توزیع مربع کای برای عادی، که باعث افزایش دقت و صحت فیلتر هرزنامه.
پشتیبانی از IPv6 را با توانایی در آدرس های IPv6، الگوریتم های انتخاب آدرس گوش دادن، و پشتیبانی از IPv6 DNS برطرف بهبود یافته است.
ذخیره سازی فازی است بهبود یافته است برای حمایت از درخواست به روز رسانی تنها از آدرس IP خاص است.
تعدادی از اشکالات در کد و وب اصلی UI ثابت شد.
لینوکس فایل تنظیمات RPM اضافه شده است.
جدید در نسخه 0.5.4 است:
در این نسخه rspamd اولین بار با یک رابط وب کاربر پسند بر اساس JS + HTML5 است.
بسیاری از پاکسازی و رفع اشکالات انجام شده است، گرا به حداکثر عملکرد و ثبات است.
جدید در نسخه 0.5.2 است:
در این نسخه می افزاید اتصالات Lua برای قطعات MIME عمومی و برطرف DNS.
اتصالات لوا موجود در حال حاضر بدون شی وظیفه کار می کنند، به شما این امکان استفاده از آنها را در کد های سفارشی.
سیستم برای جلوگیری از موضوعات جهانی لوا قفل مترجم دوباره شد.
ماژول DKIM اکنون تبدیل تمام انتهای خط به CRLF به عنوان opendkim کند.
آشکارساز URL حال حاضر دقیق تر برای قطعات متن.
تعدادی از اشکالات مهم و نشت حافظه ثابت شد.
نظر یافت نشد