Bypassing Heaven’s Gate Technique Using Black-Box Testing

In recent years, the number and sophistication of malware attacks on computer systems have increased significantly. One technique employed by malware authors to evade detection and analysis, known as Heaven’s Gate, enables 64-bit code to run within a 32-bit process. Heaven’s Gate exploits a feature...

Full description

Bibliographic Details
Main Authors: Seon-Jin Hwang, Assem Utaliyeva, Jae-Seok Kim, Yoon-Ho Choi
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/23/9417
_version_ 1797399575809490944
author Seon-Jin Hwang
Assem Utaliyeva
Jae-Seok Kim
Yoon-Ho Choi
author_facet Seon-Jin Hwang
Assem Utaliyeva
Jae-Seok Kim
Yoon-Ho Choi
author_sort Seon-Jin Hwang
collection DOAJ
description In recent years, the number and sophistication of malware attacks on computer systems have increased significantly. One technique employed by malware authors to evade detection and analysis, known as Heaven’s Gate, enables 64-bit code to run within a 32-bit process. Heaven’s Gate exploits a feature in the operating system that allows the transition from a 32-bit mode to a 64-bit mode during execution, enabling the malware to evade detection by security software designed to monitor only 32-bit processes. Heaven’s Gate poses significant challenges for existing security tools, including dynamic binary instrumentation (DBI) tools, widely used for program analysis, unpacking, and de-virtualization. In this paper, we provide a comprehensive analysis of the Heaven’s Gate technique. We also propose a novel approach to bypass the Heaven’s Gate technique using black-box testing. Our experimental results show that the proposed approach effectively bypasses and prevents the Heaven’s Gate technique and strengthens the capabilities of DBI tools in combating advanced malware threats.
first_indexed 2024-03-09T01:43:09Z
format Article
id doaj.art-8c9fa3655bfc4abbbd86902966a99ff2
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T01:43:09Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-8c9fa3655bfc4abbbd86902966a99ff22023-12-08T15:25:55ZengMDPI AGSensors1424-82202023-11-012323941710.3390/s23239417Bypassing Heaven’s Gate Technique Using Black-Box TestingSeon-Jin Hwang0Assem Utaliyeva1Jae-Seok Kim2Yoon-Ho Choi3School of Computer Science and Engineering, Pusan National University, Busan 609-735, Republic of KoreaSchool of Computer Science and Engineering, Pusan National University, Busan 609-735, Republic of KoreaSchool of Computer Science and Engineering, Pusan National University, Busan 609-735, Republic of KoreaSchool of Computer Science and Engineering, Pusan National University, Busan 609-735, Republic of KoreaIn recent years, the number and sophistication of malware attacks on computer systems have increased significantly. One technique employed by malware authors to evade detection and analysis, known as Heaven’s Gate, enables 64-bit code to run within a 32-bit process. Heaven’s Gate exploits a feature in the operating system that allows the transition from a 32-bit mode to a 64-bit mode during execution, enabling the malware to evade detection by security software designed to monitor only 32-bit processes. Heaven’s Gate poses significant challenges for existing security tools, including dynamic binary instrumentation (DBI) tools, widely used for program analysis, unpacking, and de-virtualization. In this paper, we provide a comprehensive analysis of the Heaven’s Gate technique. We also propose a novel approach to bypass the Heaven’s Gate technique using black-box testing. Our experimental results show that the proposed approach effectively bypasses and prevents the Heaven’s Gate technique and strengthens the capabilities of DBI tools in combating advanced malware threats.https://www.mdpi.com/1424-8220/23/23/9417malware detectionanti-debuggingbypassing anti-debugging
spellingShingle Seon-Jin Hwang
Assem Utaliyeva
Jae-Seok Kim
Yoon-Ho Choi
Bypassing Heaven’s Gate Technique Using Black-Box Testing
Sensors
malware detection
anti-debugging
bypassing anti-debugging
title Bypassing Heaven’s Gate Technique Using Black-Box Testing
title_full Bypassing Heaven’s Gate Technique Using Black-Box Testing
title_fullStr Bypassing Heaven’s Gate Technique Using Black-Box Testing
title_full_unstemmed Bypassing Heaven’s Gate Technique Using Black-Box Testing
title_short Bypassing Heaven’s Gate Technique Using Black-Box Testing
title_sort bypassing heaven s gate technique using black box testing
topic malware detection
anti-debugging
bypassing anti-debugging
url https://www.mdpi.com/1424-8220/23/23/9417
work_keys_str_mv AT seonjinhwang bypassingheavensgatetechniqueusingblackboxtesting
AT assemutaliyeva bypassingheavensgatetechniqueusingblackboxtesting
AT jaeseokkim bypassingheavensgatetechniqueusingblackboxtesting
AT yoonhochoi bypassingheavensgatetechniqueusingblackboxtesting