Размер на шрифта
Българско национално радио © 2025 Всички права са запазени

Тестването на софтуера за грешки е първа стъпка за защита срещу хакери

Ако искате да разберете дали софтуерът, който сте написали, е добър, трябва да го тествате срещу друг софтуер

Снимка: pixabay.com

Качественият софтуер е важен за добрата работа на системите. И специалистите разбират това. През седмицата Софийският университет събра специалисти от няколко държави и студенти, за да обменят опит. И това се случи в контекста на изтеклите данни от НАП. 

Георги учи в София, а Ифан учи в САЩ. Но и от двете страни на океана и двамата са категорични, че тестването на софтуера за грешки, е първата стъпка за защита срещу хакери. Отборите на Георги и Ифан премериха сили в състезанието за откриване на грешки в софтуер, което се проведе по време на международната конференция за сигурността на софтуера в Софийския университет. Отборът на Ифан спечели. Той е първа година в Илинойския институт по технологии и казва, че предизвикателството да откриваш грешки помага за обучението му. 

"Много хора пишат код. А проверката ни помага да видим къде е проблемът. За това беше и състезанието. Писането на код е като да пишете статия. Тя е за хората. Така и при кодът за приложението, с което работите. Но ако не го проверите, то може да бъде неизползваемо, а и става уязвимо за хакери".

Георги, който учи в СУ и поддържа системите му, казва същото. Този път отборът му не успя да завоюва място в състезанието. Георги продължава да се бори със съмненията в професията му. Особено след като се оказа, че хакер е източил данните на над пет милиона българи от НАП.

Барбара Гутман работи в основания преди 118 години американски Институт по стандартите и технологиите. Тя отговаря за проекти, свързани с компютърната криминалистика и проверка на качеството на софтуера. За БНР тя сподели: 

"Разработваме правилата за това как да се тестват софтуери. Ние няма как да тестваме самите системи, защото те са твърде много. Но целта на нашата работа е да се уверим, че тези които тестват софтуера, си вършат много добре работата. Ще ви дам интересен пример - в криминалистика ние разполагаме с библиотека от софтуер. Публикуваме информацията за този софтуер и той може да бъде ползван от хората, които се занимават с киберпрестъпленията, дори и от приходните ни органи в САЩ, които са в борда на управление на този проект. Но присъствието на подобни библиотеки със тестов софтуер е важно. И има смисъл да бъдат създадени веднъж, защото са изключително скъпи за създаване". 

Барбара Гутман е проявила интерес и към проблема с изтичането на данни от НАП. От думите ѝ се разбра, че при идеалната ситуация още на ниво разработка на системите, тяхното тестване чрез разработени инструменти, е можело да предотврати българската ситуация. 

"Последното което успях да прочета е, че това е SQL-инжекция. Знаете - техника за инжектиране на код, която може да унищожи вашата база данни. Тоест хората биха си помислили, че това са данни, но всъщност са маскирани като зловреден код. Това е много честа софтуерна грешка. Но в нашия набор от софтуер, който трябва да бъде проверяван, имаме много примери с такива за SQL-инжекции. И ако някой иска да тества софтуер или инструмент в подобна среда, трябва да са сигурни, че техният тестов инструмент би открил подобна грешка. Аз не знам каква е конкретната ситуация с вашата кражба, но ако примерно е открадната чрез уебсайт, хората, които са писали кода за този уеб сайт е трябвало да тестват кода, за да се засече евентуалната слабост. Ако искате да разберете дали софтуерът, който сте написали, е добър, трябва да го тествате срещу друг софтуер. Трябва да сте сигурни, че и това, което сте написали, би открило тези проблеми.  Затова и нашата агенция, моята лаборатория, създават тези тестови софтуери, за да цялата общност, създаваща софтуер, да е сигурна, че техните продукти са по-добри. А това би било полезно и за техните клиенти, като в случая - вашата приходна агенция. Предполагам, че във вашия случай правителството прави анализи, за да разберат къде са проблемите. Ако е била SQL инжекция, каква е била точно? Може да е в резултат на много комбинации от бъгове в системата или някой просто е станал жертва на фишинг. (опит за придобиване на чувствителна информация чрез създаването на копие на съществуваща уеб страница. След това с мейли се пренасочва комуникацията към фалшивия уебсайт). Или примерно, ако някой е станал жертва на фишинг, защо многото нива на защита не са сработили. Може би става въпрос и за вътрешен човек?! Надяваме се, че след като направят тези свои проучвания, ще бъдат направени и необходимите поуки. Винаги се надяваме както правителства, така и компаниите да са сигурни в софтуера. По принцип, когато се получат проблеми, е добре да се говори, защото по този начин можем да предотвратим други хора да станат жертва на подобна ситуация. Знаете, че обикновено последиците са по-големи".



Последвайте ни и в Google News Showcase, за да научите най-важното от деня!
Новините на Програма „Хоризонт“ - вече и в Instagram. Акцентите от деня са в нашата Фейсбук страница. За да проследявате всичко най-важно, присъединете се към групите за новини – БНР Новини, БНР Култура, БНР Спорт, БНР Здраве, БНР Бизнес и финанси.
ВИЖТЕ ОЩЕ
Гръцкият премиер Кириакос Мицотакис, вдясно в центъра, във временния щаб на службите за спешна помощ, създаден във връзка със земетресенията в района на гръцкия вулканичен остров Санторини, 7 февруари 2025 г.

Гръцкият премиер за трусовете на Санторини: Безпрецедентни, трудно е да се предвиди как ще продължат

Гръцкият премиер Кириакос Мицотакис написа в профила си във Фейсбук, че постоянните трусове в района на Санторини са "безпрецедентни". Мицотакис се позова на мнението на сеизмолози и посочи, че е трудно да се предвиди как ще продължат трусовете. "Те следят положението минута по минута и оценяват данните ден след ден", отбеляза той. Гръцкият..

публикувано на 16.02.25 в 17:00

40 000 нелегални никотинови вейпове са задържани на Митниците от началото на годината

40 000 нелегални никотинови вейп устройства са задържали митничарите само за месец и половина от началото на годината. 25 000 нелегални вейпа са задържани при проверки на Митница - София, като количеството е сравнимо със задържаното праз цялата минала година. Това са ненаркотични вейпове , но проблемът е, че не отговарят на изискванията на..

публикувано на 16.02.25 в 16:33

Жълт код за валежи в 13 области, студ

През нощта срещу 17 февруари валежите ще обхванат цялата страна и ще продължат и през деня, сочи прогнозата на НИМХ. С продължаващото застудяване в повечето райони ще вали сняг, в Югоизточна България - дъжд. Ще се образува и ще се задържи снежна покривка, най-много в Централна Северна и в Източна България, където и валежите ще бъдат..

публикувано на 16.02.25 в 16:14

ДСБ започва подготовка за президентските избори с амбиция за победа

ДСБ започва подготовка за предстоящите президентски избори догодина с амбицията за победа. С такова решение излезе днес Изпълнителният съвет на партията, която е част от коалиция ПП-ДБ, съобщават от партията. В решението е записано още, че ДСБ поема ангажимент да работи за единна политическа платформа на демократичната и реформаторската десница заедно с..

публикувано на 16.02.25 в 15:46
Министър-председателят на Израел Бенямин Нетаняху (вдясно) и държавният секретар на САЩ Марко Рубио - Йерусалим, 16 февруари 2025

Държавният секретар на САЩ е обсъдил с Нетаняху идеите за бъдещето на Газа

Американският държавен секретар Марко Рубио е обсъдил с израелския премиер Бенямин Нетаняху смелите виждания на президента Тръмп за бъдещето на Ивицата Газа.  По думите на Марко Рубио президентът Доналд Тръмп е проявил кураж с представяне на смелите си идеи за бъдещето на Ивицата Газа, които включват разселване на палестинците в съседни страни и..

публикувано на 16.02.25 в 15:40

Панихида за Алексей Навални в софийската църква "Света Неделя"

Една година от смъртта на руския опозиционен лидер Алексей Навални беше отбелязана с панихида в храм “Св. Неделя”. Инициативата е на движението "За свободна Русия", което е сдружение на руски имигранти в България. На днешния ден миналата година руските власти обявиха, че Навални е починал в отдалечена руска арктическа наказателна колония, където..

публикувано на 16.02.25 в 14:12

Проф. Пламен Павлов: Фондация "В. Левски" да стане държавно-обществена и да се ангажира повече с най-уважавания национален герой

Фондация "Васил Левски", според мен, трябва да се превърне в държавно-обществена, както в други държави. Самата държава да се ангажира повече с най-уважавания и тачен национален герой. Мисля, че съм прав, заяви проф. Пламен Павлов, историк преподавател и председател на фондацията, в интервю пред БНР. В предаването "Неделя 150" разказа..

публикувано на 16.02.25 в 13:42