TY - GEN
T1 - Towards revealing JavaScript program intents using abstract interpretation
AU - Blanc, Gregory
AU - Kadobayashi, Youki
PY - 2010/12/1
Y1 - 2010/12/1
N2 - Everyday, millions of Internet users access AJAX-powered web applications. However, such richness is prone to security issues. In particular, Web 2.0 attacks are difficult to detect and block since it is similar to legitimate traffic. As a ground for our research, we review past related works and explain what might be missing to tackle Web 2.0 security issues. Especially, we show that tackling AJAX-based attacks often lacks a context that can only be conveyed during real-time analysis. In our research, we advocate the usage of abstract interpretation of JavaScript code to provide maximum coverage and to ensure completeness. Besides, we introduce a proxy-based proposal to provide analysis of JavaScript malware.
AB - Everyday, millions of Internet users access AJAX-powered web applications. However, such richness is prone to security issues. In particular, Web 2.0 attacks are difficult to detect and block since it is similar to legitimate traffic. As a ground for our research, we review past related works and explain what might be missing to tackle Web 2.0 security issues. Especially, we show that tackling AJAX-based attacks often lacks a context that can only be conveyed during real-time analysis. In our research, we advocate the usage of abstract interpretation of JavaScript code to provide maximum coverage and to ensure completeness. Besides, we introduce a proxy-based proposal to provide analysis of JavaScript malware.
KW - JavaScript malware
KW - Web 2.0
KW - abstract interpretation
KW - client-side
U2 - 10.1145/1930286.1930298
DO - 10.1145/1930286.1930298
M3 - Conference contribution
AN - SCOPUS:84858302628
SN - 9781450304016
T3 - Asian Internet Engineering Conference, AINTEC 2010
SP - 87
EP - 94
BT - Asian Internet Engineering Conference, AINTEC 2010
T2 - 6th Asian Internet Engineering Conference, AINTEC 2010
Y2 - 15 November 2010 through 17 November 2010
ER -