DC Field | Value | Language |
---|---|---|
dc.contributor.author | 오동현 | ko |
dc.contributor.author | 최재승 | ko |
dc.contributor.author | 차상길 | ko |
dc.date.accessioned | 2020-11-25T00:50:03Z | - |
dc.date.available | 2020-11-25T00:50:03Z | - |
dc.date.created | 2020-11-14 | - |
dc.date.created | 2020-11-14 | - |
dc.date.issued | 2020-08 | - |
dc.identifier.citation | 정보보호학회논문지, v.30, no.4, pp.573 - 582 | - |
dc.identifier.issn | 1598-3986 | - |
dc.identifier.uri | http://hdl.handle.net/10203/277593 | - |
dc.description.abstract | 퍼징은 입력값을 무작위로 생성해 소프트웨어를 테스팅하는 방법으로, 처음 고안된 이래로 다양한 방식의 퍼징이연구되고 있다. 그중 변이기법을 적용한 퍼징은 확률에 따른 비트 반전이나 특별 값 치환과 같이 비교적 간단한 접근법을 사용함에도, 많은 버그를 발견해온 만큼 효율적인 방법이라고 할 수 있다. 하지만 인터프리터는 문법, 시맨틱이 올바른 입력값을 요구하기 때문에 일반적인 변이기법을 적용하기에는 어려움이 있다. 이에 본 연구에서는 동적데이터 흐름 분석을 통해 변이기법을 인터프리터 퍼징에 적용할 수 있는 방법에 대해 제시하고자 한다. 본 연구에서제시하는 JMFuzzer는 문법, 시맨틱의 올바름을 고려해 자바스크립트 인터프리터에서 오류 없이 정상적으로 동작하는 다양한 유형의 테스트케이스를 생성할 수 있다. 최종적으로 본 연구에서는 최신 버전의 자바스크립트 인터프리터에서 알려지지 않은 취약점들을 찾았으며, 이를 각 회사에 제보했다. | - |
dc.language | Korean | - |
dc.publisher | 한국정보보호학회 | - |
dc.title | 자바스크립트 엔진에 대한 시맨틱 보존적 변이기반 퍼징 | - |
dc.title.alternative | Semantics-Preserving Mutation-Based Fuzzing on JavaScript Interpreters | - |
dc.type | Article | - |
dc.type.rims | ART | - |
dc.citation.volume | 30 | - |
dc.citation.issue | 4 | - |
dc.citation.beginningpage | 573 | - |
dc.citation.endingpage | 582 | - |
dc.citation.publicationname | 정보보호학회논문지 | - |
dc.identifier.doi | 10.13089/JKIISC.2020.30.4.573 | - |
dc.identifier.kciid | ART002618302 | - |
dc.contributor.localauthor | 차상길 | - |
dc.contributor.nonIdAuthor | 오동현 | - |
dc.contributor.nonIdAuthor | 최재승 | - |
dc.description.isOpenAccess | N | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.