샌즈랩 반기보고서 (2023.06)
6. 주요계약 및 연구개발활동

가. 경영상의 주요 계약

(기준일 : 2023년 06월 30일) (단위: 천원)

계약명	계약상대방	계약기간	계약금액

물품 유지 보수계약서	에프앤에프 주식회사	2023.03.29~2024.03.28	1,010,352

사이버보안 AI 데이터셋 최신화 및 고도화	한국인터넷진흥원(조달청)	2023.06.21~2023.12.22	3,384,818

나. 연구개발 활동(1) 연구개발 조직

구분	인원	주요 업무

기술 개발
연구소	연구소장	1명	- 연구개발 총괄

플랫폼개발팀	3명	- 서비스플랫폼 기반 핵심 원천 기술 개발
- malwares.com 백엔드 시스템 개발

신기술개발팀	2명	- 선행기술 개발
- 정부 R 및 내부 R 과제 수행

웹개발팀	8명	- 웹, 데이터베이스 등 웹서비스 관련 개발
- UI/UX 관련 디자인 업무

코드분석팀	6명	- 악성코드 및 각종 사이버 범죄 추적 및 분석
- 다크웹, 암호화폐 등 사이버 범죄 관련 분석

AI개발팀	3명	- 인공지능 관련 핵심기술 개발 및 연구
- 학습용 데이터셋 생성 및 특징 정보 추출

QA팀	1명	- 제품 및 서비스의 질적 수준 확인
- 기술지원 및 운영지원

합계	24명	-

(2) 연구개발 인력 구성

학력	박사	석사	학사	기타

인원수	3명	2명	19명	-

(3) 주요 연구개발 인력 현황

직위	성명	담당업무	주요경력

이사	박성은	연구소장	- 아주대학교 정보 및 컴퓨터학부 학사
- 아주대학교 컴퓨터공학 석사
- 아주대학교 컴퓨터공학 박사수료
- 케이사인 책임연구원
- SC유나이티드 과장
- 아주대학교 대학원 연구원
- 소리나무솔루션 수석연구원
- 케이사인 수석연구원
- ㈜샌즈랩 연구소장

팀장	인신교	웹개발팀	- 한성대학교 산업공학과 학사
- 비즈키즈 개발팀 사원
- 에프앤이노에듀 개발팀 대리
- 비상교육 고등입시팀 대리
- ㈜샌즈랩 웹개발팀 팀장

팀장	신대균	플랫폼
개발팀	- 세명대학교 컴퓨터과학과 학사
- 사이버리서치 개발팀 사원
- 싸이웨어 개발팀 사원
- 네오메인 개발연구소 대리
- 스페이스인터내셔널 팀장
- 스페이스인 개발팀 팀장
- 잉카인터넷 연구소 차장
- ㈜샌즈랩 플랫폼개발팀 팀장

팀장	송상헌	신기술
개발팀	- 충남대학교 전산학(정보보호) 박사
- 전자통신연구원 위촉연구원
- 시큐컴 금융보안솔루션 팀장
- 코나아이 연구소 부소장
- 효성TNS 전자연구소 차장
- 텔스카 부설기술연구소 소장
- 에스씨테크원 대표이사
- 케이사인 개발팀 팀장
- ㈜샌즈랩 신기술개발팀 팀장

다. 연구개발비용(단위 : 백만원)

구분	2023년 (제20기 당반기)	2022년 (제19기)	2021년
(제18기)	2020년
(제17기)	2019년
(제16기)

자산
처리	원재료비	-	-	-	-	-

인건비	-	-	-	-	-

감가상각비	-	-	-	-	-

위탁용역비	-	-	-	-	-

기타 경비	-	-	-	-	-

소계	-	-	-	-	-

비용
처리	제조원가	-	-	-	-	-

판관비	595	1,483	606	485	794

소계	595	1,483	606	485	794

합계
(매출액 대비 비율)	595(37.5%)	1,483(15.9%)	606
(11.2%)	485
(9.3%)	794
(22.2%)

라. 연구개발실적(1) 악성코드 등 위협 수집 및 분석 기술

항목	세부 내용

기술 구분	악성코드 분석 기술

연구 과제	가상 머신 우회 악성코드 동적 분석을 위한 리얼 머신 기반 분석 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 가상 머신 분석 환경 인식을 통한 악성 행위 미발생 악성코드에 대한 분석 기술 확보
- 실제 PC 와 동일한 하드웨어 환경 지원을 통해 악성코드 실행 환경 마련
- 키보드, 마우스 입력이 없는 경우 행위 발생을 하지 않는 악성코드를 분석하기 위해서 실제 사용자처럼 키보드, 마우스 입력을 유발시키도록 하여 필요한 행위를 도출시키는 기술을 확보함
- 분석을 완료시키고 나서 재부팅 하는 것만으로 다시 분석 환경으로 복구할 수 있는 기술을 확보하여 분석에 소모되는 시간을 최소화 시킴

상품화 여부	malwares.com

항목	세부 내용

기술 구분	악성코드 분석 기술

연구 과제	파일리스 악성코드 분석을 위한 Taint Analysis 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 파일이 존재하지 않는 악성코드의 경우 일반 동적 분석으로는 실행이되지 않기 때문에 Taint Analysis 분석 기술을 통해 메모리 추적을 통한 분석 기술 확보
- 제로데이 공격 기술과 File-less 악성코드에 대한 분석 기술을 확보하여 APT 공격등에 활용되는 고도화 된 악성코드에 대한 분석 기술 확보

상품화 여부	malwares.com

(2) 빅데이터 플랫폼 기술

항목	세부 내용

기술 구분	빅데이터 플랫폼 기술

연구 과제	페타바이트 수준의 대용량 인텔리전스 분산 저장 및 고속 검색 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 사이버 위협 인텔리전스를 구성하는 다양한 요소 정보들을 별도로 인덱싱하여 필요로 하는 위협을 검색하고 추적하기 위한 기반 마련
- 1일 200만개, 누적 20억개 이상 수집되는 다양한 악성코드에 대해서 실시간 저장 및 분석 환경 마련

상품화 여부	malwares.com

항목	세부 내용

기술 구분	빅데이터 플랫폼 기술

연구 과제	비정형 인텔리전스 식별 정보 (IoC) 기반 실시간 인덱싱 및 연관 관계 생성 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 사이버 침해 지표 IoC (Indicator of Compromised) 정보에 대한 검색 기능 제공을 통해 다양한 키워드 등을 통한 고도화된 조합 검색 기능 제공
- 하나의 위협 요소에 연결된 다양한 연관관계 정보를 함께 제공하게 됨으로써 사이버 위협 정보의 개별 요소 뿐만 아니라 주변 환경 및 캠페인 전반에 대한 정보를 제공하여 사용자가 위협에 대한 전체적인 상황을 인식할 수 있도록 정보 제공

상품화 여부	malwares.com

(3) 인공지능 기술

항목	세부 내용

기술 구분	인공지능 기술

연구 과제	파일 타입별 악성 여부 식별 및 위험성 판단 모델

연구 기관	주식회사 샌즈랩

연구 결과	- 악성코드로 활용된 이력이 있는 다양한 파일 타입을 구분하고, 각 타입별 특징 정보를 추출하여 악성코드로 식별 할 수 있는 주요 정보를 기반으로 머신러닝 형태로 학습 시켜 악성코드를 식별 할 수 있는 기술 개발
- 파일의 특징 정보를 추출 할 수 있는 기술을 개발하고 각각의 특징 정보 별로 최적화된 인공지능 모델을 선정하여 패턴 기반의 악성코드 탐지가 아닌 파일의 특징 정보를 기반으로 악성 여부를 식별 할 수 있는 핵심 기술을 개발

상품화 여부	malwares.com, MAX, MNX, MDX

(4) 프로파일링 기술

항목	세부 내용

기술 구분	사이버 위협 프로파일링 기술

연구 과제	MITRE ATT (위협헌팅) 모델 기반 공격기법 및 공격자 그룹 식별 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 악성코드가 사용하는 각종 공격 기법을 식별하고 이를 MITRE ATT 에서 기준으로 제시하는 Enterprise 모델에 적용해서 활용
- 공격 기법을 학습 시킬 때 사용된 공격자별 특징 정보를 병렬 활용함으로써 공격 기술 식별 뿐만 아니라 실제 그 공격 기술을 누가 구현하였는지에 대한 정보를 함께 식별 할 수 있어 공격자 그룹에 대한 정보를 제공 할 수 있음

상품화 여부	malwares.com

항목	세부 내용

기술 구분	사이버 위협 프로파일링 기술

연구 과제	STIX, TAXII 등 분석 결과 표준 포맷 변환을 통한 외부 연동 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 당사에서 수집하고 분석한 정보를 내부에서 사용하는 다양한 비정형 형태의 정보로 저장되어 인덱싱하고 있지만, 실제 외부에서 활용되기 위해서는 표준화된 형태로 제공되어야 하기에, 보유하고 있는 정보를 STIX 등의 표준화된 포맷으로 변경 제공
- 당사가 보유한 정보를 표준화된 포맷으로 전부 제공 할 수 없기 때문에, 중요한 일부 요소에 대해서는 표준화 등의 추가 과정을 통해서 당사의 기술을 활용할 수 있도록 표준안 제출 예정

상품화 여부	malwares.com

(5) 네트워크 기반 기술

항목	세부 내용

기술 구분	네트워크 기반 기술

연구 과제	DPDK를 이용한 100Gbps 대용량 고속 패킷 처리 기반 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 네트워크 상에서 존재하는 사이버 위협을 조기에 식별하고 대응하기 위해 손실 없는 패킷 수집을 위한 기반 기술을 확보함
- Intel 네트워크 카드에서 제공하는 기능을 활용하여 네트워크에서 수집되는 패킷을 100Gbps 까지 실시간 수집하고 이를 통해 DPI 엔진으로 메타 정보를 추출 할 수 있는 기반을 확보함

상품화 여부	MNX

항목	세부 내용

기술 구분	네트워크 기반 기술

연구 과제	인공지능 기반 시계열 네트워크 이벤트 이상 징후 분석 및 탐지 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 네트워크 패킷 기반의 단위 패킷 탐지로 식별하기 힘든 프로토콜 및 어플리케이션별 이상징후를 식별할 수 있는 기반 기술 확보
- 시계열 기반의 이상 징후 식별을 위한 핵심 기술 확보로, 기존의 룰 기반의 네트워크 이상 징후 또는 통계 기반의 이상 징후 식별 기술을 넘어 특정 프로토콜, 어플리케이션의 공격에 대한 조기 탐지를 가능하게 함

상품화 여부	MNX

(6) APT 공격 대응 기술

항목	세부 내용

기술 구분	APT 공격 대응 기술

연구 과제	인공지능 기반 비실행형 악성코드 (HWP, PDF, DOC(x) 등) 탐지 기술

연구 기관	주식회사 샌즈랩

연구 결과	- APT 공격에 많이 사용되는 비실행형 악성코드 (문서형 악성코드) 에 대한 인공지능 기반의 탐지 기술을 확보함
- 문서가 가지고 있는 기본적인 속성과 특징을 학습하고, 문서형 악성코드가 사용하는 문서 내부의 특징 정보를 기반으로 위험성을 판단하도록 하여 패턴 없이도 위험성이 있는 문서를 조기에 탐지함

상품화 여부	malwares.com, MDX

(7) 에이전트 기반 기술

항목	세부 내용

기술 구분	에이전트 기반 기술

연구 과제	윈도우, 리눅스 커널 기반 파일, 프로세스 제어 기술

연구 기관	주식회사 샌즈랩

연구 결과	- 윈도우, 리눅스 운영체제 커널 기반의 파일, 프로세스 제어 기술 확보
- 대부분의 악성코드들이 User Level 에서 동작하는 것이 착안하여 Kernel Level 에서 제어 하게 되면 악성코드에 대한 제어 권한을 확보 할 수 있게 되어 실행, 감염 등의 과정을 조기에 탐지, 차단 할 수 있는 응용 기술을 개발 할 수 있음
- 32비트/64비트 운영체제에 대한 커널 기반 드라이버 기술을 확보하게 됨으로써 다양한 사이버 보안 응용 분야에 활용

상품화 여부	malwares.com, MAX