Skip to main content

Hyung Seok Kim

Korea Advanced Institute of Science and Technology · 情報科学

研究室紹介

Professor Hyung Seok Kim's research lab specializes in systems security, binary analysis, and compiler technology, with a focus on enhancing the reliability and security of low-level software systems. The lab investigates function identification in binaries using architecture-neutral hints and probabilistic inference, particularly in the context of modern hardware security features like Intel CET. It also explores the impact of compiler-generated security instructions on binary analysis and develops practical tools for verifying firewall rule configurations. Additionally, the lab contributes to the formal verification and testing of critical system components such as assemblers and real-time virtualization frameworks.

binary analysisfunction identificationhardware securitycompiler securityfuzzing

Research Overview

Papers
8
Total Citations
69
Papers (5y)
5
Primary Field
情報科学

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
5total
2017
2022
2023
2024
2025
Citations per year (5y)
34total
20172022202320242025

Selected Papers

8
1
Article|35 citations·2011
Implementation of compositional scheduling framework on virtualization
Jung-Woo Yang, Hyungseok Kim, Sangwon Park, Chang‐Ki Hong, Insik Shin
ACM SIGBED Review

Virtualization has been receiving increasing attention in embedded real-time systems. However, real-time systems, whose correctness depends on timing requirements, are not easily applicable to virtualization since virtualization mainly focuses on functional correctness. A hierarchical scheduling framework (HSF) provides a method of composing the complex timing requirements of real-time systems. There have been several works on the implementation of the HSF. Although the scheduling framework of v

Hardware and ArchitectureComputer Science
2
Article|19 citations·2017
Firewall ruleset visualization analysis tool based on segmentation
Hyungseok Kim, Sukjun Ko, Dong Seong Kim, Huy Kang Kim

Although most companies operate a firewall to protect their information assets, they have difficulties in identifying the control conditions of firewalls. This study proposes an analysis tool to visualize segment-based firewall rules to facilitate verification of the current control conditions. The proposed visualization tool analyzes the current control conditions of packets automatically, thereby eliminating the need for manual inspection as before, and displays the conditions with a visualiza

Hardware and ArchitectureComputer Science
3
Article|7 citations·2023
FunProbe: Probing Functions from Binary Code through Probabilistic Analysis
Soomin Kim, Hyungseok Kim, Sang Kil
OA

Current function identification techniques have been mostly focused on a specific set of binaries compiled for a specific CPU architecture. While recent deep-learning-based approaches theoretically can handle binaries from different architectures, they require significant computation resources for training and inference, making their use less practical. Furthermore, due to the lack of interpretability of such models, it is fundamentally difficult to gain insight from them. Hence, in this paper,

Hardware and ArchitectureComputer Science
4
Article|5 citations·2022
How’d Security Benefit Reverse Engineers? : The Implication of Intel CET on Function Identification
Hyungseok Kim, Junoh Lee, Soomin Kim, Seungil Jung, Sang Kil

As CPU vendors introduce various hardware-assisted security features, modern compilers have started to produce binaries containing security-related instructions. Interestingly, such instructions tend to alter the shape of resulting binaries, which can potentially affect the effectiveness of binary analysis. This paper presents the first systematic study on the implication of the Intel CET (Control-flow Enforcement Technology) instructions on function identification. Our study finds that CET-rele

Artificial IntelligenceComputer Science
5
Article|2 citations·2024
AsFuzzer: Differential Testing of Assemblers with Error-Driven Grammar Inference
Hyungseok Kim, Soomin Kim, J. J. Lee, Sang Kil
OA

Assembler is a critical component of the compiler toolchain, which has been less tested than the other components. Unfortunately, current grammar-based fuzzing techniques suffer from several challenges when testing assemblers. First, each different assembler accepts different grammar rules and syntaxes, and there are no existing assembly grammar specifications. Second, not every assembler is open-source, which makes it difficult to extract grammar rules from the source code. While existing black

Artificial IntelligenceComputer Science
6
Article|1 citations·2025
Towards Sound Reassembly of Modern x86-64 Binaries
Hyungseok Kim, Soomin Kim, Sang Kil
OA
Hardware and ArchitectureComputer Science
7
Article|0 citations·2005
Tunable Gain Flattening Filter Utilizing Low Finesse Fabry-perot Etalon
Hyungseok Kim, Min Jun Kim, Y.G. Lee, S.Y. Park, D.H. Lee, C.S. Park
Electrical and Electronic EngineeringEngineering
8
Article|0 citations·1989
TDX-10: software structure and implementation
H. Song, Hyungseok Kim, Yoo Kyung Lee, D.S. Kim, J.S. Lee

A description is given of the structure and the implementation of the TDX-10 software, which is a large-scale electronic switching system with distributed control architecture. The system structure is layered into three levels, a system, a subsystem, and a block. A system, the top level, is divided into many subsystems, each devoted to a specific function. Each subsystem is broken down into many building blocks which consist of several program files. As a basic loading unit in a processor, an ex

Computer Networks and CommunicationsComputer Science

Research Areas

Hardware and ArchitectureArtificial IntelligenceComputer Networks and CommunicationsElectrical and Electronic Engineering

Hyung Seok Kimの研究をNubintでさらに深く

この研究室の論文をアプリで開き、AIと共に読み、要約し、引用しましょう。