ukaguzi wa kishambulizi
Si ukaguzi mmoja. Ni nidhamu.
Mtu yeyote anaweza kufanya ukaguzi wa usalama mara moja na kupiga picha ya skrini ya kijani. Jambo gumu zaidi ni kuendelea kushambulia upya mfumo wako mwenyewe unapokua, na kupata jibu lile lile kila mara. Awamu ya hivi karibuni: ukaguzi wa mawakala 50, marekebisho yake yakatolewa, kisha ukaguzi upya wa kishambulizi wa mitazamo 14 uliofanywa kando, ambapo kila ugunduzi ulilazimika kustahimili mkosoaji kabla ya kuhesabiwa. Kinachosimama, kinasimama.
kile ambacho ukaguzi wa hivi karibuni ulishughulikia
Wigo, mbinu na mipaka kwanza. Idadi ya mawakala baadaye.
Kutoka kwenye ukaguzi wa hivi karibuni wa kiini, wa tarehe 25 Septemba 2026. Idadi ya mawakala inaonyesha jinsi ukaguzi ulivyokuwa na shughuli nyingi, si jinsi ulivyokuwa mzuri, kwa hiyo hiki ndicho ukaguzi huu ulifanya hasa.
- Msimbo
- Kifurushi cha kiini, faili 162 na mistari 17,362, katika commit moja isiyobadilika, pamoja na msimbo wa gateway unaohitajika kujua kama kila njia iko hai.
- Ufikiaji
- Chanzo kamili, na hifadhidata mpya iliyojengwa kutoka kwa migrations. Si hifadhidata ya uzalishaji; mipangilio ya uzalishaji pekee iliwekwa alama kuwa haijathibitishwa na nikaikagua mwenyewe baadaye.
- Mbinu
- Wakaguzi wanne kila mmoja alisoma safu moja kikamilifu. Kiongozi alisoma upya kila tokeo dhidi ya faili, na aliendesha kila dai la muda au la mfumo wa ruwaza, kabla halijahesabiwa.
- Ukali
- HIGH inamaanisha dharura iliyokosekana au kunyimwa huduma kwenye njia hai, uvujaji kati ya wapangaji, au pesa zilizopotea. Kati inamaanisha kinga inayoshindwa kwa kuacha wazi, salio lililoundwa bila msingi, au data iliyodondoshwa kimyakimya. Kila tokeo pia huwekwa alama hai au fiche: linafikika katika uzalishaji leo, au la.
- Kutokubaliana
- Tokeo ambalo kiongozi hakuweza kulirudia liliondolewa au kuwekwa alama kuwa halijathibitishwa, halikujumuishwa kwenye wastani.
- Matokeo
- Matokeo 2 ya HIGH na 13 ya kiwango cha kati. Yote yalirekebishwa siku hiyo hiyo, kila moja na jaribio lililoshindwa kwenye msimbo wa zamani, na mkusanyiko kamili wa majaribio uliendeshwa upya katika CI.
- Haikujumuishwa
- Usahihi wa takriban mistari 7,000 ya maandishi ya usalama yaliyotafsiriwa, hifadhidata ya uzalishaji, usanidi wa seva ya wavuti, na matokeo 17 ya kiwango cha chini ambayo bado yako wazi.
Uliendeshwa na wakaguzi wa AI niliowaelekeza, si uhakikisho huru wa mtu wa tatu.
mdundo
Ilishambuliwa tena, raundi baada ya raundi. Kila tokeo la kati ya wapangaji hapa chini lilipatikana na ukaguzi, halikuripotiwa na mteja, na lilirekebishwa.
✓ rasilimali muhimu zaidi zilishikiliwa kila raundi, utengano · pesa · utawala · SSRF · vikoa vya tokeni
tatu kati ya zile halisi
HIGH Uvujaji wa mazungumzo kati ya wapangaji
Kumbukumbu ya gumzo ilihifadhiwa kwa ufunguo wa mtumaji, si wa mpangaji, hivyo mgeni aliyetuma ujumbe kwa biashara mbili kupitia jukwaa angeweza kuona mazungumzo ya biashara moja yakijitokeza ndani ya maelekezo ya nyingine. Imerekebishwa: historia huhifadhiwa kwa ufunguo wa biashara kwenye tabaka la uhifadhi, pamoja na jaribio linaloshindwa ikiwa ufunguo wa zamani utarudi. Uligunduliwa na ukaguzi, haukuripotiwa na mteja.
HIGH Mtoa huduma anayemaliza salio la mwitaji
Katika uchumi wa zana kati ya wapangaji, mtoa huduma angeweza kupandisha bei ya zana iliyoruhusiwa baada ya mpigaji kuanza kuitumia na kumaliza salio lake. Imerekebishwa: mpigaji anakubali bei kwa kila wito, inafunga ikishindwa, bila ridhaa hakuna malipo, na inatekelezwa kabla hata kredti moja haijahamishwa.
JUU Dharura nyuma ya kipimo
Ukaguzi wa malipo uliendeshwa kabla ya ukaguzi wa dharura, hivyo mteja aliye katika dhiki akituma ujumbe kwa biashara iliyoishiwa salio alipata "haipatikani" badala ya nambari ya msaada wa dharura. Imerekebishwa: dharura huhudumiwa bure, kabla ya kila kikomo na malipo, kwenye kila sehemu inayomhudumia mteja.
Mitazamo inajumuisha utengaji · uthibitishaji · injection · pesa · utawala · uhifadhi wa nafasi · chaneli · mkazi anayejiendesha · haki za data (GDPR/PECR) · kizalishaji cha tovuti · frontend · ops. Hukumu, kila raundi: hakuna kasoro muhimu (critical) iliyosalia; utengaji wa wapangaji na eneo la XSS vilirudi safi; hakuna ukwepaji wa uthibitishaji ulio hai: kila kasoro iliyothibitishwa ilirekebishwa na kusambazwa upya.
takwimu za kweli
Kila takwimu, ikiwa tayari imeambatishwa na tahadhari yake.
Wajenzi wengi hutia chumvi. Ningependa uamini sehemu zilizo halisi kuliko kuvutiwa na sehemu zisizo halisi.
Mfumo ni mwaminifu kwa sababu mtu aliyeubuni ni mwaminifu. Nilihakikisha hilo tangu mwanzo, limejengwa ndani, halikubandikwa baadaye.
mwaliko
Takwimu zinasimama. Tahadhari zimejumuishwa.
Ukitaka mjenzi anayeshambulia kazi yake mwenyewe kwa nguvu hivi kabla mtu yeyote hajaomba, na anaendelea kufanya hivyo kadri mfumo unavyokua, tuzungumze.
Uliza kuhusu ukaguzi: nini kilipatikana, nini kimerekebishwa, nini bado kiko wazi.
- Nini bado kiko wazi?
- Nini kilikuwa kibaya zaidi kilichopatikana?
- Nani alifanya ukaguzi huu?