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
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
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.
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.
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 "
Source: will.com