Mi-Jung Choi

Mi-Jung Choi


Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2014 in Journal of Applied Mathematics
Verified
Journal Article
Open access
PDF file
HHHyo-Sik Ham
Hyo-Sik Ham
HKHwan-Hee Kim
Hwan-Hee Kim
Myung-Sup KimMyung-Sup Kim
Myung-Sup Kim
MCMi-Jung Choi
Mi-Jung Choi
Current many Internet of Things (IoT) services are monitored and controlled through smartphone applications. By combining IoT with smartphones, many convenient IoT services have been provided to users. However, there are adverse underlying effects in such services including invasion of privacy and information leakage. In most cases, mobile devices have become cluttered with important personal user information as various services and contents are provided through them. Accordingly, attackers are expanding the scope of their attacks beyond the existing PC and Internet environment into mobile devices. In this paper, we apply a linear support vector machine (SVM) to detect Android malware and compare the malware detection performance of SVM with that of other machine learning classifiers. Through experimental validation, we show that the SVM outperforms other machine learning classifiers.

19 April 2014
Verified
Book Chapter
Closed access
PDF file
HHHyo-Sik Ham
Hyo-Sik Ham
HKHwan-Hee Kim
Hwan-Hee Kim
Myung-Sup KimMyung-Sup Kim
Myung-Sup Kim
MCMi-Jung Choi
Mi-Jung Choi

1 September 2014
Verified
Conference Paper
Closed access
HKHwan-Hee Kim
Hwan-Hee Kim
MCMi-Jung Choi
Mi-Jung Choi
As usage of mobile increased, target of attackers has changed from PC to Mobile environment. In particular, various attacks have occurred in android platform because it has feature of open platform. To solve this problem, researches of machine learning-based malware detection continually have progressed. However, as version of Android platform continuously is updated, some feature that used in existing research could not collect any more. Therefore, we propose Linux kernel-based novel feature in order to detect malware in higher than android version 4.0. In addition, we perform feature selection to select optimal feature about foregoing feature. This way is able to improve performance of malware detection system. In experiment, by performing android malware detection through support vector machine classifier which has showed relatively good performance in existing studies, we show novel feature feasibility and validity.

26 August 2010 in International Journal of Network Management
Verified
Journal Article
Closed access
PDF file
SPSuman Pandey
Suman Pandey
MCMi-Jung Choi
Mi-Jung Choi
YWYoung J. Won
Young J. Won
JHJames Won-Ki Hong
James Won-Ki Hong

13 October 2019 in Security and Communication Networks
Verified
Journal Article
Open access
MCMi-Jung Choi
Mi-Jung Choi
JBJiwon Bang
Jiwon Bang
JKJongwook Kim
Jongwook Kim
HKHajin Kim
Hajin Kim
Yang-Sae MoonYang-Sae Moon
Yang-Sae Moon
Packing is the most common analysis avoidance technique for hiding malware. Also, packing can make it harder for the security researcher to identify the behaviour of malware and increase the analysis time. In order to analyze the packed malware, we need to perform unpacking first to release the packing. In this paper, we focus on unpacking and its related technologies to analyze the packed malware. Through extensive analysis on previous unpacking studies, we pay attention to four important drawbacks: no phase integration, no detection combination, no real-restoration, and no unpacking verification. To resolve these four drawbacks, in this paper, we present an all-in-one structure of the unpacking system that performs packing detection, unpacking (i.e., restoration), and verification phases in an integrated framework. For this, we first greatly increase the packing detection accuracy in the detection phase by combining four existing and new packing detection techniques. We then improve the unpacking phase by using the state-of-the-art static and dynamic unpacking techniques. We also present a verification algorithm evaluating the accuracy of unpacking results. Experimental results show that the proposed all-in-one unpacking system performs all of the three phases well in an integrated framework. In particular, the proposed hybrid detection method is superior to the existing methods, and the system performs unpacking very well up to 100% of restoration accuracy for most of the files except for a few packers.

30 October 2018 in Sensors
Verified
Journal Article
Open access
PDF file
SPSoyoung Park
Soyoung Park
HHHomin Han
Homin Han
BKByeong-Su Kim
Byeong-Su Kim
JNJun-Ho Noh
Jun-Ho Noh
JCJeongHee Chi
JeongHee Chi
MCMi-Jung Choi
Mi-Jung Choi
Automatically recognizing dangerous situations for a vehicle and quickly sharing this information with nearby vehicles is the most essential technology for road safety. In this paper, we propose a real-time deceleration pattern-based traffic risk detection system using smart mobile devices. Our system detects a dangerous situation through machine learning on the deceleration patterns of a driver by considering the vehicle’s headway distance. In order to estimate the vehicle’s headway distance, we introduce a practical vehicle detection method that exploits the shadows on the road and the taillights of the vehicle. For deceleration pattern analysis, the proposed system leverages three machine learning models: neural network, random forest, and clustering. Based on these learning models, we propose two types of decision models to make the final decisions on dangerous situations, and suggest three types of improvements to continuously enhance the traffic risk detection model. Finally, we analyze the accuracy of the proposed model based on actual driving data collected by driving on Seoul city roadways and the Gyeongbu expressway. We also propose an optimal solution for traffic risk detection by analyzing the performance between the proposed decision models and the improvement techniques.