서지주요정보
Improving the analysis precision of JavaScript programs via assertion = Assert로 자바스크립트 프로그램 분석의 정확도 높이기
서명 / 저자 Improving the analysis precision of JavaScript programs via assertion = Assert로 자바스크립트 프로그램 분석의 정확도 높이기 / Hong-Ki Lee.
발행사항 [대전 : 한국과학기술원, 2013].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8025222

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 13029

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

In this paper, we introduce both an analysis framework for JavaScript, SAFE and a method to improve the analysis precision of JavaScript programs using the framework. Especially, we focus on conditional branches in the control flow graph level intermediate language. Because control flow graph contains information for conditional branches, we can prune memory states depending on a conditional expression of each branch. Some conditional expressions can prune its memory state with sound, and get higher accuracy than without considering expressions of conditions. We obtain higher precision of the analysis and find unreachable code with our method.

JavaScript는 주로 웹브라우저에서 탑재되어 많은 개발자에 의해 사용되고 있는, 현재 가장 널리 사용되고 있는 프로그램 언어이다. 이 언어는 이제 웹 브라우저 뿐만 아니라 스마트 가전등의 기기에서도 사용될 정도로 널리 사용되고 있는데, 이 언어는 일반적인 언어와는 다른 많은 특징을 가지고 있어 분석하는데 어려움을 겪게 하고, 프로그램에 보안상 취약점들을 안겨준다. 이에 보다 신뢰성 높은 JavaScript프로그램 개발을 위한 JavaScript분석의 필요성이 대두되었지만, 기존연구들이 많은 한계점을 가지고 있어 새로운 분석도구를 개발하였다. 이렇게 개발된 분석도구 위에 JavaScript프로그램 분석을 위한 분석기를 개발하였으며, 보다 더 나은 분석 결과를 보여주기 위해 분기노드를 더욱 잘 다루는 방안을 제시하였다.

서지기타정보

서지기타정보
청구기호 {MCS 13029
형태사항 iv, 29 p. : 삽화 ; 30 cm
언어 영어
일반주기 저자명의 한글표기 : 이홍기
지도교수의 영문표기 : Suk-Young Ryu
지도교수의 한글표기 : 류석영
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 References : p. 27-28
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서