A4 Refereed article in a conference publication

A comparison of online JavaScript obfuscators




AuthorsSampsa Rauti, Ville Leppänen

EditorsJuan E. Guerrero

Conference nameInternational Conference on Software Security and Assurance

Publication year2019

Book title 2018 International Conference on Software Security and Assurance (ICSSA)

First page 7

Last page12

ISBN978-1-5386-9211-0

eISBN978-1-5386-9210-3

DOIhttps://doi.org/10.1109/ICSSA45270.2018.00012


Abstract

Obfuscation, obscuring the meaning of source code, has been proposed as a security measure to protect JavaScript applications running in web browsers on the client-side. This paper presents a comparative study of online JavaScript obfuscators, looking at the obfuscation techniques they employ and assessing their resilience, potency and the costs associated with the obfuscation process. We conclude that while several current obfuscators are theoretically quite resilient and potent, in most cases their output can effortlessly be reversed by automatic deobfuscators. We also suggest several methods for strengthening JavaScript obfuscation.



Last updated on 2024-26-11 at 23:23