| LDR | | 00000nmm u2200205 4500 |
| 001 | | 000000333548 |
| 005 | | 20250117131036 |
| 008 | | 181129s2018 ||| | | | eng d |
| 020 | |
▼a 9780438324893 |
| 035 | |
▼a (MiAaPQ)AAI10817147 |
| 035 | |
▼a (MiAaPQ)berkeley:17894 |
| 040 | |
▼a MiAaPQ
▼c MiAaPQ
▼d 248032 |
| 049 | 1 |
▼f DP |
| 082 | 0 |
▼a 004 |
| 100 | 1 |
▼a Gong, Liang. |
| 245 | 10 |
▼a Dynamic Analysis for JavaScript Code. |
| 260 | |
▼a [S.l.] :
▼b University of California, Berkeley.,
▼c 2018 |
| 260 | 1 |
▼a Ann Arbor :
▼b ProQuest Dissertations & Theses,
▼c 2018 |
| 300 | |
▼a 128 p. |
| 500 | |
▼a Source: Dissertation Abstracts International, Volume: 80-01(E), Section: B. |
| 500 | |
▼a Adviser: Koushik Sen. |
| 502 | 1 |
▼a Thesis (Ph.D.)--University of California, Berkeley, 2018. |
| 520 | |
▼a The effectiveness of the widely adopted static analysis tools is often limited by JavaScript's dynamic nature and the need to over-approximate runtime behaviors. To tackle this challenge, we research robust dynamic analysis techniques for real-w |
| 520 | |
▼a To analyze front-end web applications, we first extend Jalangi which is a dynamic analysis framework based on source code instrumentation. Our extension of Jalangi intercepts and rewrites JavaScript code during network transmission. We also deve |
| 520 | |
▼a First, we present DLint, a dynamic analysis approach to check code quality rules in JavaScript. DLint consists of a generic framework and an extensible set of checkers that each addresses a particular rule. We formally describe and implement 28 |
| 520 | |
▼a Second, we present JITProf, a profiling framework to dynamically identify JIT-unfriendly code, which prohibits profitable JIT optimizations. The key idea is to associate meta-information with JavaScript objects and code locations, to update this |
| 520 | |
▼a Finally, we conduct the first large-scale empirical study of security issues on over 330,000 npm packages. We adopted an iterative approach to dynamically analyze those packages and identified 360 previously unknown malicious or vulnerable packa |
| 590 | |
▼a School code: 0028. |
| 650 | 4 |
▼a Computer science. |
| 690 | |
▼a 0984 |
| 710 | 20 |
▼a University of California, Berkeley.
▼b Electrical Engineering & Computer Sciences. |
| 773 | 0 |
▼t Dissertation Abstracts International
▼g 80-01B(E). |
| 773 | |
▼t Dissertation Abstract International |
| 790 | |
▼a 0028 |
| 791 | |
▼a Ph.D. |
| 792 | |
▼a 2018 |
| 793 | |
▼a English |
| 856 | 40 |
▼u http://www.riss.kr/pdu/ddodLink.do?id=T14998333
▼n KERIS |
| 980 | |
▼a 201812
▼f 2019 |
| 990 | |
▼a 관리자
▼b 관리자 |