Kā mašīnmācība tiek izmantota anti-ļaundabīgo programmu lietojumprogrammās?

Autors: Roger Morrison
Radīšanas Datums: 28 Septembris 2021
Atjaunināšanas Datums: 21 Jūnijs 2024
Anonim
Anti-malware using Machine Learning
Video: Anti-malware using Machine Learning

Saturs

J:

Kā mašīnmācība tiek izmantota anti-ļaundabīgo programmu lietojumprogrammās?


A:

Izaicinājums saglabāt ļaunprātīgas programmatūras uzbrukumus ir identificēt, kad tie vispirms notiek.

Agrāk lietotāji varēja būt apmierināti, lai aptuveni reizi nedēļā veiktu skenēšanu cietajā diskā, taču, izmantojot internetu, ļaunprātīgas programmatūras uzbrukumi ātri izplatās. Drošības programmatūras veidotāji arvien vairāk pievēršas mākslīgajam intelektam, lai atklātu un apturētu ļaunprātīgas programmatūras uzbrukumus.


Pretvīrusu programmu pamatā ir paraksti, kuru pamatā ir vīrusa izturēšanās. Problēma ir tā, ka ar tik daudziem datoriem ir grūti izsekot, kad notiek jauns vīrusa uzliesmojums.

Tā kā daudzi pretvīrusu veidotāji pārvietojas uz mākoni, tas viņiem dod iespēju analizēt reālā laika datus, kas nāk no datoriem visā pasaulē. Pretvīrusu izstrādātāji dažu stundu laikā var redzēt uzliesmojumu, izdot atjauninājumus un apturēt vīrusu, kad tas būtu pagājis vairākas dienas iepriekš. To padara iespējams mākslīgais intelekts. Uz AI balstīts antivīruss var analizēt neparastu izturēšanos pret vīrusa pazīmēm.


Viens AI antivīrusa piemērs ir Microsoft Windows Defender operētājsistēmā Windows 10. Defender aplūko sistēmas darbību un apzīmē neparastas darbības, piemēram, Microsoft Word, izmantojot daudz atmiņas. Tas varētu norādīt izstrādātājiem, ka viņi nodarbojas ar jaunu ļaundabīgo programmu.

Mašīnmācīšanās programmas vispirms iemācās normālu izturēšanos un meklē visu, kas varētu neatbilst.

Tā kā ir veikti lieli izpirkuma programmatūras uzbrukumi, piemēram, WannaCry, ļaunprātīga programmatūra var maksāt uzņēmumiem daudz naudas, gan mēģinot samaksāt izpirkuma maksu, gan zaudējot datus un produktivitāti.

Ļaunprātīgas programmatūras izstrādātāji ir profesionālāki, un viņi piedalās bruņošanās sacensībās ar pretvīrusu izstrādātājiem. Izmantojot AI un mašīnmācīšanos, pretvīrusu izstrādātāji var dot priekšrocības sistēmu drošībā.

Izmantojot mākoņa un AI kombināciju, pret ļaundabīgo programmu programmas var pārvietoties daudz ātrāk, lai apturētu uzbrukumus, nekā tas ir bijis iepriekš.