Prill 23, 2020

Përfitimet e Testimit të Automatizuar të Penetrimit të bazuar në AI

Siç mund ta dini, arkitektura moderne e softuerit funksionon shumë më mirë se kurrë. Noshtë pa dyshim më i përshtatshëm, me të dhëna intensive dhe më i shpejtë se paraardhësit e tij. Sidoqoftë, është një sfidë e vërtetë - veçanërisht në kohët moderne - të mbrosh të njëjtin softuer nga kërcënimet në internet (të njohura edhe si sulme kibernetike). Meqenëse sistemet softuerike fuqizojnë gjithçka në ditët e sotme - nga pajisjet celulare në kamerat e sigurisë, nga makinat e zgjuara në shtëpitë e zgjuara dhe nga impiantet prodhuese në stacionet e energjisë bërthamore, softueri modern është shumë vendimtar për t'u dëmtuar ose hakuar.

Për shembull, një termocentral bërthamor në Kudankulam, Indi u hackua në Tetor 2019. Sulmi përdori një malware të programuar për nxjerrjen e të dhënave, por për fat të mirë rrjeti i brendshëm i uzinës ishte i pakompromis. Nëse malware mund të ketë shkelur rrjetin e brendshëm, ai mund të ketë vjedhur të dhëna vendimtare në lidhje me termocentralin, duke ndërhyrë kështu në infrastrukturën kritike të vendit. Për më tepër, nëse sulmi do të kishte synimin për të marrë kontrollin e termocentralit dhe do të kishte qenë i suksesshëm në planin e tij, ai mund të kishte bërë dëme të mëdha duke mposhtur termocentralin.

Për fat të mirë, nuk pati dëme kritike. Megjithatë, India - ose çdo vend në atë rast - mund të mos jetë kaq me fat në të ardhmen. Kjo është arsyeja pse softuerët modernë duhet të ndërtohen nga themelet duke pasur parasysh sigurinë e tyre. Gjithashtu, ata duhet të testohen rregullisht për gabime dhe dobësi sigurie. Megjithatë, testimi i sigurisë së aplikacioneve është një proces i kushtueshëm, dhe për këtë arsye, testimi i automatizuar është nevoja e momentit . Ndër strategjitë e testimit të automatizuar, një nga zgjidhjet më të zakonshme dhe efektive njihet si testimi i depërtimit të automatizuar.

Testimi i automatizuar i depërtimit

I referohet procesit të fillimit të sulmeve të simuluara në një rrjet ose sistem automatikisht për të gjetur gabime dhe dobësi të sigurisë. Qëllimi është gjetja e dobësive dhe rregullimi i tyre para se kriminelët kibernetikë të kuptojnë dhe shfrytëzojnë ato. Zakonisht është pjesë e një auditimi të plotë të sigurisë kibernetike, i cili mund të kërkohet për pajtueshmëri dhe arsye ligjore. Për shembull, PCI DSS (Standardi i Sigurisë së të Dhënave të Industrisë së Kartave të Pagesave) u kërkon organizatave të kryejnë pentesting në një orar të rregullt.

Testimi i automatizuar i depërtimit kryhet duke përdorur softuer , ndryshe nga testimi manual i depërtimit i cili kryhet nga ekspertë të sigurisë kibernetike. Meqenëse kryhet nga softueri, ai është i kufizuar nga fushëveprimi i softuerit të dhënë, i cili është i kufizuar nga njohuritë dhe aftësitë e profesionistëve të sigurisë që hartojnë softuerin. Për më tepër, ai rezulton më pak efektiv për kërcënimet e reja pasi identifikon ose teston vetëm dobësitë e njohura, gjë që e bën atë joefektiv kundër të panjohurave.

Këtu hyn në lojë inteligjenca artificiale – automatizimi që mund të arrihet përmes inteligjencës artificiale mund të ndihmojë që testimi i depërtimit të bëhet shumë më i lehtë për t’u bërë në mënyrë të vazhdueshme dhe në shkallë të gjerë. Nga ana tjetër, kjo do t’i ndihmonte organizatat të trajtonin çështjet e aftësive dhe të kulturës, dhe të merrnin seriozisht strategjitë e tyre të sigurisë kibernetike ”, shkroi Packt Hub . Inteligjenca artificiale ndihmon në shkallëzimin e procesit të automatizuar të testimit të depërtimit, duke përmirësuar njëkohësisht veçoritë e skanimit për dobësi të panjohura.

Inteligjenca Artificiale dhe Ndikimi i saj

Me përparimin e inteligjencës artificiale në dekadat e fundit, ekspertët e automatizmit dhe shkencëtarët e kompjuterave po përpiqen të automatizojnë gjithçka me teknologjitë e mbrojtjes kibernetike që nuk bëjnë përjashtim. Për shembull, ka shumë mjete të automatizuara që plotësojnë mjetet e testimit të depërtimit për të siguruar raporte inteligjente. Këto zgjidhje të automatizuara kanë disa aftësi themelore të inteligjencës artificiale, por ajo gradualisht po rritet, falë kërkimeve të vazhdueshme dhe konkurseve të hapura.

Për shembull, Cyber ​​Grand Challenge 2016-një konkurs i sponsorizuar nga DARPA-sfidoi njerëzit të ndërtojnë dhe të konkurrojnë me botët hakerues. Këto robotë inteligjentë artificialë kryejnë teste depërtimi për të kërkuar dhe rregulluar dobësitë e sigurisë para se ekipet konkurruese t'i shfrytëzojnë ato. Fituesi i tij - i njohur si Sakatim - mund të gjejë, rregullojë dhe kërkojë ndërhyrje në sistemin e tij pritës ndërsa gjen dhe shfrytëzon dobësitë e sigurisë në sistemet konkurruese.

Thënë kështu, inteligjenca artificiale ndihmon në përmirësimin e efikasitetit të zgjidhjeve të mbrojtjes kibernetike-veçanërisht zgjidhjet e testimit të depërtimit. Arsyeja është se ndihmon në përmirësimin e fazave të ndryshme të testimit të automatizuar të depërtimit siç përshkruhet më poshtë.

Faza 1: Planifikimi

Faza e parë - planifikimi dhe zbulimi - është mbledhja e informacionit në lidhje me objektivin. Dhe duhen shumë burime pasi që sa më shumë informacion të mblidhni, aq më shumë shanse keni për të qenë të suksesshëm. Në këtë fazë, përdorimi i AI ndihmon në sigurimin e rezultateve më të mira me më pak sasi burimesh. AI së bashku me Vizionin Kompjuterik dhe Përpunimin e Gjuhës Natyrore mund të ndihmojnë në ndërtimin e një profili të plotë në lidhje me organizatën e synuar dhe punonjësit e saj, rrjetin, qëndrimin e sigurisë, etj.

Faza 2: Skanimi

Faza e dytë kërkon mbulim gjithëpërfshirës të sistemeve të synuara. Kjo do të thotë, ju duhet të skanoni për qindra nëse jo mijëra kompjuterë dhe pajisje të tjera dhe të analizoni rezultatet. Duke përdorur AI, mjetet mund të ndryshohen për të skanuar në mënyrë inteligjente pajisjet dhe për të mbledhur rezultatet e kërkuara, duke thjeshtuar procesin e analizës.

Faza 3: Fitimi i aksesit

Faza e tretë është marrja e qasjes në një nga rrjetet ose sistemet e synuara. Ky sistem i komprometuar mund të përdoret më pas për të nxjerrë të dhëna ose për të nisur sulme në sistemet e tjera në rrjet. Duke përdorur AI, mjetet mund të provojnë një sërë sulmesh dhe kombinime të shumta të fjalëkalimeve për të fituar qasje. Pastaj, ata gjithashtu mund të përdorin algoritme për të gjetur modele ose tendenca të dobëta që mund të komprometohen.

Faza 4: Ruajtja e Qasjes

Faza e katërt është ruajtja e aksesit në sistemin e komprometuar. Duke përdorur AI, mjetet mund të kërkojnë dyer të njohura ose të panjohura, kanale të koduara dhe të mbajnë nën kontroll llogaritë dhe regjistrat për të zbuluar dhe raportuar aktivitete të dyshimta ose të paautorizuara. Për shembull, një llogari e re administratori ose kanal aksesi në rrjet mund të drejtohet drejt një sistemi të komprometuar dhe/ose aksesi të paautorizuar.

Faza 5: Analiza dhe Raportimi

Faza e fundit është testimi nëse një njësi e paautorizuar mund të mbulojë gjurmët, dmth. Të fshijë historinë dhe regjistrat nga sistemet tuaja, duke e bërë të pamundur zbulimin e sulmeve. Duke përdorur AI, mjetet mund të zbulojnë dyer të fshehura, pika përfundimtare të aksesit të paautorizuar, etj. Gjithashtu, këto mjete mund të analizojnë më mirë mesazhet e gabimeve dhe regjistrat e sistemit për të gjetur gabime, shënime të munguara ose aktivitete të tjera të dyshimta. Së fundi, kjo analizë vihet në një raport të lexueshëm lehtë që detajon rezultatet e plota të testit të objektivit.

Rreth Autorit 

Imran Uddin


{"email": "Adresa e emailit e pavlefshme", "url": "Adresa e internetit e pavlefshme", "kërkohet": "Fusha e kërkuar mungon"}