검색 여닫기
검색
메뉴 여닫기
531
239
4
2.1천
noriwiki
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
파일 올리기
환경 설정 메뉴 여닫기
notifications
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
user-interface-preferences
한국어
개인 도구
로그인
Code sanitizer 문서 원본 보기
noriwiki
문서 공유하기
다른 명령
←
Code sanitizer
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
[[분류: 소프트웨어 기반 보안]] == 개요 == Code santizier은 [[Compiler]] [[Instrumentation]]을 활용하여서 Runtime에 버그를 잡는 Programming tool을 의미한다. 대표적인 예로 [[Shadow memory]]를 활용하셔어 [[Memory corruption]]을 추적하는 [[AddressSanitizer]]과 같은 툴이 있다. == 종류 == {| class="wikitable" |+ !Name !Target !Target Vulnerability !Memory overhead !Performance overhead !Scalability !Tool Chain |- |[[ASAN]] |Application |Memory corruption |73% |240% |Low |[[Clang]] |- |[[KASAN]] |OS |Memory corruption | | | |[[Clang]] |- |LSan |Application |Memory Leak | | | |[[Clang]] |- |TSan |Application |Data races & Deda locks | | | |[[Clang]] |- |MSan |Application |Uninitialized memory | | | |[[Clang]] |- |UBSan |Application |Undefined behaviors | | | |[[Clang]] |- | | | | | | | |}
Code sanitizer
문서로 돌아갑니다.