Image
16.8.2018 0 Comments

Strojové učenie môže identifikovať hekerov a plagiátorských programátorov podľa ich „odtlačkov prstov“

Programátori majú vlastné štýly, odlišné od ostatných, ale tie sa dajú zistiť len preštudovaním mnohých riadkov kódu a hľadaním stôp prezrádzajúcich autora. V budúcnosti to však nebude treba. Výskumníci totiž vyvinuli systém strojového učenia, ktorý môže „deanonymizovať“ programátorov, či už prostredníctvom surového zdrojového kódu, alebo kompilovaných binárnych súborov. Vycvičili algoritmus na rozpoznávanie štruktúry kódu programátora na základe ukážok z jeho práce a určenie spoločných znakov vo vzorkách kódu. Nepotrebovali pri tom dlhé kusy kódy, stačili krátke úryvky.

Pri testovaní sa použili výsledky zo súťaže Google Code Jam a technológia umelej inteligencie bola pomerne presná, hoci zďaleka nie bezchybná. Pri 600 programátoroch a 8 vzorkách kódu od každého dosiahla v identifikovaní presnosť 83 %.

Technológia by v budúcnosti mohla byť užitočná pri odhaľovaní totožnosti tvorcov malvéru. Pomôcť by mohla aj pri zisťovaní prípadov plagiátorstva, kde by strojové učenie dokázalo rozlišovať medzi čisto náhodnou podobnosťou a zjavným kopírovaním.

Na druhej strane by táto technológia mohla ohroziť súkromie, znemožnila by totiž anonymné prispievanie do kódu. Preto bude treba pri jej implementácii starostlivo hľadať rovnováhu medzi túžbou po bezpečnosti a potrebou súkromia.

Zdroj: engadget.com.

Zobrazit Galériu
Autor: Redakcia

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

Technológie 5

Windows 10 bude mať možnosť prihlásenia sa bez hesla

15.07.2019 11:00

Microsoft v týchto dňoch pridal do testovacej verzie 20H1 zostavenia 18936 Windows 10 pre testujúcich vo Fast Ringu nové funkcie. Ide o možnosť Make your device passwordless, ktorá umožní prihlásiť sa ...

Technológie

Dizajn Samsung Galaxy Note 10 potvrdený snímkami uniknutými od FCC

15.07.2019 12:00

O smartfóne Samsung Galaxy Note 10 sa objavilo už množstvo významných únikov vrátane fotografií, pričom niektoré z nich vyzerali veľmi presvedčivo. Ukazovali telefón spolu so stylusom v plnej kráse. ...

Technológie

Google Translate môže pomocou fotoaparátu smartfónu okamžite zistiť jazyk textu

12.07.2019 00:25

Služba Google Translate už dokáže po nasmerovaní fotoaparátu smartfónu rozpoznať jazyk textu, aj keď vy sami neviete, aký jazyk čítate. Google Translate vďaka schopnosti počítačového videnia zvládne ...

q

Žiadne komentáre

Vyhľadávanie

Najnovšie videá