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

Data Hiding in Color Images Using Modified Quantization Table 

With the rapid growth of of internet and wireless networks, information security becomes significant to protect e-commerce and personal privacy. Data Hiding is an important issue for information security.There has...

A Review on Ensemble of Diverse Artificial Neural Networks  

Ensemble Data Mining Methods, also known as Committee Methods or Model Combiners, which provides the power of multiple classifiers to achieve better prediction accuracy than any of the individual classifier could on...

Morphological Processor for Inflectional Case of Multipurpose Lexico-Conceptual Knowledge Resource  

Myanmar language is morphologically rich and agglutinative language. Myanmar words are postpositionally inflected with various grammatical features which can cause difficulties for Language Acquisition (LA). LA is...

An efficient technique for maximization of network lifetime & minimization of delay for the performance enhancement of WSN 

The Main emphasis of this paper is to analyze and assess the performance of various techniques in the effort to determine the maximum lifetime of the nodes & minimization of delay. This paper,mainly concentrate...

Visual Composition and Automatic Code Generation for Heterogeneous Components Coordination with Reo  

With the expansion of new technologies such as web-services, most of tools and systems have migrated toward an adaption to this actual context. However legacy components and applications still constitute major part...

Download PDF file
  • EP ID EP109708
  • DOI -
  • Views 91
  • 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