Velika uloga programskog jezika JavaScript u web stranicama postaje meta koju napadači žele iskoristiti. Jedna od metoda koju koriste je obfuskacija, tehnika otežavanja čitanja izvornog koda. Detekcijom obfuskacije moguće je otkriti potencijalno zloćudni kod, a jedan od pristupa detekciji je strojno učenje. U ovom radu je opisana obfuskacija i metode kojom se postiže te je potom opisan alat obfuscator.io i ukratko uspoređen sa svim ostalim javno dostupnim besplatnim obfuskatorima na temelju opcija i izlaza. Automatizacija usporedbe se može provesti alatom izrađenim za potrebe ovog rada kojim se došlo do zaključka da za potrebe generiranja skupa podataka za strojno učenje nije dovoljno koristiti jedan obfuskator, nego više njih s obzirom na...