Кућа Сигурност 10 савета за избегавање кључних недостатака софтвера

10 савета за избегавање кључних недостатака софтвера

Anonim

Сав софтвер има недостатке, посебно у данашњем сложеном коду са хиљадама линија које морају бити формулисане управо тако. Институт инжењера електротехнике и електронике (ИЕЕЕ) свјестан је ове дилеме. Почевши од 2014. године, ИЕЕЕ је покренуо нову иницијативу: Центар за безбедни дизајн рачунарског друштва (ЦСД). То је мисија? Давање смерница о препознавању софтверских система који су рањиви на компромисе, као и пројектовању и изградњи софтверских система са јаким, препознатљивим безбедносним својствима

Могло би се рећи да је то учињено и раније. То је тачно. Међутим, ЦСД намерава да користи другачији приступ, премештајући део фокуса у безбедност са проналажења грешака на препознавање уобичајених недостатака дизајна у нади да софтверски архитекти могу да науче једни од других.

Да би добио такве информације, ЦСД је потражио помоћ ветерана у области безбедности софтвера - мање или више оних који су или учинили наведене грешке или су имали руку да их исправе. Након дужег размишљања, група је сакупила своја размишљања у раду, „Избегавање 10 најбољих недостатака у дизајну софтвера“. ИЕЕЕ је споменуо да су многе мањкавости због којих је листа добро позната већ деценијама, али и даље представљају проблем. Овде ћемо погледати те мане - и како их исправити.

10 савета за избегавање кључних недостатака софтвера