Skip to main content

김슬배 교수

Seulbae Kim

포항공과대학교 컴퓨터공학과 · 컴퓨터과학

연구실 소개

김슬배 교수의 연구실은 소프트웨어 및 임베디드 시스템의 안정성과 보안을 확보하기 위해 자동화된 버그 탐지 기법을 핵심으로 연구합니다. 특히 오픈소스 소프트웨어, 파일 시스템, 자율주행 시스템, 로봇 시스템, 스마트 홈 IoT 기기 등 다양한 시스템에서 발생하는 복잡한 버그와 보안 취약점을 효율적으로 발견하기 위한 프로토콜 인식 퍼지잉, 상태 기반 테스트, 그리고 종합적 버그 검증 기법을 개발하고 있습니다. 연구는 실질적인 시스템의 안전성 향상과 보안 강화를 목표로 하며, 특히 퍼지잉 기반의 자동화된 테스팅 기법이 핵심 기술로 활용됩니다.

퍼지잉버그 탐지보안 취약점시스템 안정성자동화 테스팅

연구 현황

논문 수
18
총 인용 수
593
최근 5년 논문
14
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
14총합
2020
2021
2022
2025
2026
5개년 연도별 피인용 수
122총합
20202021202220252026

주요 논문

15
1
논문|인용수 351·2017
VUDDY: A Scalable Approach for Vulnerable Code Clone Discovery
Seulbae Kim, Seunghoon Woo, Heejo Lee, Hakjoo Oh

The ecosystem of open source software (OSS) has been growing considerably in size. In addition, code clones - code fragments that are copied and pasted within or between software systems - are also proliferating. Although code cloning may expedite the process of software development, it often critically affects the security of software because vulnerabilities and bugs can easily be propagated through code clones. These vulnerable code clones are increasing in conjunction with the growth of OSS,

Information SystemsComputer Science
2
논문|인용수 78·2019
Finding semantic bugs in file systems with an extensible fuzzing framework
Seulbae Kim, Meng Xu, Sanidhya Kashyap, Jungyeon Yoon, Wen Xu, Taesoo Kim
OA

File systems are too large to be bug free. Although handwritten test suites have been widely used to stress file systems, they can hardly keep up with the rapid increase in file system size and complexity, leading to new bugs being introduced and reported regularly. These bugs come in various flavors: simple buffer overflows to sophisticated semantic bugs. Although bug-specific checkers exist, they generally lack a way to explore file system states thoroughly. More importantly, no turnkey soluti

Computer Networks and CommunicationsComputer Science
3
논문|인용수 64·2022
DriveFuzz
Seulbae Kim, Major Liu, Junghwan Rhee, Yuseok Jeon, Yonghwi Kwon, Chung Hwan Kim
Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications SecurityOA

Autonomous driving has become real; semi-autonomous driving vehicles in an affordable price range are already on the streets, and major automotive vendors are actively developing full self-driving systems to deploy them in this decade. Before rolling the products out to the end-users, it is critical to test and ensure the safety of the autonomous driving systems, consisting of multiple layers intertwined in a complicated way. However, while safety-critical bugs may exist in any layer and even ac

SoftwareComputer Science
4
논문|인용수 40·2018
Software systems at risk: An empirical study of cloned vulnerabilities in practice
Seulbae Kim, Heejo Lee
SJR Q1Computers & Security
Information SystemsComputer Science
5
논문|인용수 28·2022
RoboFuzz: fuzzing robotic systems over robot operating system (ROS) for finding correctness bugs
Seulbae Kim, Taesoo Kim
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringOA

Robotic systems are becoming an integral part of human lives. Responding to the increased demands for robot productions, Robot Operating System (ROS), an open-source middleware suite for robotic development, is gaining traction by providing practical tools and libraries for quickly developing robots. In this paper, we are concerned with a relatively less-tested class of bugs in ROS and ROS-based robotic systems, called semantic correctness bugs, including the violation of specification, violatio

SoftwareComputer Science
6
논문|인용수 20·2021
Riding the IoT Wave With VFuzz: Discovering Security Flaws in Smart Homes
Carlos Kayembe Nkuba, Seulbae Kim, Sven Dietrich, Heejo Lee
SJR Q1IEEE AccessOA

Z-Wave smart home Internet of Things devices are used to save energy, increase comfort, and remotely monitor home activities. In the past, security researchers found Z-Wave device vulnerabilities through reverse engineering, manual audits, and penetration testing. However, they did not fully use fuzzing, which is an automated cost-effective testing technique. Thus, in this paper, we present VFUZZ, a protocol-aware blackbox fuzzing framework for quickly assessing vulnerabilities in Z-Wave devices

Signal ProcessingComputer Science
7
논문|인용수 8·2020
Finding Bugs in File Systems with an Extensible Fuzzing Framework
Seulbae Kim, Meng Xu, Sanidhya Kashyap, Jungyeon Yoon, Wen Xu, Taesoo Kim
SJR Q2ACM Transactions on StorageOA

File systems are too large to be bug free. Although handwritten test suites have been widely used to stress file systems, they can hardly keep up with the rapid increase in file system size and complexity, leading to new bugs being introduced. These bugs come in various flavors: buffer overflows to complicated semantic bugs. Although bug-specific checkers exist, they generally lack a way to explore file system states thoroughly. More importantly, no turnkey solution exists that unifies the check

Computer Networks and CommunicationsComputer Science
8
논문|인용수 2·2016
SIGMATA: Storage Integrity Guaranteeing Mechanism against Tampering Attempts for Video Event Data Recorders
Hyuckmin Kwon, Seulbae Kim, Heejo Lee
SJR Q2DOAJ (DOAJ: Directory of Open Access Journals)OA

The usage and market size of video event data recorders (VEDRs), also known as car black boxes, are rapidly increasing. Since VEDRs can provide more visual information about car accident situations than any other device that is currently used for accident investigations (e.g., closed-circuit television), the integrity of the VEDR contents is important to any meaningful investigation. Researchers have focused on the file system integrity or photographic approaches to integrity verification. Howev

Computer Networks and CommunicationsComputer Science
9
preprint|인용수 2·2021
CENTRIS: A Precise and Scalable Approach for Identifying Modified Open-Source Software Reuse
Seunghoon Woo, Sung-Han Park, Seulbae Kim, Heejo Lee, Hakjoo Oh
OA

Open-source software (OSS) is widely reused as it provides convenience and efficiency in software development. Despite evident benefits, unmanaged OSS components can introduce threats, such as vulnerability propagation and license violation. Unfortunately, however, identifying reused OSS components is a challenge as the reused OSS is predominantly modified and nested. In this paper, we propose CENTRIS, a precise and scalable approach for identifying modified OSS reuse. By segmenting an OSS code

Information SystemsComputer Science
10
other|인용수 0·2026
Artifact for Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs
Jongsoo Han, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper "Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs" at Usenix VehicleSec '26

11
other|인용수 0·2026
Artifact for SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis
Lee, Minki, Seojin Lee, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper 'SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis' accepted at FSE 2026.

12
other|인용수 0·2026
Artifact for Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs
Jongsoo Han, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper "Blind Spot in Sensor Fusion: Exploiting an Architectural Vulnerability to Hijack and Precisely Control UAVs" at Usenix VehicleSec '26

13
other|인용수 0·2026
Artifact for SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis
Lee, Minki, Seojin Lee, Seulbae Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the artifact for the paper 'SwarmBox: A Plug-and-Play Drone Swarm Framework for Streamlined Development and Comprehensive Analysis' accepted at FSE 2026.

14
논문|인용수 0·2022
DriveFuzz: Discovering Autonomous Driving Bugs through Driving Quality-Guided Fuzzing (extended version)
Seulbae Kim, Major Liu, Junghwan Rhee, Yuseok Jeon, Yonghwi Kwon, Chung Hwan Kim
Zenodo (CERN European Organization for Nuclear Research)OA

This is the full version of the paper published at ACM CCS 2022. This version includes the appendices (pages 14 and 15)

Signal ProcessingComputer Science
15
논문|인용수 0·2025
SoundBoost: Effective RCA and Attack Detection for UAV via Acoustic Side-Channel
Haoran Wang, Zheng Yang, Sangdon Park, Yibin Yang, Seulbae Kim, Willian T. Lunardi, Martin Andreoni Lopez, Taesoo Kim, Wenke Lee

Unmanned Aerial Vehicles (UAVs), or drones, are emblematic examples of cyber-physical systems where computational components and physical processes integrate to enable autonomous navigation. UAVs rely heavily on sensors such as Inertial Measurement Units (IMU) and Global Positioning System (GPS) for accurate environmental awareness and control. However, the trust placed in these sensors makes UAVs vulnerable to adversarial attacks that compromise the UAV’s operational integrity. While prior work

Artificial IntelligenceComputer Science

대표 연구 분야

Information SystemsComputer Networks and CommunicationsSoftwareSignal ProcessingArtificial Intelligence

김슬배 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.