Un tânăr pasionat de securitate cibernetică din Tîrgu Mureş a ajutat două bănci din România să îşi îmbunătăţească serviciile de mobile banking. "Nu aş folosi cuvântul hacker pentru a mă descrie", spune Roland Bogosi, tânărul programator dorit de mulţi angajatori din străinătate.
Roland Bogosi are un CV impresionant. A terminat anul trecut Calculatoare la Universitatea Sapientia din Tîrgu Mureş şi, la cei 24 de ani, are deja 11 ani de experienţă în programare. La 12 ani publica prima pagină web, iar doi ani mai târziu câştiga primii săi bani: 100 de dolari de la Google AdSense. Roland s-a perfecţionat continuu în domeniul IT şi a lansat numeroase proiecte personale - trei dintre aplicaţiile dezvoltate de el au astăzi milioane de utilizatori din întreaga lume. Cea dezvoltată în cadrul lucrării de licenţă i-a adus şi un premiu important.
"Am fost pasionat de securitate cibernetică mult înaintea facultăţii. Din fericire, am avut profesori în facultate care au sprijinit pasiunea mea şi am primit libertatea de a experimenta cu ideile mele în cadrul licenţei. Aşa am ajuns să fac licenţa în domeniul de securitate cibernetică, care ulterior a fost premiată la Conferinţa Ştiinţifică Studenţească XV", îşi aminteşte tânărul programator, în prezent angajat al unei firme străine, cu sediul la New York.
"Eram plictisit într-o sâmbătă şi eram curios ce măsuri de precauţie au luat pentru securizarea aplicaţiilor. Nu aşteptam să descoper nimic interesant, dar, din păcate, nu era cazul. Am folosit o tehnică numită reverse engineering pentru a analiza binarele distribuite în Play Store de băncile afectate. În ambele cazuri, când am văzut problemele pentru prima dată, credeam că se întâmplă ceva mai complex, dar după câteva alte teste m-am convins că sunt, de fapt, vulnerabilităţi", povesteşte Roland Bogosi.
Deîndată ce a constatat incidentele de securitate, tânărul progamator din Tîrgu Mureş le-a raportat băncilor, care, iniţial, însă, nu au avut nicio reacţie. "Am trimis un email, dar nu am primit niciun răspuns. După o lună am încercat să trimit follow-up-uri, dar văzând că iaraşi nu primesc răspuns, am contactat CERT-RO pentru coordonated vulnerability disclosure", a mai povestit Roland, în exclusivitate pentru ŞtirileTVR.ro.
"În decembrie, la mai bine de o lună şi jumătate după ce nu a primit niciun răspuns din partea primei bănci, ne-a contactat pe noi şi, mai departe, am luat legătuă cu banca. Ulterior, Roland a venit către noi cu o altă semnalare pentru o altă bancă - tot pentru aplicaţii de mobile. Am verificat dacă ceea ce spune este viabil şi ne-am dat seama că lucrurile exact aşa stau", ne-a spus Mircea Grigoraş, directorul general adjunct al CERT-RO (Centrul Naţional de Răspuns la Incidente de Securitate Cibernetică).
"În ambele cazuri, am descris care este problema şi am oferit sfaturi şi soluţii pentru a ameliora aceste probleme", a adăugat Roland.
Ce s-ar fi întâmplat, însă, dacă tânărul pasionat de securitate cibernetică nu ar fi semnalat aceste vulnerabilităţi? Primii afectaţi ar fi fost, evident, clienţii băncilor care aveau instalate aceste aplicaţii pe propriile telefoane - inclusiv Roland.
"Scenariile alternative ale procesului de divulgare responsabilă a vulnerabilităţilor sunt monetizarea - prin vinderea acestora către diferiţi infractori cibernetici - sau punerea în pericol a utilizatorilor, dacă respectiva vulnerabilitate este descoperită şi de alte persoane care decid să o exploateze", a explicat reprezentantul CERT-RO.
Specialiştii în securitate cibernetică susţin că, în absenţa unui cadru normativ, cei care descoperă astfel de vulnerabilităţi ale sistemelor informatice se pot confrunta oricând cu reacţii negative din partea companiilor. Asta în cazurile în care nu sunt pur şi simplu ignoraţi, cum a fost şi cazul lui Roland Bogosi.
"La nivel national, nu avem un cadru legislativ în materie de divulgare coordonată a responsabilităţilor, iar acest concept este relativ la început şi la nivel european şi internaţional - existând până în acest moment doar o initiaţiva coordonată în cadrul Forumului Global pentru Expertiză Cibernetică, la care şi România a fost stat co-iniţiator. Există, desigur, şi programe de bug-bounty, însă un cadru normativ ar fi foarte util", a subliniat Mircea Grigoraş.
Este al doilea caz într-o lună de identificare şi divulgare responsabilă, după cel al lui Gabriel Cârlig - tânărul care a reuşit să modifice cardul RATB şi să călătorească nelimitat cu mijloacele de transport în comun din Capitală.
Până la un viitor caz de divulgare responsabilă a vulnerabilităţilor, utilizatorilor de mobile banking nu le rămâne altceva decât să fie precauţi şi să respecte câteva măsuri de securitate:
În prezent, Roland Bogosi lucrează ca programator la o multinaţională cu sediul la New York. Dezvoltă sisteme informatice pentru clienţi de pe întreg globul şi are colegi nu doar peste Ocean, ci şi în oraşe româneşti, precum Oradea şi Cluj-Napoca.