최종학력
Hyeonseok93 / README.md
안녕하세요, 김현석입니다 👋
Career
Experience
Journey
Background
Education
한양사이버대학교 · 학사
Antelope Valley College · Lancaster, CA
동의대학교 · 학사
Military Service
공군군수사령부
2020.09 ~ 2023.12 · 3년
제81항공정비창 계획운영과 인사장교 (중위 전역)
Training
SK Shieldus
2026.02 ~ 2026.07 · 6개월
루키즈 5기 지능형 애플리케이션 개발자 양성과정
Journey
2012 - 2026Career
입사 이후의 기록
-
DX SOLUTIONS2026.09 ~ 현재재직 중
제조AX팀
PM
ICS 보안 연구
비공개 산업용 프로토콜을
언어처럼 학습해, 이상을 탐지하고 테스트합니다
핵심 기술
RoBERTa
마스크 언어 모델링(MLM)Modbus/TCP산업제어시스템(ICS)
- 문제
공장·발전소 장비의 통신 규칙은 비공개인 경우가 많아, 전문가가 패킷을 직접 분석해 탐지 규칙을 작성해야 했습니다.
- 아이디어
통신 규칙은 언어의 문법과 닮았습니다. RoBERTa가 정상 통신의 가려진 값을 예측하도록 학습시켜 문법을 스스로 익히게 합니다.
- 활용
학습한 문법에서 벗어난 통신을 탐지하면 Detect, 문법을 지키며 변형한 입력으로 테스트하면 Fuzz입니다.
공통 학습
정상 패킷의 일부를 가리고, 원래 값을 맞히며 통신 문법을 익힙니다
학술지 논문한국정보통신학회 2026
RoBERTa Quadrant Mapping 기반 ICS 이상 탐지
패킷과 로그를 함께 분석해 이상 여부와 이상 발생 위치를 동시에 판별합니다
- 공격 데이터 없이 정상 패킷·로그만으로 학습
- 통신 규격서나 수동 탐지 규칙 없이도 이상 탐지가 가능함을 보임
- 사분면으로 요청·응답 중 어느 쪽이 문제인지까지 해석
어떻게 동작하나요?
석사학위논문부경대 2026
RoBERTa 기반 ICS 프로토콜 퍼징 입력 생성 및 제어
프로토콜 형식을 지키면서 장비의 예외 동작을 유발할 수 있는 입력을 생성합니다
- 공격 패킷 없이 정상 패킷만으로 학습해 새 입력 생성
- 규격서 기반보다 서버 내부 로직을 더 깊고 다양하게 검사
- 무작위 변이보다 형식을 지키는 유효한 입력을 생성