Ko te mahinga o nga punaha haumarutanga tono hou (WAF) me whanui ake i te rarangi whakaraerae mai i te OWASP Top 10

Te titiro whakamuri

Ko te tauine, te hanganga, me te hanganga o nga tuma ipurangi ki nga tono kei te tere haere. Mo nga tau maha, kua uru nga kaiwhakamahi ki nga tono tukutuku ma runga i te Ipurangi ma te whakamahi i nga kaitirotiro paetukutuku rongonui. I tika kia tautokohia nga kaitirotiro paetukutuku 2-5 i nga wa katoa, a he iti noa te huinga o nga paerewa mo te whakawhanake me te whakamatautau i nga tono paetukutuku. Hei tauira, tata katoa nga papaa raraunga i hangaia ma te whakamahi i te SQL. Heoi, i muri i te wa poto, ka ako nga kaiwhai ki te whakamahi i nga tono paetukutuku ki te tahae, ki te whakakore, ki te whakarereke ranei i nga raraunga. I uru atu ratou ki te kore ture me te tukino i nga kaha tono ma te whakamahi i nga momo tikanga, tae atu ki te tinihanga o nga kaiwhakamahi tono, te werohanga, me te mahi waehere mamao. Kaore i roa, ka tae mai nga taputapu haumaru tono tukutuku arumoni e kiia nei ko Web Application Firewalls (WAFs) ki runga i te maakete, ka whakautu te hapori ma te hanga i tetahi kaupapa haumarutanga tono tukutuku tuwhera, te Open Web Application Security Project (OWASP), ki te tautuhi me te pupuri i nga paerewa whanaketanga me nga tikanga. .nga tono haumaru.

Tiaki tono taketake

OWASP Top 10 Rarangi Ko te timatanga mo te whakamarumaru i nga tono, kei roto hoki he rarangi o nga riri tino kino me nga whirihora pohehe ka taea te whakaraerae i te tono, tae atu ki nga tikanga mo te rapu me te hinga i nga whakaeke. Ko te OWASP Top 10 he tohu tohu i roto i te ahumahi haumaru ipurangi tono puta noa i te ao me te tautuhi i te rarangi matua o nga kaha e tika ana mo te punaha haumarutanga tono tukutuku (WAF).

I tua atu, me whai whakaaro te mahi a te WAF ki etahi atu whakaeke noa i runga i nga tono paetukutuku, tae atu ki te peeke tono whakawhiti-pae (CSRF), te paataki, te wetewete tukutuku, me te whakauru i te konae (RFI/LFI).

Nga whakawehi me nga wero mo te whakarite i te haumarutanga o nga tono hou

I tenei ra, kaore nga tono katoa e whakatinanahia i roto i te putanga whatunga. He taupānga kapua, taupānga pūkoro, API, me nga hoahoanga hou, tae noa ki nga mahi rorohiko ritenga. Ko enei momo tono katoa me tukutahi me te whakahaere i a raatau e hanga ana, e whakarereke ana, e tukatuka ana i o maatau raraunga. I te taenga mai o nga hangarau hou me nga tauira, ka ara ake nga uaua hou me nga wero i nga waahanga katoa o te huringa ora o te tono. Kei roto i tenei ko te whakawhanaketanga me te whakauru mahi (DevOps), ipu, Ipurangi o nga Mea (IoT), taputapu puna tuwhera, API, me etahi atu.

Ko te tohatoha o nga tono me te rereketanga o nga hangarau ka waihanga i nga wero uaua me te uaua ehara i te mea mo nga tohunga ngaio haumaru korero, engari mo nga kaihoko otinga haumaru kua kore e kaha ki te whakawhirinaki ki te huarahi kotahi. Ko nga tikanga haumarutanga tono me whai whakaaro ki o raatau pakihi ki te aukati i nga hua teka me te pakaru o te kounga o nga ratonga mo nga kaiwhakamahi.

Ko te tino whainga a te hunga muru ko te tahae raraunga, te whakararu ranei i te waatea o nga ratonga. Ka whai hua ano te hunga whakaeke i te whanaketanga hangarau. Tuatahi, ko te whakawhanaketanga o nga hangarau hou ka nui ake nga waahi me nga whakaraeraetanga. Tuarua, he maha ake o raatau taputapu me o raatau matauranga ki te karo i nga tikanga haumaru tuku iho. Ka tino whakanui ake tenei i te mea e kiia nei ko "te mata whakaeke" me te whakaatu a nga whakahaere ki nga raru hou. Me huri tonu nga kaupapa here haumaru hei whakautu ki nga huringa o te hangarau me nga tono.

No reira, me whakamarumaru nga tono mai i nga momo tikanga whakaeke me nga punawai e piki haere tonu ana, a me whakautu nga whakaeke aunoa i roto i te waa tuuturu i runga i nga whakataunga mohio. Ko te hua ka piki ake nga utu tauwhitinga me nga mahi a-ringa, me te ngoikore o te noho haumaru.

Tūmahi #1: Te whakahaere i nga potae

Neke atu i te 60% o nga hokohoko Ipurangi ka hangaia e nga potae, ko te haurua he "kino" te hokohoko (e ai ki te Pūrongo Haumarutanga Radware). Ka whakapau kaha nga whakahaere ki te whakanui ake i te kaha o te whatunga, me te mahi he kawenga tito noa. Ko te wehewehe tika i waenga i nga waka a nga kaiwhakamahi me te hokohoko bot, me nga potae "pai" (hei tauira, nga robots rapu me nga ratonga whakataurite utu) me nga potae "kino" ka puta he utu nui me te whakapai ake i te kounga o te ratonga mo nga kaiwhakamahi.

E kore nga bots e whakangawari i tenei mahi, a ka taea e ratou te peehi i te whanonga o nga kaiwhakamahi pono, te karo i nga CAPTCHA me etahi atu arai. I tua atu, i roto i te take o te whakaeke ma te whakamahi i nga wahitau IP hihiri, ka kore e whai hua te whakamarumaru i runga i te tātari wāhitau IP. I te nuinga o nga wa, ko nga taputapu whanaketanga puna tuwhera (hei tauira, Phantom JS) ka taea te whakahaere i te JavaScript taha-kiritaki ka whakamahia ki te whakarewa i nga whakaeke kaha, nga whakaeke whakakakahu, nga whakaeke DDoS, me nga whakaeke karetao aunoa. .

Kia pai ai te whakahaere i te hokohoko bot, me whai tohu motuhake mo tona puna (penei i te tapumati). I te mea he maha nga rekoata e mahia ana e te whakaeke karetao, ka taea e tana matimati te tautuhi i nga mahi hihira me te tautapa i nga tohu, i runga i tera ka whakatauhia e te punaha whakamarumaru tono - poraka/whakaae - me te iti rawa o nga hua pai.

Ko te mahinga o nga punaha haumarutanga tono hou (WAF) me whanui ake i te rarangi whakaraerae mai i te OWASP Top 10

Wero #2: Tiaki i te API

He maha nga tono ka kohikohi korero me nga raraunga mai i nga ratonga e taunekeneke ana ma nga API. I te wa e tuku ana i nga raraunga tairongo ma nga API, neke atu i te 50% o nga whakahaere kaore i te whakamana, i te haumaru ranei i nga API kia kitea nga whakaeke ipurangi.

He tauira mo te whakamahi i te API:

  • Te whakauru Ipurangi o nga Mea (IoT).
  • Te whakawhitiwhiti miihini-ki-miihini
  • Nga Taiao Kore Tumau
  • Waea Mobile
  • Taupānga-Aia

Ko nga whakaraeraetanga API he rite ki nga whakaraeraetanga tono me te whakauru i nga werohanga, nga whakaeke kawa, te raweke tawhā, te hurihanga, me te whakaeke karetao. Ko nga kuaha API motuhake ka awhina i te hototahitanga i waenga i nga ratonga tono e taunekeneke ana ma nga API. Heoi, kaore ratou e whakarato i te haumarutanga tono mutunga-ki-te-mutunga penei i te WAF ka taea me nga taputapu haumarutanga tino nui penei i te panui pane pane HTTP, te rarangi mana uru 7 (ACL), te panui utu utu JSON/XML me te tirotiro, me te whakamarumaru ki nga whakaraeraetanga katoa mai i Rarangi OWASP Top 10. Ka tutuki tenei ma te tirotiro i nga uara API matua ma te whakamahi i nga tauira pai me te kino.

Wero #3: Whakakahoretanga o te Ratonga

Ko te tohu whakaeke tawhito, te whakakore i te ratonga (DoS), kei te whakaatu tonu i tana whai hua ki te whakaeke i nga tono. He maha nga tikanga angitu a nga Kaipatu ki te whakararu i nga ratonga tono, tae atu ki nga waipuke HTTP, HTTPS ranei, nga whakaeke iti me te puhoi (penei i te SlowLoris, LOIC, Torshammer), ko nga whakaeke ma te whakamahi i nga wahitau IP hihiri, te putunga putunga, te kaha -whakaeke, me te maha atu. . Na te whanaketanga o te Ipurangi o nga Mea me te putanga o muri mai o nga botnets IoT, ko nga whakaeke i runga i nga tono kua waiho hei kaupapa matua mo nga whakaeke DDoS. Ko te nuinga o nga WAF whaimana ka taea anake te hapai i te iti o te kawenga. Engari, ka taea e ratou te tirotiro i nga rerenga hokohoko HTTP / S me te tango i nga waka whakaeke me nga hononga kino. Ina kitea he whakaekenga, kaore he take ki te whakawhiti ano i tenei waka. I te mea he iti te kaha o te WAF ki te turaki i nga whakaeke, ka hiahiatia he otinga taapiri i te paenga whatunga hei aukati aunoa i nga paatete "kino" e whai ake nei. Mo tenei ahuatanga haumarutanga, me kaha nga otinga e rua ki te whakawhitiwhiti korero ki a raua ano ki te whakawhiti korero mo nga whakaeke.

Ko te mahinga o nga punaha haumarutanga tono hou (WAF) me whanui ake i te rarangi whakaraerae mai i te OWASP Top 10
Fig 1. Whakaritenga o te whatunga matawhānui me te tiaki tono ma te whakamahi i te tauira o nga otinga Radware

Wero #4: Tiaki Tonu

Ka huri nga tono. Ko nga tikanga whakawhanake me te whakatinanatanga penei i nga whakahou hurihuri ko te tikanga ka puta nga whakarereketanga kaore he wawaotanga a te tangata, te mana whakahaere ranei. I roto i enei taiao hihiri, he uaua ki te pupuri i nga kaupapa here haumaru e tika ana me te kore he maha o nga hua pai. He maha ake te whakahou i nga tono pūkoro i nga tono tukutuku. Ka huri pea nga tono a te hunga tuatoru me te kore koe e mohio. Ko etahi o nga whakahaere e rapu ana kia nui ake te mana whakahaere me te maarama ki te noho i runga ake i nga raru ka tupono. Heoi, kaore e taea te whakatutuki i nga wa katoa, me whakamahi te whakamarumaru tono pono i te mana o te ako miihini ki te kaute me te tiro i nga rauemi e waatea ana, te tātari i nga whakatumatuma pea, me te hanga me te arotau i nga kaupapa here haumaru mena ka puta nga whakarereketanga tono.

kitenga

I te mea he nui ake te mahi a nga taupānga i roto i te oranga o ia ra, ka noho hei kaupapa matua mo te hunga muru. He nui nga utu mo te hunga mahi kino me nga mate pea mo nga umanga. Ko te uaua o te mahi haumarutanga tono e kore e taea te whakanui ake i te maha me nga rereketanga o nga tono me nga riri.

Waimarie, kua tae tatou ki te wa e taea ai e te matauranga mohio te awhina i a tatou. Ko nga miihini-ako-miihini-a-hatepee e whakarato ana i te waa-tūturu, te whakamarumaru urutau ki nga tuma ipurangi tino matatau e aro ana ki nga tono. Ka whakahou aunoa i nga kaupapa here haumarutanga hei tiaki i te paetukutuku, waea pūkoro, me nga tono kapua—me nga API—kare he hua pai.

He uaua ki te matapae me te tino mohio he aha te reanga o muri mai o nga whakamataku ipurangi tono (kei runga ano pea i te ako miihini). Engari ka taea e nga whakahaere te mahi ki te tiaki i nga raraunga a nga kaihoko, te tiaki i nga rawa hinengaro, me te whakarite kia waatea mai nga ratonga me nga painga pakihi nui.

Ko nga huarahi me nga tikanga whai hua mo te whakarite i te haumarutanga o te tono, nga momo matua me nga tohu o nga whakaeke, nga waahi morearea me nga waahi mo te tiaki ipurangi o nga tono tukutuku, me nga wheako o te ao me nga mahi pai e whakaatuhia ana i roto i te rangahau me te ripoata a Radware "Haumarutanga Taupānga Tukutuku i roto i te Ao Hono Mamati".

Source: will.com

Tāpiri i te kōrero