VisibleV8: In-browser Monitoring of JavaScript in the Wild
VisibleV8: In-browser Monitoring of JavaScript in the Wild
复制标题
VisibleV8:浏览器内 JavaScript 监控
DOI:
10.1145/3355369.3355599
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Kapravelos, Alexandros
中科院分区:
文献类型:
--
作者:
Jueckstock, Jordan;Kapravelos, Alexandros
Modern web security and privacy research depends on accurate measurement of an often evasive and hostile web. No longer just a network of static, hyperlinked documents, the modern web is alive with JavaScript (JS) loaded from third parties of unknown trustworthiness. Dynamic analysis of potentially hostile JS currently presents a cruel dilemma: use heavyweight in-browser solutions that prove impossible to maintain, or use lightweight inline JS solutions that are detectable by evasive JS and which cannot match the scope of coverage provided by in-browser systems. We present VisibleV8, a dynamic analysis framework hosted inside V8, the JS engine of the Chrome browser, that logs native function or property accesses during any JS execution. At less than 600 lines (only 67 of which modify V8's existing behavior), our patches are lightweight and have been maintained from Chrome versions 63 through 72 without difficulty. VV8 consistently outperforms equivalent inline instrumentation, and it intercepts accesses impossible to instrument inline. This comprehensive coverage allows us to isolate and identify 46 JavaScript namespace artifacts used by JS code in the wild to detect automated browsing platforms and to discover that 29% of the Alexa top 50k sites load content which actively probes these artifacts.
登录
查看更多内容
DOI:
10.1145/3133956.3134091
发表时间:
2017
期刊:
Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security
影响因子:
--
作者:
Sebastian Lekies;Krzysztof Kotowicz;Samuel Groß;E. Nava;Martin Johns
通讯作者:
Martin Johns
DOI:
10.1145/2810103.2813656
发表时间:
2015-10
期刊:
Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security
影响因子:
--
作者:
Christopher Neasbitt;Bo Li;R. Perdisci;Long Lu;Kapil Singh;Kang Li
通讯作者:
Christopher Neasbitt;Bo Li;R. Perdisci;Long Lu;Kapil Singh;Kang Li
DOI:
10.1109/eurosp.2017.26
发表时间:
2017-04
期刊:
2017 IEEE European Symposium on Security and Privacy (EuroS&P)
影响因子:
--
作者:
Georg Merzdovnik;Markus Huber;D. Buhov;Nick Nikiforakis;S. Neuner;Martin Schmiedecker;E. Weippl
通讯作者:
Georg Merzdovnik;Markus Huber;D. Buhov;Nick Nikiforakis;S. Neuner;Martin Schmiedecker;E. Weippl
DOI:
--
发表时间:
2018
期刊:
USENIX Security Symposium
影响因子:
--
作者:
Antoine Vastel;Pierre Laperdrix;Walter Rudametkin;Romain Rouvoy
通讯作者:
Romain Rouvoy
DOI:
10.1145/2420950.2420952
发表时间:
2012-12
期刊:
--
影响因子:
--
作者:
Pieter Agten;S. Acker;Yoran Brondsema;Phu H. Phung;Lieven Desmet;Frank Piessens
通讯作者:
Pieter Agten;S. Acker;Yoran Brondsema;Phu H. Phung;Lieven Desmet;Frank Piessens