분류
2021년 2월
작성일
2020.10.14
수정일
2020.12.28
작성자
황선진
조회수
67

이미지 Localization과 딥러닝 분류 기법을 활용한 스마트 컨트랙트 재진입 공격 취약점 위치 탐지 방법

블록체인은 탈중앙화와 불변성을 특징으로 하는 데이터베이스로, 단순한 거래내역을 영구적으로 저장할 수 있을 뿐만아니라 다양한 계약을 자동화 시키고 저장할 수 있는 스마트 컨트랙트(Smart Contract) 또한 사용 가능하다. 하지만, 스마트 컨트랙트 코드의 취약점을 악용하여 사용자의 자산을 탈취하는 공격들은 심각한 보안 위협이다. 실제로, DAO 스마트 컨트랙트에서 재진입(Reentrancy) 공격으로 인해 수백억원대 피해가 발생한 사례가 대표적이다. 이러한 문제를 해결하기 위하여, CFG(Control Flow Graph) 기반의 스마트 컨트랙트 취약점 탐지 기법과 Fuzzing 기반의 취약점 탐지 기법, 딥러닝 기반의 탐지 기법 등 다양한 기법들이 제안되었다. 하지만, CFG나 Fuzzing의 기법들은 실제 코드의 분기점이나 입력 데이터를 기반으로 동적 실행을 하기 때문에 탐지 시간이 매우 오래걸린다는 단점이 존재하고, 딥러닝 기반의 탐지기법의 경우 속도는 빠르지만 취약점이 탐지된 코드의 위치를 알 수 없다는 단점이 존재하였다. 따라서, 본 논문에서는 딥러닝 및 이미지 Localization 기반의 탐지 기법을 통해 기존의 CFG나 Fuzzing 기반의 동적 탐지기법보다 빠르게 스마트 컨트랙트의 취약점을 탐지하면서 동시에 탐지된 취약점 코드의 위치까지 탐지할 수 있는 기법을 제안한다. 제안기법은 이미지 변환 기법을 통해 딥러닝 기반의 스마트 컨트랙트 취약점 탐지율을 높이고, 이미지 Localization을 기반의 취약점 코드의 위치를 탐지하기 위한 딥러닝 모델 설계를 통해 취약점 코드 위치 탐지율 또한 높인다. 제안된 기법으로 학습된 모델은 스마트 컨트랙트 데이터셋 (SmartBug)에서 다른 취약점 탐지 기법보다 높은 성능을 보인다.

학위연월
2021년 2월
지도교수
최윤호
키워드
Smart contract, Vulnerability detection, 스마트 컨트랙트 취약점 탐지, Reentrancy, 재진입 공격, 이미지 Localization
소개 웹페이지
https://sites.google.com/site/hwang2020master/home
첨부파일
첨부파일이(가) 없습니다.
다음글
Production Scheduling of Hot Press Forging Factory Using Cost Prediction Models and Genetic Algorithm
쿠르니아완 스티븐 2020-10-14 21:03:34.733
이전글
기계학습 기반 적대적 예제의 다중 레이블 분류 기법
박태우 2020-10-14 18:56:37.95
RSS 2.0 823
게시물 검색
석사학위논문
번호 제목 작성자 작성일 첨부파일 조회수
823 RAG를 적용한 컨테이너 기반 마이크로서비스의 오류 식별 방법 조대영 2025.12.15 0 83
822 Interpretable Cancer Risk Prediction with a Knowle 박한얼 2025.12.11 0 56
821 스토리지 분리화 환경에서 데이터 이동 최적화를 위한 Near-Data processing 도건우 2025.10.23 0 106
820 Learning a Differentiable Multi-Branch Decision Tr 박한얼 2025.10.21 0 204
819 분산 사이드카 아키텍처 기반 클라우드-네이티브 시스템 콜 모니터링 윤건우 2025.10.19 0 94
818 전시 환경에서의 관람객 행동 분석을 위한 Depth-Aware Zero-Shot HOI 조수현 2025.10.17 0 81
817 멀티모델 통합 선검출 기법의 환경 변화 강건성을 위한 베이지안 최적화 기반 파라미터 김정호 2025.10.17 0 93
816 레이더 기반 사람 행동 인식을 위한 경량 딥러닝 모델 설계 및 구현 곽도균 2025.10.17 0 97
815 메쉬 리깅 기반 안면 3D Gaussian Splatting의 부분 편집 기법 박현수 2025.10.17 0 97
814 가상현실에서 변형형 프록시가 감각 통합 및 일치감에 미치는 영향 연구 김민성 2025.10.17 0 79
813 이상 음향 탐지를 위한 경량 Diffusion Transformer 모델의 설계 및 구현 구동한 2025.10.17 0 111
812 VR에서 제자리걸음 동안 주변 시야의 위치와 속도가 비의도적 위치 이동에 미치는 영향 연구 은승우 2025.10.17 0 95
811 실시간 공유화면 AI 분석을 통한 온라인 코딩 시험 부정행위 탐지 시스템 정해원 2025.10.17 0 133
810 지식 그래프 기반의 LLM 수학 추론 성능 향상 기법 박재현 2025.10.17 0 107
809 Autonomous Driving Agent Identification Under Host 도현철 2025.10.17 0 86
808 드론 기반 광역 모니터링 지연 시간 최소화를 위한 효율적 데이터 전송 프로토콜 및 선택적 박동진 2025.10.17 0 92
807 시공간 정보 토큰을 활용한 3D Human Pose Estimation 전민수 2025.10.16 0 84
806 격자기반 양자내성암호 ML-KEM 하드웨어 설계 및 검증 강은세 2025.10.15 0 163
805 배리어프리 전시 서비스를 위한 대화형 수어 질의응답 거대언어모델 연구 허석용 2025.10.15 0 111
804 Long-Axis Guided Diffusion Autoencoder for Through 김준희 2025.10.15 0 86