2021•Unpublished venueRequires access

Reverse Engineering-A Method for Analyzing Malicious Code Behavior

Vivek Bhardwaj, Vinay Kukreja, Chetan Banbarilal Sharma, Isha Kansal, Renu Popali

Open publisher page 19 citations

Abstract

Millions of dangerous programs are encountered in everyday life as a result of increasing computer science advances. Malware is any harmful code that affects hardware, software, a user, or a network. Various malware analysis methods assume that some of the malware's broken code is accessible, which is not necessarily the case. Malware-based cyber-attacks are reported on a daily basis by security specialists all around the world. Malware analysis is the process of cleaning target PCs and devices to remove malware's destructive capability. Software reverse engineering is the process of assessing a software system in its entirety or in part in order to extract design, knowledge, code, and implementation information about the program without having to look at the source code. In this research paper, we present the results of malware analysis on infected binary files using static and dynamic analysis.

About this research paper

What this paper is about

Millions of dangerous programs are encountered in everyday life as a result of increasing computer science advances. Malware is any harmful code that affects hardware, software, a user, or a network. Various malware analysis methods assume that some of the malware's broken code is accessible, which is not necessarily the case. Malware-based cyber-attacks are reported on a daily basis by security specialists all around the world. Malware analysis is the process of cleaning target PCs and devices to remove malware's destructive capability. Software reverse engineering is the process of assessing a software system in its entirety or in part in order to extract design, knowledge, code, and implementation information about the program without having to look at the source code. In this research paper, we present the results of malware analysis on infected binary files using static and dynamic analysis.

Why it matters

OpenAlex reports 19 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Millions of dangerous programs are encountered in everyday life as a result of increasing computer science advances. Malware is any harmful code that affects hardware, software, a user, or a network. Various malware analysis methods assume that some of the malware's broken code is accessible, which is not necessarily the case. Malware-based cyber-attacks are reported on a daily basis by security specialists all around the world. Malware analysis is the process of cleaning target PCs and devices to remove malware's destructive capability. Software reverse engineering is the process of assessing a software system in its entirety or in part in order to extract design, knowledge, code, and implementation information about the program without having to look at the source code. In this research paper, we present the results of malware analysis on infected binary files using static and dynamic analysis.

Key concepts: Malware, Reverse engineering, Computer science, Cryptovirology, Malware analysis, Static program analysis, Process (computing), Static analysis

Related papers

Back to paper searchBrowse research topicsOriginal source
Reverse Engineering-A Method for Analyzing Malicious Code Behavior — Research Paper | ScholarLens