Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

iOLLVM: Enhanced Version of OLLVM

View through CrossRef
Code obfuscation increases the difficulty of understanding programs, improves software security, and, in particular, OLLVM offers the possibility of cross-platform code obfuscation. For OLLVM, we provide enhanced solutions for control flow obfuscation and identifier obfuscation. First, we propose the nested switch obfuscation scheme and the in-degree obfuscation for bogus blocks in the control flow obfuscation. Secondly, the identifier obfuscation scheme is presented in the LLVM layer to fill the gap of OLLVM at this level. Finally, we experimentally verify the enhancement effect of the control flow method and the identifier obfuscation effect and prove that the program's security can be further improved with less overhead, providing higher software security.
Title: iOLLVM: Enhanced Version of OLLVM
Description:
Code obfuscation increases the difficulty of understanding programs, improves software security, and, in particular, OLLVM offers the possibility of cross-platform code obfuscation.
For OLLVM, we provide enhanced solutions for control flow obfuscation and identifier obfuscation.
First, we propose the nested switch obfuscation scheme and the in-degree obfuscation for bogus blocks in the control flow obfuscation.
Secondly, the identifier obfuscation scheme is presented in the LLVM layer to fill the gap of OLLVM at this level.
Finally, we experimentally verify the enhancement effect of the control flow method and the identifier obfuscation effect and prove that the program's security can be further improved with less overhead, providing higher software security.

Related Results

Transition to Version 2 of the PDS4 Information Model.
Transition to Version 2 of the PDS4 Information Model.
IntroductionThe NASA Planetary Data System (PDS) released version 1.0 of the PDS4 Information Model (IM) in May 2013. Now in version 1.22, the PDS4 IM has undergone a series of reg...
Wastewater QC workflow in GalaxyTrakr (SSQuAWK4) v2
Wastewater QC workflow in GalaxyTrakr (SSQuAWK4) v2
PURPOSE: Step-by-step instructions for checking sequence quality for SARS-CoV-2 wastewater samples using SSQuAWK: SARS - CoV - 2 Sequence Quality Assurance Workflow and Kontrapti...
Wastewater QC workflow in GalaxyTrakr (SSQuAWK4) v2
Wastewater QC workflow in GalaxyTrakr (SSQuAWK4) v2
PURPOSE: Step-by-step instructions for checking sequence quality for SARS-CoV-2 wastewater samples using SSQuAWK: SARS - CoV - 2 Sequence Quality Assurance Workflow and Kontrapti...
Translation, cross-cultural adaptation and validation of User Mobile App Rating Scale (uMARS)
Translation, cross-cultural adaptation and validation of User Mobile App Rating Scale (uMARS)
The user Version Mobile apps rating scale was established to evaluate the mobile apps. However, to date, there is no uMARS in the Malay version. This study aims to develop a Malay ...
Contrast-enhanced Magnetic Resonance Imaging in Patients With Dropped Head Syndrome
Contrast-enhanced Magnetic Resonance Imaging in Patients With Dropped Head Syndrome
Study Design. This is a retrospective study of a consecutive case series of dropped head syndrome (DHS). Objective. To ide...
High Resolution Contrast-Enhanced MR Angiography in the Evaluation of Rabbit Carotid Artery
High Resolution Contrast-Enhanced MR Angiography in the Evaluation of Rabbit Carotid Artery
This study compared a high resolution contrast-enhanced MR angiography (MRA) sequence to conventional contrast-enhanced MRA sequence for imaging of rabbit carotid artery. Fifteen r...

Back to Top