SURVEY ON DYNAMIC ANALYSIS TO DETECT VULNERABILITIES AND UNSAFE COMPONENT LOADINGS  

Abstract

Dynamic loading is an important mechanism for software development. It allows an application, the flexibility to dynamically link a component and use its exported functionalities. Dynamic loading is a mechanism by which a computer program can, at run time, load a library into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. An effective dynamic analysis to detect vulnerable and unsafe dynamic component loadings is proposed. This work introduces the first automated technique to detect and analyze vulnerabilities and errors related to the dynamic component loading. This analysis has two phases: 1) Online Phase to apply dynamic binary instrumentation to collect runtime information on component loading , and 2) Offline Phase to analyze the collected information to detect vulnerable component loadings . The technique uses a set of practical tools for detecting unsafe component loadings on Microsoft Windows and Linux. An extensive analysis of unsafe component loadings on various types of popular software has been conducted.  

Authors and Affiliations

Geethanjali. N, , Maragatham. T, , Dr. Karthik. S,

Keywords

Related Articles

A Survey on Clustering Based Image Segmentation  

In computer vision, segmentation refers to the process of partitioning a digital image into multiple segments (Sets of pixels, also known as super pixels). This paper is a survey on various clustering techniques...

Modeling Design of Solid Oxide Fuel Cell Power System for Distributed Generation Applications  

Fuel cell technology is a relatively new energy-saving technology that has the potential to compete with the conventional existing generation facilities. Among the various Distributed Generation or onsite generatio...

PERFORMANCE ANALYSIS OF MULTICAST ROUTING PROTOCOLS IMAODV, MAODV, ODMRP AND ADMR FOR MANET 

-A Mobile Adhoc Network(MANET) is a collection of wireless mobile terminals that are able to dynamically form a temporary network without any aid from fixed infrastructure or centralized administration. Many appl...

STUDY OF QUANTUM CRYPTOGRAPHY 

t-The concept of quantum cryptography involves the quantum physics by which two parties can establish a secure key exchange. The security in such system is defined by the laws of quantum physics. Quantum cryptography...

Design & Implementation of 64 bit ALU for Instruction Set Architecture & Comparison between Speed/Power Consumption on FPGA  

In the present paper design of 64 bit ALU is presented. Arithmetic Logical Unit is the part of Microprocessor. All the arithmetic & logical functions are performed inside the ALU. So ALU is the heart of the micropr...

Download PDF file
  • EP ID EP109708
  • DOI -
  • Views 95
  • Downloads 0

How To Cite

Geethanjali. N, , Maragatham. T, , Dr. Karthik. S, (2012). SURVEY ON DYNAMIC ANALYSIS TO DETECT VULNERABILITIES AND UNSAFE COMPONENT LOADINGS  . International Journal of Advanced Research in Computer Engineering & Technology(IJARCET), 1(10), 91-93. https://europub.co.uk/articles/-A-109708