Zimbra och skydd mot mailbombning

Mail bombing Àr en av de Àldsta formerna av cyberattacker. I sin grundform liknar den en vanlig DoS-attack, men istÀllet för en vÄg av förfrÄgningar frÄn olika ip-adresser, skickas en stor mÀngd e-postmeddelanden till en specifik e-postadress, vilket leder till en kraftig ökning av belastningen pÄ den. En sÄdan attack kan resultera i att e-postlÄdan blir obrukbar och kan ibland till och med orsaka ett totalavbrott av hela servern. Den lÄnga historien av denna typ av cyberattacker har lett till bÄde positiva och negativa konsekvenser för systemadministratörer. De positiva aspekterna inkluderar en god förstÄelse för mail bombing och förekomsten av enkla metoder för att skydda sig mot denna attack. De negativa faktorerna inkluderar ett stort antal offentligt tillgÀngliga programvarulösningar för att genomföra sÄdana attacker och möjligheten för angriparen att effektivt skydda sig mot upptÀckten.

Zimbra och skydd mot mailbombning

En viktig egenskap hos denna cyberattack Àr att den Àr praktiskt taget omöjlig att anvÀnda för att generera vinster. NÄvÀl, angriparen skickade en stor mÀngd e-postmeddelanden till en av e-postlÄdorna, han hindrade helt enkelt personen frÄn att anvÀnda sin e-post normalt, eller sÄ hackade angriparen nÄgon företags-e-post och började massutskicka tusentals meddelanden till hela GAL, vilket ledde till att servern antingen kraschade eller började lagga sÄ mycket att den blev obrukbar, och vad hÀnder sedan? Att omvandla en sÄdan cyberbrottslighet till riktiga pengar Àr nÀstan omöjligt, dÀrför Àr mail bombing i dagslÀget ett ganska sÀllsynt fenomen och systemadministratörer kan helt enkelt glömma att skydda sig mot denna typ av cyberattack nÀr de planerar sin infrastruktur.

Trots att mailbombning i sig Àr en ganska meningslös sysselsÀttning ur kommersiell synvinkel, Àr det ofta en komponent i andra, mer komplexa och flerstegade cyberattacker. Till exempel, nÀr e-posten hackas och anvÀnds för att ta över ett konto pÄ nÄgon offentlig tjÀnst, bombar angriparna ofta offrets inkorg med meningslösa e-postmeddelanden sÄ att ett bekrÀftelsemeddelande gÄr förlorat bland dessa och förblir obemÀrkt. Mailbombning kan ocksÄ anvÀndas som ett medel för ekonomiskt tryck mot ett företag. Aktiv bombardering av företagets offentliga e-postadress, som tar emot förfrÄgningar frÄn kunder, kan allvarligt försvÄra arbetet med dessa och kan som en konsekvens leda till stillestÄnd av utrustning, ouppfyllda bestÀllningar, samt förlust av rykte och missad vinst.

Det Àr just dÀrför systemadministratören inte bör glömma risken för mailbombning och alltid vidta nödvÀndiga ÄtgÀrder för att skydda sig mot detta hot. Med tanke pÄ att detta kan göras redan i samband med uppbyggnaden av e-postinfrastrukturen, och det faktum att det tar systemadministratören mycket lite tid och anstrÀngning, finns det helt enkelt inga objektiva skÀl att inte skydda sin infrastruktur mot mailbombning. LÄt oss ta en titt pÄ hur skyddet mot denna cyberattack Àr implementerat i Zimbra Collaboration Suite Open-Source Edition.

I grunden ligger Zimbra pĂ„ Postfix — en av de mest pĂ„litliga och funktionella Mail Transfer Agents med öppen kĂ€llkod för nĂ€rvarande. En av de största fördelarna med dess öppenhet Ă€r att den stöder en mĂ€ngd olika tredjepartslösningar för att utöka funktionaliteten. SĂ€rskilt stöder Postfix fullt ut cbpolicyd — en avancerad verktyg för att sĂ€kerstĂ€lla cybersĂ€kerheten hos e-postservern. Förutom skydd mot skrĂ€ppost och skapande av vita, svarta och grĂ„ listor, gör cbpolicyd det möjligt för Zimbra-administratören att stĂ€lla in en SPF-signaturkontroll och att Ă„lĂ€gga begrĂ€nsningar för mottagande och sĂ€ndning av e-post eller data. De kan bĂ„de ge ett tillförlitligt skydd mot skrĂ€ppost och phishing-e-post, samt skydda servern mot mailbombning.

Det första som krÀvs av systemadministratören Àr aktivering av modulen cbpolicyd, som Àr förinstallerad i Zimbra Collaboration Suite OSE pÄ MTA-servern i infrastrukturen. Detta görs med kommandot zmprov ms `zmhostname` +zimbraServiceEnabled cbpolicyd. Efter detta mÄste webbgrÀnssnittet aktiveras för att kunna hantera cbpolicyd pÄ ett bekvÀmt sÀtt. För detta krÀvs att anslutningar till webport nummer 7780 tillÄts, skapa en symbolisk lÀnk med hjÀlp av kommandot ln -s /opt/zimbra/common/share/webui /opt/zimbra/data/httpd/htdocs/webui, och sedan redigera konfigurationsfilen med hjÀlp av kommandot nano /opt/zimbra/data/httpd/htdocs/webui/includes/config.php, dÀr följande rader mÄste anges:

$DB_DSN='sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb';
$DB_USER='root';
$DB_TABLE_PREFIX='';

Efter detta ÄterstÄr det bara att starta om Zimbra och Zimbra Apache-tjÀnsterna med kommandona zmcontrol restart och zmapachectl restart. Efter detta fÄr du tillgÄng till webbgrÀnssnittet pÄ adressen example.com:7780/webui/index.php. Den huvudsakliga punkten Àr att inloggningen till detta webbgrÀnssnitt hittills inte Àr skyddad, och för att förhindra obehörig Ätkomst kan du stÀnga anslutningarna pÄ port 7780 efter varje inloggning till webbgrÀnssnittet.

Att skydda sig mot flödet av e-post som kommer frĂ„n det interna nĂ€tverket möjliggör kvoter för utskick av e-post, som kan stĂ€llas in via cbpolicyd. Dessa kvoter gör det möjligt att stĂ€lla in ett tak för det maximala antalet e-postmeddelanden som kan skickas frĂ„n en e-postlĂ„da per tidsenhet. Till exempel, om cheferna pĂ„ ditt företag i genomsnitt skickar 60-80 e-postmeddelanden i timmen, kan man, med hĂ€nsyn till en liten marginal, stĂ€lla in en kvot pĂ„ 100 e-postmeddelanden i timmen. För att förbruka en sĂ„dan kvot mĂ„ste cheferna skicka ett meddelande var 36:e sekund. Å ena sidan Ă€r detta tillrĂ€ckligt för att arbeta effektivt, Ă„ andra sidan förhindrar en sĂ„dan kvot att illvilliga aktörer som fĂ„tt tillgĂ„ng till en av dina ledares e-postmeddelanden orsakar e-postbombning eller massiva spamattacker mot företaget.

För att stÀlla in en sÄdan kvot mÄste du i webbgrÀnssnittet skapa en ny policy för begrÀnsning av e-postutskick och ange att den ska gÀlla bÄde för meddelanden som skickas inom domÀnen och för meddelanden som Àr riktade till externa adresser. Detta görs pÄ följande sÀtt:

Zimbra och skydd mot mailbombning

Efter detta kan man mer detaljerat ange begrÀnsningar för utskick av e-post, sÀrskilt stÀlla in en tidsperiod efter vilken begrÀnsningarna kommer att uppdateras, samt meddelandet som anvÀndaren fÄr nÀr de överskrider sin grÀns. Efter det kan man ocksÄ stÀlla in sjÀlva begrÀnsningen för utskick av e-post. Den kan anges antingen som ett antal utgÄende e-postmeddelanden eller som en mÀngd överförd information i byte. NÀr det gÀller e-postmeddelanden som skickas över den angivna grÀnsen kan man agera pÄ olika sÀtt. Man kan exempelvis vÀlja att radera dem direkt, eller spara dem sÄ att de skickas nÀr begrÀnsningen för utskick av meddelanden har uppdaterats. Den andra alternativet kan utnyttjas vid faststÀllandet av det optimala vÀrdet för begrÀnsningen av e-postutskick av anstÀllda.

Förutom begrÀnsningarna för utskick av e-post möjliggör cbpolicyd att stÀlla in en grÀns för mottagning av e-post. En sÄdan begrÀnsning verkar vid första anblicken vara en utmÀrkt lösning för att skydda mot e-postbombning, men i praktiken kan installationen av en sÄdan grÀns, Àven om den Àr stor, leda till att viktiga meddelanden inte nÄr fram under vissa förhÄllanden. Just dÀrför rekommenderas det starkt att inte införa nÄgra begrÀnsningar för inkommande e-post. Men om du trots allt har bestÀmt dig för att ta risken, mÄste du vara sÀrskilt noggrann nÀr du stÀller in begrÀnsningen för inkommande meddelanden. Till exempel kan man begrÀnsa antalet inkommande e-postmeddelanden frÄn betrodda partner, sÄ att om deras e-postserver skulle bli komprometterad, inte kan genomföra en spamattack mot ditt företag.

För att skydda sig mot en översvÀmning av inkommande meddelanden vid e-postbombning bör systemadministratören vidta smartare ÄtgÀrder Àn att bara begrÀnsa inkommande e-post. En sÄdan lösning kan vara att anvÀnda grÄlistor. Principen bakom grÄlistor Àr att vid det första försöket att leverera ett meddelande frÄn en opÄlitlig avsÀndare avbryts anslutningen till servern, vilket gör att leveransen misslyckas. Men om en opÄlitlig server Äterigen försöker skicka samma meddelande efter en viss period, bryter servern inte anslutningen och leveransen gÄr igenom.

Syftet med alla dessa ÄtgÀrder Àr att program för automatisk massutskick av e-post vanligtvis inte kontrollerar om ett meddelande har levererats framgÄngsrikt och gör inga försök att skicka det igen, medan en mÀnniska sÀkerligen skulle kontrollera om hennes meddelande har nÄtt sin destination eller inte.

GrÄlistor kan ocksÄ aktiveras i webbgrÀnssnittet för cbpolicyd. För att allt ska fungera mÄste en policy skapas som omfattar alla inkommande meddelanden riktade till anvÀndare pÄ vÄr server, och baserat pÄ denna policy skapa en regel för GrÄlistning, dÀr intervallet kan stÀllas in under vilket cbpolicyd kommer att vÀnta pÄ ett svar frÄn en okÀnd avsÀndare. Vanligtvis strÀcker sig detta över 4-5 minuter. Under tiden kan grÄlistorna konfigureras sÄ att alla framgÄngsrika och misslyckade försök att leverera meddelanden frÄn olika avsÀndare beaktas och baserat pÄ deras antal tas beslut om automatisk inkludering av avsÀndaren i vit eller svart lista.

Vi uppmanar er att anvÀnda grÄlistor med största ansvar. Det Àr bÀst om anvÀndningen av denna teknik gÄr hand i hand med kontinuerlig hantering av vita och svarta listor för att utesluta risken för att verkligen viktiga meddelanden för företaget gÄr förlorade.

Dessutom kan skydd mot mailbombing underlÀttas genom att lÀgga till SPF-, DMARC- och DKIM-kontroller. Ofta passerar inte e-postmeddelanden som kommer i samband med mailbombing dessa kontroller. Hur man gör detta har beskrivits. i en av vÄra tidigare artiklar.

SÄledes Àr det ganska enkelt att skydda sig mot ett hot som mailbombing, och detta kan göras redan i byggskedet av Zimbra-infrastrukturen för ert företag. Det Àr dock viktigt att stÀndigt övervaka sÄ att riskerna med att anvÀnda ett sÄdant skydd aldrig överstiger de fördelar ni fÄr.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster