Mmetụta
API ndị emejọrọ na-enye ndị na-awakpo ohere ịgafe ebe ndị ọrụ wee jiri ọdụ data na ọrụ na-emekọrịta ihe ozugbo [S1]. Nke a nwere ike iduga nchụpụ data na-akwadoghị, iweghachi akaụntụ site na ike-ike, ma ọ bụ enweghị ọrụ n'ihi ike ọgwụgwụ akụrụngwa [S3][S5].
Ihe kpatara ya
Isi ihe kpatara ya bụ ikpughe mgbagha nke ime site na njedebe na-enweghị nkwado zuru oke na nchebe [S1]. Ndị mmepe na-echekarị na ọ bụrụ na ahụghị njirimara na UI, ọ dị nchebe, na-eduga na njikwa ohere gbajiri [S2] yana atumatu CORS nke na-atụkwasị obi ọtụtụ mmalite [S4].
Ihe dị mkpa API Ndepụta nchekwa
- Menye njikwa nnweta siri ike *: njedebe ọ bụla ga-enyocharịrị na onye na-arịọ ya nwere ikike kwesịrị ekwesị maka akụrụngwa a kapịrị ọnụ na-enweta [S2].
- Mmechi ọnụ ahịa *: Chebe megide mmejọ akpaaka na mwakpo DoS site na ịmachi ọnụ ọgụgụ nke arịrịọ onye ahịa nwere ike ime n'ime oge akọwapụtara [S3].
- Hazie CORS nke ọma: Zenarị iji mmalite akara ọhịa (
*) maka ngwụcha ngwụcha. Kọwaa n'ụzọ doro anya mmalite ekwenyere iji gbochie ntapu data saịtị [S4]. - Audit Endpoint Visibility *: Nyochaa mgbe niile maka “zoro ezo” ma ọ bụ akara ngwụcha enweghị akwụkwọ nke nwere ike ikpughe ọrụ nwere mmetụta [S1].
Kedu ka FixVibe si nwalee ya
FixVibe na-ekpuchi ndetu ndenye a site na ọtụtụ nlele ndụ ndụ. Ihe nyocha nke na-arụ ọrụ na-anwale njedebe njedebe njedebe, CORS, CSRF, SQL injection, auth-flow adịghị ike, na okwu API ndị ọzọ na-eche ihu naanị mgbe nkwenye gasịrị. Nlebanya ngafe na-enyocha nkụnye eji isi mee nchekwa, akwụkwọ API ọha na mkpughe OpenAPI, yana ihe nzuzo dị na ngwugwu ndị ahịa. Nyochaa Repo na-agbakwunye nyocha ọkwa ọkwa koodu maka nchekwa CORS na-adịghị ize ndụ, interpolation raw SQL, ihe nzuzo JWT na-adịghị ike, decode-naanị JWT ojiji, webhook mbinye aka gaps, na ihe ndabere.
