Ett system för att analysera trafik utan att dechiffrera den. Denna metod kallas helt enkelt "maskininlÀrning". Det har visat sig att om man matar en sÀrskild klassificerare med en mycket stor mÀngd olika trafikdata, kan systemet med mycket hög sannolikhet detektera skadliga koder som finns inuti den krypterade trafiken.

NÀtverksrisker har förÀndrats och blivit "smartare". Under den senaste tiden har sjÀlva konceptet av attacker och skydd Àndrat sig. Antalet hÀndelser i nÀtverket har ökat kraftigt. Attacker har blivit mer sofistikerade och hackare har fÄtt ett bredare angreppssÀtt.
Enligt statistik frÄn Cisco har angripare under det senaste Äret tredubblat antalet skadliga program som de anvÀnder för sina aktiviteter, eller snarare för att dölja dem - genom kryptering. Enligt teorin kan en "riktig" krypteringsalgoritm inte knÀckas. För att förstÄ vad som döljer sig inuti den krypterade trafiken mÄste man antingen dekryptera den med en nyckel, eller försöka avkoda den med olika knep, eller bryta sig igenom den direkt, eller anvÀnda sÄrbarheter i kryptografiska protokoll.

Bilden av nÀtverksrisker i vÄr tid
MaskininlÀrning
KÀnn igen teknologin! Innan vi pratar om hur tekniken för dekryptering med maskininlÀrning fungerar, mÄste vi förstÄ hur tekniken för neurala nÀtverk fungerar.
MaskininlÀrning (Machine Learning) Àr en omfattande del av artificiell intelligens som studerar metoder för att bygga algoritmer som kan lÀra sig. Denna vetenskap syftar till att skapa matematiska modeller för "inlÀrning" av datorer. MÄlet med inlÀrning Àr att förutsÀga nÄgot. PÄ mÀnniskors sprÄk kallar vi denna process för "visdom". Visdom visar sig hos mÀnniskor som har levt tillrÀckligt lÀnge (ett 2-Ärigt barn kan inte vara vis). NÀr vi söker rÄd frÄn Àldre kamrater, ger vi dem viss information om hÀndelsen (ingÄngsdata) och ber om hjÀlp. De i sin tur minns alla livssituationer som Àr kopplade till ditt problem (kunskapsbas) och baserat pÄ denna kunskap (data) ger de oss en slags förutsÀgelse (rÄd). Denna typ av rÄd kallas för förutsÀgelse eftersom personen som ger rÄdet inte vet sÀkert vad som kommer att hÀnda, utan bara antar. Livserfarenhet visar att en person kan ha rÀtt, men kan ocksÄ ha fel.
Det Àr inte vÀrt att jÀmföra neurala nÀtverk med grenalgoritmen (if-else). Det Àr tvÄ olika saker och de har nyckelskillnader. Grenalgoritmen har en tydlig "förstÄelse" för vad den ska göra. Jag ska visa det med exempel.
Uppgift. BestÀmma bromsstrÀckan för en bil baserat pÄ dess mÀrke och tillverkningsÄr.
Exempel pÄ hur grenalgoritmen fungerar. Om bilen Àr av mÀrke 1 och tillverkad 2012, Àr dess bromsstrÀcka 10 meter, annars, om bilen Àr av mÀrke 2 och tillverkad 2011, och sÄ vidare.
Exempel pĂ„ hur ett neuralt nĂ€tverk fungerar. Vi samlar in data om bromsstrĂ€ckor för bilar under de senaste 20 Ă„ren. Baserat pĂ„ mĂ€rke och Ă„r skapar vi en tabell i formatet "mĂ€rke-Ă„r-tillverkningsĂ„r-bromsstrĂ€cka". Vi ger denna tabell till det neurala nĂ€tverket och börjar trĂ€na det. TrĂ€ningen genomförs pĂ„ följande sĂ€tt: vi matar in data till det neurala nĂ€tverket, men utan bromsstrĂ€ckan. NĂ€tverket försöker förutsĂ€ga vad bromsstrĂ€ckan kommer att bli baserat pĂ„ den laddade tabellen. Det gör en gissning och stĂ€ller frĂ„gan till anvĂ€ndaren "Har jag rĂ€tt?". Före frĂ„gan skapar det en fjĂ€rde kolumn â en gissningskolumn. Om det har rĂ€tt, skriver det 1 i den fjĂ€rde kolumnen, om det har fel, 0. Det neurala nĂ€tverket gĂ„r vidare till nĂ€sta hĂ€ndelse (Ă€ven om det haft fel). SĂ„ hĂ€r lĂ€r sig nĂ€tverket, och nĂ€r trĂ€ningen Ă€r klar (ett visst konvergenskriterium har uppnĂ„tts), ger vi data om den bil vi Ă€r intresserade av och fĂ„r slutligen svaret.
För att klargöra frĂ„gan om konvergenskriteriet, förklarar jag att detta Ă€r en matematiskt hĂ€rledd formel för statistik. Ett tydligt exempel pĂ„ tvĂ„ olika konvergensformler. Den röda â binĂ€r konvergens, den blĂ„ â normal konvergens.

Binomfördelning och normalfördelning av sannolikhet
För att göra det tydligare, stĂ€ll frĂ„gan "Vad Ă€r sannolikheten att trĂ€ffa en dinosaurie?" HĂ€r finns tvĂ„ svarsalternativ. Alternativ 1 â mycket lĂ„g (blĂ„ graf). Alternativ 2 â antingen en trĂ€ff eller ingen (röd graf).
SjĂ€lvklart Ă€r en dator inte en mĂ€nniska och den lĂ€r sig pĂ„ ett annat sĂ€tt. Det finns tvĂ„ typer av inlĂ€rning för den 'jĂ€rn hĂ€sten' â inlĂ€rning baserad pĂ„ exempel och deduktiv inlĂ€rning.
InlĂ€rning baserad pĂ„ exempel Ă€r en metod för att lĂ€ra sig genom matematiska lagar. Matematiker samlar statistiska tabeller, drar slutsatser och laddar resultatet â en formel för berĂ€kning â till neuronnĂ€tverket.
Deduktiv inlÀrning sker helt och hÄllet i neuronnÀtverket (frÄn datainsamling till analys). HÀr formuleras en tabell utan formel men med statistik.
En omfattande översikt av teknologin skulle ta ett par dussin artiklar till. För nu rÀcker det med detta för en allmÀn förstÄelse.
Neuroplasticitet
Inom biologin finns begreppet neuroplasticitet. Neuroplasticitet Àr förmÄgan hos neuroner (hjÀrnceller) att agera 'baserat pÄ situationen'. Till exempel, en person som har förlorat synen hör ljud bÀttre, kÀnner dofter och kÀnner föremÄl. Detta sker eftersom en del av hjÀrnan (del av neuroner), som ansvarar för syn, omfördelar sitt arbete till annan funktionalitet.
Ett tydligt exempel pÄ neuroplasticitet i livet Àr BrainPort-lollipopen.
à r 2009 tillkÀnnagav universitetet i Wisconsin-Madison utgivningen av en ny enhet som utvecklar idéerna om ett "sprÄkdisk" - det fick namnet BrainPort. BrainPort fungerar enligt följande: videosignalen kommer frÄn kameran till en processor som styr zoom, ljusstyrka och andra parametrar av bilden. Den omvandlar Àven digitala signaler till elektriska impulser, vilket faktist gör den till en fungerande nÀthinna.

BrainPort-lollipopen med glasögon och kamera

BrainPort i aktion

Ăven med datorn. Om neuronnĂ€tverket kĂ€nner av en förĂ€ndring i processen anpassar det sig efter den. Detta Ă€r, i grunden, den stora fördelen med neuronnĂ€tverken jĂ€mfört med andra algoritmer â autonomi. En sorts mĂ€nsklighet.
Krypterad trafikanalys
Encrypted Traffic Analytics Àr en del av Stealthwatch. Stealthwatch Àr en lösning frÄn Cisco inom omrÄdet för övervakning och sÀkerhetsanalys som utnyttjar företags telemetridata frÄn den befintliga nÀtverksinfrastrukturen.
KÀrnan i Stealthwatch Enterprise utgörs av verktygen Flow Rate License, Flow Collector, Management Console och Flow Sensor.

Cisco Stealthwatch-grÀnssnitt
Problemet med kryptering har blivit mycket mer akut eftersom mer trafik nu krypteras. Tidigare krypterades frÀmst kod, men nu krypteras all trafik, vilket gör det mycket svÄrare att sÀrskilja "ren" data frÄn virus. Ett tydligt exempel Àr WannaCry, som anvÀnde Tor för att dölja sin nÀrvaro i nÀtverket.

Visualisering av den ökande mÀngden krypterad trafik i nÀtverket

Kryptering i makroekonomi
Systemet Encrypted Traffic Analytics (ETA) Àr utformat för att hantera krypterad trafik utan att behöva dekryptera den. Brottslingar Àr smarta och anvÀnder kryptostarka krypteringsalgoritmer, och att bryta deras skydd Àr inte bara en utmaning utan ocksÄ en stor kostnad för organisationer.
Systemet fungerar pĂ„ följande sĂ€tt. Det kommer nĂ„gon trafik till företaget. Den hamnar i TLS (transport layer security â transportlagrets skydd Protokoll). Anta att trafiken Ă€r krypterad. Vi försöker svara pĂ„ en rad frĂ„gor om vilken anslutning som har etablerats.

Principen för hur systemet Encrypted Traffic Analytics (ETA) fungerar
För att kunna svara pĂ„ dessa frĂ„gor anvĂ€nder vi maskininlĂ€rning i detta system. Forskning frĂ„n Cisco anvĂ€nds för att skapa en tabell med tvĂ„ resultat â skadlig och "bra" trafik. SjĂ€lvklart vet vi inte exakt vilken trafik som direkt har kommit in i systemet just nu, men vi kan spĂ„ra trafikens historia bĂ„de inom och utanför företaget med hjĂ€lp av globala data. I slutet av detta steg fĂ„r vi en stor datatabell.
Resultatet av forskningen visar karakteristiska drag â specifika regler som kan skrivas i matematiskt format. Dessa regler skiljer sig avsevĂ€rt beroende pĂ„ olika kriterier â storleken pĂ„ de överförda filerna, typen av anslutning, landet dĂ€r trafiken kommer ifrĂ„n, osv. I slutet av arbetet har en enorm tabell omvandlats till en samling av flera formler. Antalet har minskat, men det Ă€r fortfarande otillrĂ€ckligt för en bekvĂ€m arbetsprocess.
DĂ€refter tillĂ€mpas en teknik för maskininlĂ€rning â konvergens av formeln och baserat pĂ„ konvergensen fĂ„r vi en trigger â en vĂ€xlare, dĂ€r vi vid utgĂ„ng av data fĂ„r en omkopplare (flagga) i upplyft eller nedlaget lĂ€ge.
Den resulterande fasen Àr att fÄ en uppsÀttning triggers som tÀcker 99 % av trafiken.

Stegen för trafikverifiering i ETA
Som ett resultat av arbetet löses ett annat problem â attacken inifrĂ„n. Det behövs inte lĂ€ngre mĂ€nniskor i mitten som manuellt filtrerar trafiken (i detta avseende motarbetar jag mig sjĂ€lv). För det första krĂ€vs det inte lĂ€ngre stora kostnader för att anstĂ€lla en kompetent systemadministratör (jag fortsĂ€tter att motarbeta mig sjĂ€lv). För det andra finns det inget hot om intrĂ„ng inifrĂ„n (Ă„tminstone delvis).

Den förÄldrade konceptet Man-in-the-Middle
Nu ska vi ta reda pÄ vad systemet baseras pÄ.
Systemet arbetar med 4 kommunikationsprotokoll: TCP/IP â överföringsprotokollet för data pĂ„ internet, DNS â domĂ€nnamnserver, TLS â protokoll för transportskydd, SPLT (SpaceWire Physical Layer Tester) â tester för fysisk kommunikationsnivĂ„.

Protokoll som arbetar med ETA
JÀmförelsen görs genom att matcha data. Genom TCP/IP-protokollen kontrolleras webbplatsers rykte (historik över besök, syfte med webbplatsen osv.), tack vare DNS-protokollet kan vi utesluta "dÄliga" webbplatsadresser. TLS-protokollet arbetar med webbplatsens "fingeravtryck" och kontrollerar webbplatsen mot en databas för datorresponsgrupper för nödsituationer (cert). Det sista steget i anslutningskontrollen Àr verifiering pÄ den fysiska nivÄn. Detaljerna för detta steg diskuteras inte, men syftet Àr följande: kontroll av sinus- och cosinuskurvor för datatrafik pÄ oscilloskopinstallationen, det vill sÀga genom strukturen av förfrÄgan pÄ den fysiska nivÄn definierar vi syftet med anslutningen.
Genom systemets arbete kan vi extrahera data frÄn kryptra trafik. Tack vare att vi studerar paket kan vi lÀsa sÄ mycket information som möjligt frÄn de okrypterade fÀlten i paketet. Genom att inspektera paket pÄ fysisk nivÄ fÄr vi veta paketets egenskaper (delvis eller helt). Man fÄr inte glömma bort webbplatsernas rykte. Om en förfrÄgan kommer frÄn en .onion kÀlla bör man inte lita pÄ den. För att underlÀtta arbetet med denna typ av data har en riskkarta skapats.

Resultatet av ETA-arbetet
Och allt tycktes vara bra, men lÄt oss tala om nÀtverksutvecklingen.
Den fysiska implementeringen av ETA
HÀr uppstÄr flera nyanser och subtiliteter. För det första, vid skapandet av denna typ av
nÀtverk med hög nivÄ mjukvara, krÀvs insamling av data. Att samla in data manuellt Àr helt
omöjligt, medan att implementera ett respons system kan vara mer intressant. För det andra, mÀngden data
mÄste vara stor, vilket betyder att de installerade sensorsystemen mÄste fungera
inte bara autonomt, utan Àven i ett finjusterat lÀge, vilket medför flera svÄrigheter.

Sensorer och Stealthwatch-systemet
Att installera en sensor Ă€r en sak, att konfigurera den Ă€r en helt annan uppgift. För att konfigurera sensorerna finns det ett system som fungerar enligt följande topologi â ISR = Cisco Integrated Services Router; ASR = Cisco Aggregation Services Router; CSR = Cisco Cloud Services Router; WLC = Cisco Wireless LAN Controller; IE = Cisco Industrial Ethernet; ASA = Cisco Adaptive Security Appliance; FTD = Cisco Firepower Threat Defense; WSA = Web Security Appliance; ISE = Identity Services Engine.

Kombinerad övervakning med hÀnsyn till alla telemetridata
NÀtverksadministratörer fÄr arytmi av mÀngden ord "Cisco" i föregÄende stycke. Priset för detta underverk Àr inte litet, men det Àr inte det vi ska diskutera idag...
Simuleringen av hackerbeteende kommer att ske pÄ följande sÀtt. Stealthwatch övervakar noggrant aktiviteten hos varje enhet i nÀtverket och kan skapa en profil för normalt beteende. Dessutom ger denna lösning en djup förstÄelse för kÀnda olÀmpliga beteenden. I denna lösning anvÀnds ungefÀr 100 olika analysalgoritmer eller heuristiska regler som rör olika typer av trafikbeteende, sÄsom skanning, överföring av larmmeddelanden frÄn en nod, inloggning med brute force-metoden, misstÀnkt dataintrÄng, misstÀnkt datalÀckage, etc. De nÀmnda sÀkerhetshÀndelserna faller under kategorin högprioriterad logisk alarm. Vissa sÀkerhetshÀndelser kan ocksÄ utlösa en alarm signal per se. Systemet Àr dÀrmed kapabelt att korrelera mÄnga isolerade anomaliska incidenter och samla dem för att identifiera den möjliga typen av attack samt koppla den till en specifik enhet och anvÀndare (figur 2). Incidenten kan sedan studeras dynamiskt och med hÀnsyn till relaterade telemetridata. Detta ger kontextuell information i sitt bÀsta utförande. LÀkare som undersöker en patient för att förstÄ vad som har hÀnt, betraktar inte symptomen isolerat. De studerar helheten för att stÀlla en diagnos. PÄ liknande sÀtt registrerar Stealthwatch varje anomali i nÀtverket och analyserar den i sin helhet för att skicka larm med hÀnsyn till sammanhanget, vilket hjÀlper sÀkerhetsspecialister att prioritera risker.

UpptÀckta anomalier med hjÀlp av beteendesimulering
Den fysiska nÀtverksdeploymenten ser ut som följer:

Alternativ för deployment av filialnÀtverk (förenklad)

Alternativ för deployment av filialnÀtverk
NÀtverket Àr implementerat, men det finns fortfarande en öppen frÄga om neuronnÀtverket. Vi har organiserat datatransmissionsnÀtverket, installerat sensorer pÄ trösklarna och startat informationsinsamlingssystemet, men neuronnÀtet har inte varit aktivt Ànnu.
Flera lager av neural nÀtverksstruktur
Systemet analyserar anvÀndarens och enhetens beteende för att upptÀcka skadliga infektioner, kommunikationer med kommando-servrar, datalÀckor samt potentiellt oönskade applikationer som körs i organisationens infrastruktur. Det finns flera nivÄer av databehandling, dÀr en kombination av metoder för artificiell intelligens, maskininlÀrning och statistisk matematik hjÀlper nÀtverket att sjÀlvorganisera sin normala aktivitet, sÄ att det kan identifiera skadlig aktivitet.
NÀtverkets sÀkerhetsanalyspipeline, som samlar in telemetridata frÄn alla delar av det utvidgade nÀtverket, inklusive krypterad trafik, Àr en unik funktion hos Stealthwatch. Den steg för steg formar förstÄelsen av vad som Àr "anormalt", klassificerar sedan individuella inslag av "hotande aktivitet" och slutligen fattar ett slutligt beslut om enheten eller anvÀndaren faktiskt har komprometterats. FörmÄgan att sammanfoga smÄ delar som tillsammans utgör bevis för att fatta ett slutligt beslut om objektets kompromiss sÀkerstÀlls genom en mycket noggrann analys och korrelation.
Denna förmĂ„ga Ă€r av stor betydelse eftersom en standardorganisation kan fĂ„ ett stort antal larm varje dag, och det Ă€r omöjligt att utreda varje enskilt fall â sĂ€kerhetsspecialisternas resurser Ă€r begrĂ€nsade. MaskininlĂ€rningsmodulen bearbetar enorma mĂ€ngder information i nĂ€stan realtid för att identifiera kritiska incidenter med hög sĂ€kerhet, och dessutom kan den föreslĂ„ en tydlig handlingsplan för snabb Ă„tgĂ€rd.
LÄt oss titta nÀrmare pÄ de mÄnga metoderna för maskininlÀrning som anvÀnds av Stealthwatch. NÀr en incident överförs till Stealthwatchs maskininlÀrningsmodul passerar den genom en sÀkerhetsanalystratt, dÀr en kombination av bÄde övervakad och icke-övervakad maskininlÀrning anvÀnds.

Möjligheter för flernivÄmaskininlÀrning
NivÄ 1. Identifiering av avvikelser och förtroendemodellering
PĂ„ denna nivĂ„ filtreras 99 % av trafiken bort med hjĂ€lp av statistiska anomalidetektorer. De angivna sensorerna samverkar för att skapa komplexa modeller av vad som Ă€r normalt och vad som Ă„ sin sida Ă€r anomaliteter. Men anomaliteter behöver inte nödvĂ€ndigtvis vara skadliga. Mycket av det som hĂ€nder i ditt nĂ€tverk har inget att göra med hot â det Ă€r bara konstigt. Det Ă€r viktigt att klassificera sĂ„dana processer oavsett hotbeteende. Av den anledningen genomgĂ„r resultaten av sĂ„dana detektorer ytterligare analys för att registrera konstigt beteende som kan förklaras och litas pĂ„. I slutĂ€ndan gĂ„r bara en liten del av de mest betydelsefulla flödena och förfrĂ„gningarna vidare till nivĂ„ 2 och 3. Utan tillĂ€mpning av sĂ„dana metoder för maskininlĂ€rning skulle driftskostnaderna för att sĂ€rskilja signalen frĂ„n bruset vara för stora.
Anomalidetektering. I det första steget av anomalidetektering anvÀnds statistiska metoder för maskininlÀrning för att separera statistiskt normal trafik frÄn anomaliteter. Mer Àn 70 separata detektorer bearbetar telemetridata som Stealthwatch samlar in om trafiken som passerar genom ditt nÀtverksgrÀnssnitt, separerar intern DNS-trafik och proxydata om det finns sÄdana. Varje förfrÄgan bearbetas av mer Àn 70 detektorer, dÀr varje detektor anvÀnder sin egen statistiska algoritm för att skapa en bedömning av upptÀckta anomaliteter. Dessa bedömningar sammanstÀlls, och genom att anvÀnda flera statistiska metoder skapas en sammanfattande bedömning för varje enskild förfrÄgan. Denna sammanslagna bedömning anvÀnds sedan för att sÀrskilja normal och anomal trafik.
Modellering av förtroende. DÀrefter grupperas liknande förfrÄgningar, och den sammanlagda bedömningen av anomalier för sÄdana grupper definieras som ett lÄngsiktigt genomsnitt. Med tiden utsÀtts fler förfrÄgningar för analys och efterföljande faststÀllande av lÄngsiktigt genomsnitt, vilket minskar falska positiva och negativa signaler. Resultaten av tillitsmodelleringen anvÀnds för att vÀlja en delmÀngd av trafiken vars anomalibedömning överstiger ett dynamiskt faststÀllt tröskelvÀrde, för att flytta det till nÀsta behandlingsnivÄ.
NivÄ 2. Klassificering av hÀndelser och objektmodellering
PÄ denna nivÄ sker klassificering av resultaten som erhÄllits under tidigare steg, med hÀnvisning till specifika skadliga hÀndelser. Klassificeringen av hÀndelser utförs utifrÄn det vÀrde som tilldelas av maskininlÀrningsklassificerare i syfte att sÀkerstÀlla en konstant noggrannhetsnivÄ över 90%. Bland dem finns:
- linjÀra modeller baserade pÄ Neyman-Pearson lemma (normalfördelningslag frÄn diagrammet i början av artikeln)
- stödvektormaskiner som anvÀnder mÄngfacetterad inlÀrning
- neuronala nÀtverk och algoritmen "random forest."
DÀrefter kopplas sÄdana isolerade sÀkerhetshÀndelser över tid till en enskild slutpunkt. Just vid detta steg skapas en hotbeskrivning, vilket ger en fullstÀndig bild av hur den aktuella angriparen lyckades uppnÄ vissa resultat.
Klassificering av hÀndelser. Ett statistiskt anomalt delmÀngd frÄn föregÄende nivÄ distribueras över 100 och fler kategorier med hjÀlp av klassificerare. De flesta klassificerare baseras pÄ individuellt beteende, relationer inom gruppen eller beteende pÄ global eller lokal nivÄ, medan andra kan vara ganska specifika. Till exempel kan en klassificerare indikera trafik frÄn kommandoservrar, misstÀnkt tillÀgg eller obehörig programvaruuppdatering. I slutet av detta steg bildas en uppsÀttning anomala hÀndelser i sÀkerhetssystemet som hÀnförs till specifika kategorier.
Objektmodellering. Om mÀngden bevis som stöder hypotesen om skadligheten av ett visst objekt överstiger tröskelvÀrdet för betydelse, identifieras hotet. Relevanta hÀndelser som pÄverkat definitionen av hotet kopplas till detta hot och blir en del av den diskreta lÄngsiktiga modellen för objektet. Allteftersom bevis samlas med tiden bestÀmmer systemet nya hot nÀr tröskelvÀrdet för betydelse nÄs. Detta tröskelvÀrde Àr dynamiskt och justeras intellektuellt utifrÄn risknivÄn för att hotet ska intrÀffa och andra faktorer. Efter detta framtrÀder hotet i informationspanelen av webbgrÀnssnittet och förs till nÀsta nivÄ.
NivÄ 3. Relationsmodellering
Syftet med relationsmodellering Àr att syntetisera resultaten frÄn tidigare nivÄer med ett globalt perspektiv, med hÀnsyn till bÄde lokala och globala sammanhang av den aktuella incidenten. Det Àr vid detta steg du kan avgöra hur mÄnga organisationer som har drabbats av en sÄdan attack, för att förstÄ om den var riktad specifikt mot dig eller om den Àr en del av en global kampanj, och du rÄkade bara bli "drabbad".
Incidenter bekrÀftas eller upptÀckts. En bekrÀftad incident innebÀr mellan 99 och 100 % sÀkerhet, eftersom relevanta metoder och verktyg tidigare har observerats i större (global) skala. UpptÀckta incidenter Àr unika för dig och utgör en del av en snÀvt riktad kampanj. Resultaten frÄn tidigare incidenter överförs med kÀnda handlingsförlopp, vilket sparar din tid och dina resurser vid respons. De tillhandahÄlls tillsammans med utredningsverktyg som du behöver för att förstÄ vem som attackerade dig och hur riktad kampanjen Àr mot din digitala verksamhet. Som du kan förestÀlla dig, Àr antalet bekrÀftade incidenter mycket större Àn antalet upptÀckta, av den enkla anledningen att bekrÀftade incidenter inte innebÀr stora kostnader för angriparna, medan upptÀckta incidenter kan bli kostsamma.
dyrt, eftersom de mÄste vara nya och anpassade. Genom att skapa möjlighet för att identifiera bekrÀftade incidenter har spelets ekonomi Àntligen skiftat till förmÄn för försvararna, vilket ger dem en viss fördel.

FlernivÄinlÀrning av neurala nÀtverksystem baserat pÄ ETA
Global riskkarta
Den globala riskkartan skapas genom analys utförd av maskininlÀrningsalgoritmer pÄ en av de största datamÀngderna i branschen. Den ger omfattande statistiska uppgifter om beteenden relaterade till servrar pÄ internet, Àven om de Àr okÀnda. SÄdana servrar Àr anslutna till attacker, kan anvÀndas eller involveras i en attack i framtiden. Detta Àr inte en "svart lista", utan en omfattande bild av den aktuella serverns sÀkerhet. Informationen om aktiviteten hos de angivna servrarna, förberedd med hÀnsyn till kontext, gör det möjligt för detectorer och klassificerare av maskininlÀrning Stealthwatch att exakt förutsÀga risknivÄn kopplad till kommunikation med sÄdana servrar.
Du kan se tillgÀngliga kartor .

VĂ€rldskarta som visar 460 miljoner IP-adresser
Nu lÀr sig nÀtverket och skyddar ditt nÀtverk.
Har Àntligen panacean hittats?
TyvÀrr, nej. FrÄn erfarenhet av att arbeta med systemet kan jag sÀga att det finns 2 globala problem.
Problem 1. Kostnad. Hela nÀtverket Àr uppbyggt pÄ Cisco-systemet. Detta Àr bÄde bra och dÄligt. Den positiva sidan Àr att du kan slippa bekymra dig och inte behöva installera en massa provisoriska lösningar som D-Link, MikroTik osv. Nackdelen Àr den enorma kostnaden för systemet. Med tanke pÄ den ekonomiska situationen i den ryska affÀrsvÀrlden kan för nÀrvarande endast en vÀlbÀrgad Àgare av ett stort företag eller en bank ha rÄd med detta underverk.
Problem 2. Utbildning. Jag nÀmnde inte i artikeln hur lÄng tid det tar att utbilda det neurala nÀtverket, men inte för att det inte finns nÄgon, utan för att det hela tiden lÀr sig och vi kan inte förutsÀga nÀr det kommer att lÀra sig. SjÀlvklart finns det verktyg inom matematisk statistik (som den sÄ kallade kriteriet för konvergens av Pearson), men det Àr halvmÄtt. Vi fÄr en sannolikhet för trafik filtrering, och det endast under förutsÀttning att attacken redan Àr kÀnd och förstÄdd.
Trots dessa tvÄ problem har vi gjort stora framsteg inom informationssÀkerhet som helhet och nÀtverksskydd i synnerhet. Denna prestation kan vara en motivation för att studera nÀtverksteknologier och neurala nÀtverk, som nu Àr ett mycket lovande omrÄde.
KĂ€lla: habr.com
