Skip to main content

Hojoon Lee

Sungkyunkwan University · Computer Science

About the Lab

Professor Hojoon Lee's research lab specializes in hardware-assisted system security and trustworthy computing, focusing on building resilient protection mechanisms against advanced kernel-level threats such as rootkits. The lab develops innovative hardware-software co-designed systems that leverage bus monitoring and event-triggered verification to detect transient and dynamic kernel attacks in real time. Their work emphasizes portable, portable, and portable security solutions for sensitive data and privilege separation in untrusted environments. The lab also explores interactive recommendation systems with long-term user engagement modeling, particularly in gaming and interactive applications.

system securitykernel integrity monitoringhardware-based securityevent-triggered verificationinteractive recommender systems

Research Overview

Papers
55
Total Citations
318
Papers (5y)
35
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
35total
2021
2022
2023
2024
2025
Citations per year (5y)
92total
20212022202320242025

Selected Papers

15
1
Article|78 citations·2012
Vigilare
Hyungon Moon, Hojoon Lee, Jihoon Lee, Kihwan Kim, Yunheung Paek, Brent Byunghoon Kang

In this paper, we present Vigilare system, a kernel integrity monitor that is architected to snoop the bus traffic of the host system from a separate independent hardware. This snoop-based monitoring enabled by the Vigilare system, overcomes the limitations of the snapshot-based monitoring employed in previous kernel integrity monitoring solutions. Being based on inspecting snapshots collected over a certain interval, the previous hardware-based monitoring solutions cannot detect transient attac

Artificial IntelligenceComputer Science
2
Article|47 citations·2013
KI-Mon: a hardware-assisted event-triggered monitoring platform for mutable kernel object
Hojoon Lee, Hyungon Moon, Daehee Jang, Kihwan Kim, Jihoon Lee, Yunheung Paek, Brent Byunghoon Kang
Scholarworks@UNIST (Ulsan National Institute of Science and Technology)

Kernel rootkits undermine the integrity of system by manipulating its operating system kernel. External hardware-based monitors can serve as a root of trust that is resilient to rootkit attacks. The existing external hardware-based approaches lack an event-triggered verification scheme for mutable kernel objects. To address the issue, we present KI-Mon, a hardware-based platform for event-triggered kernel integrity monitor. A refined form of bus traffic monitoring efficiently verifies the update

Artificial IntelligenceComputer Science
3
Article|38 citations·2014
ATRA
Daehee Jang, Hojoon Lee, Minsu Kim, Daehyeok Kim, Daegyeong Kim, Brent Byunghoon Kang

Hardware-based external monitors have been proposed as a trustworthy method for protecting the kernel integrity. We introduce the design and implementation of Address Translation Redirection Attack (ATRA) that enables complete evasion of the hardware-based external monitor that anchors its trust on a separate processor. ATRA circumvents the external monitor by redirecting the memory access to critical kernel objects into a non-monitored region. Despite the seriousness of the ATRA issue, the addr

Artificial IntelligenceComputer Science
4
Article|26 citations·2018
Lord of the x86 Rings
Hojoon Lee, Chihyun Song, Brent Byunghoon Kang

Modern applications often involve processing of sensitive information. However, the lack of privilege separation within the user space leaves sensitive application secret such as cryptographic keys just as unprotected as a "hello world" string. Cutting-edge hardware-supported security features are being introduced. However, the features are often vendor-specific or lack compatibility with older generations of the processors. The situation leaves developers with no portable solution to incorporat

Artificial IntelligenceComputer Science
5
Article|18 citations·2017
KI-Mon ARM: A Hardware-Assisted Event-triggered Monitoring Platform for Mutable Kernel Object
Hojoon Lee, Hyungon Moon, Ingoo Heo, Daehee Jang, Jinsoo Jang, Kihwan Kim, Yunheung Paek, Brent Byunghoon Kang
SJR Q1IEEE Transactions on Dependable and Secure Computing

External hardware-based kernel integrity monitors have been proposed to mitigate kernel-level malwares. However, the existing external approaches have been limited to monitoring the static regions of kernel while the latest rootkits manipulate the dynamic kernel objects. To address the issue, we present KI-Mon, a hardware-based platform that introduces event-triggered monitoring techniques for kernel dynamic objects. KI-Mon advances the bus traffic snooping technique to not only detect memory wr

Artificial IntelligenceComputer Science
6
Article|17 citations·2023
DID We Miss Anything?: Towards Privacy-Preserving Decentralized ID Architecture
Siwon Huh, Myungkyu Shim, Jihwan Lee, Simon S. Woo, Hyoungshick Kim, Hojoon Lee
SJR Q1IEEE Transactions on Dependable and Secure Computing

Decentralized Identity (DID) is emerging as a new digital identity management scheme that promises users complete control of their personal data and identification without central authority involvement. The World Wide Web Consortium (W3C) has drafted the DID standard and provided reference implementations. We conduct a security analysis of the W3C DID standard and the reference universal resolver implementation, focusing on user privacy in the DID resolving process. The universal resolver is the

Artificial IntelligenceComputer Science
7
Article|13 citations·2022
A Comprehensive Analysis of Today’s Malware and Its Distribution Network: Common Adversary Strategies and Implications
Siwon Huh, SeongHwan Cho, Jinho Choi, Seungwon Shin, Hojoon Lee
SJR Q1IEEE AccessOA

Malware has plagued the internet and computing systems for decades. The war against malware has always been an arms race. Researchers and industry have constantly improved detection and prevention methodologies against increasingly more evasive malware. Keeping up with the constantly changing adversary tactics for evading defensive efforts and maintaining an efficient malware supply chain is imperative to stay ahead in the competition. In this paper, we present a large-scale and comprehensive an

Signal ProcessingComputer Science
8
Article|12 citations·2021
Confidential Machine Learning Computation in Untrusted Environments: A Systems Security Perspective
Kha Dinh Duy, Taehyun Noh, Siwon Huh, Hojoon Lee
SJR Q1IEEE AccessOA

As machine learning (ML) technologies and applications are rapidly changing many domains of computing, security issues associated with ML are also emerging. In the domain of systems security, many endeavors have been made to ensure ML model and data confidentiality. ML computations are often inevitably performed in untrusted environments and entail complex multi-party security requirements. Hence, researchers have leveraged the Trusted Execution Environments (TEEs) to build confidential ML compu

Artificial IntelligenceComputer Science
9
Article|11 citations·2015
Detecting and Preventing Kernel Rootkit Attacks with Bus Snooping
Hyungon Moon, Hojoon Lee, Ingoo Heo, Kihwan Kim, Yunheung Paek, Brent Byunghoon Kang
SJR Q1IEEE Transactions on Dependable and Secure Computing

To protect the integrity of operating system kernels, we present <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Vigilare system</i> , a kernel integrity monitor that is architected to snoop the bus traffic of the host system from a separate independent hardware. This <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">snoop-based monitoring</i> enabled by the Vigilare system, overcomes the limitation

Artificial IntelligenceComputer Science
10
Article|9 citations·2022
Enemy Spotted: In-game Gun Sound Dataset for Gunshot Classification and Localization
Junwoo Park, Youngwoo Cho, Gyuhyeon Sim, Hojoon Lee, Jaegul Choo
OA

Recently, deep learning-based methods have drawn huge attention due to their simple yet high performance without domain knowledge in sound classification and localization tasks. However, a lack of gun sounds in existing datasets has been a major obstacle to implementing a support system to spot criminals from their gunshots by leveraging deep learning models. Since the occurrence of gunshot is rare and unpredictable, it is impractical to collect gun sounds in the real world. As an alternative, g

Signal ProcessingComputer Science
11
Article|6 citations·2023
Capacity: Cryptographically-Enforced In-Process Capabilities for Modern ARM Architectures
Kha Dinh Duy, K. C. Cho, Taehyun Noh, Hojoon Lee
OA

In-process compartmentalization and access control have been actively explored to provide in-place and efficient isolation of in-process security domains. Many works have proposed compartmentalization schemes that leverage hardware features, most notably using the new page-based memory isolation feature called Protection Keys for Userspace (PKU) on x86. Unfortunately, the modern ARM architecture does not have an equivalent feature. Instead, newer ARM architectures introduced Pointer Authenticati

Artificial IntelligenceComputer Science
12
Article|4 citations·2021
EmuID: Detecting presence of emulation through microarchitectural characteristic on ARM
Yeseul Choi, Yunjong Jeong, Daehee Jang, Brent Byunghoon Kang, Hojoon Lee
SJR Q1Computers & Security
Signal ProcessingComputer Science
13
Article|4 citations·2022
Harnessing the x86 Intermediate Rings for Intra-Process Isolation
Hojoon Lee, Chihyun Song, Brent Byunghoon Kang
SJR Q1IEEE Transactions on Dependable and Secure Computing

Modern applications often involve the processing of sensitive information. However, the lack of privilege separation within the user space leaves sensitive application secrets such as cryptographic keys just as unprotected as a ”hello world” string. Cutting-edge hardware-supported security features are being introduced. However, the features are often vendor-specific or lack compatibility with older generations of the processors. The situation leaves developers with no portable solution to incor

Artificial IntelligenceComputer Science
14
Preprint|4 citations·2021
MOI-Mixer: Improving MLP-Mixer with Multi Order Interactions in Sequential Recommendation
Hojoon Lee, Dongyoon Hwang, Sunghwan Hong, Chang‐Yeon Kim, Seungryong Kim, Jaegul Choo
arXiv (Cornell University)OA

Successful sequential recommendation systems rely on accurately capturing the user's short-term and long-term interest. Although Transformer-based models achieved state-of-the-art performance in the sequential recommendation task, they generally require quadratic memory and time complexity to the sequence length, making it difficult to extract the long-term interest of users. On the other hand, Multi-Layer Perceptrons (MLP)-based models, renowned for their linear memory and time complexity, have

Information SystemsComputer Science
15
Article|4 citations·2022
Towards Validating Long-Term User Feedbacks in Interactive Recommendation Systems
Hojoon Lee, Dongyoon Hwang, Kyushik Min, Jaegul Choo
Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information RetrievalOA

Interactive Recommender Systems (IRSs) have attracted a lot of attention, due to their ability to model interactive processes between users and recommender systems. Numerous approaches have adopted Reinforcement Learning (RL) algorithms, as these can directly maximize users' cumulative rewards. In IRS, researchers commonly utilize publicly available review datasets to compare and evaluate algorithms. However, user feedback provided in public datasets merely includes instant responses (e.g., a ra

Information SystemsComputer Science

Research Areas

Artificial IntelligenceSignal ProcessingInformation SystemsComputer Networks and CommunicationsComputer Vision and Pattern RecognitionComputer Science Applications

Dive deeper into Hojoon Lee's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.