• DocumentCode
    721326
  • Title

    Static Detection of Shared Object Loadings on Linux (Ubuntu 14.10)

  • Author

    Patel, Sneha D. ; Pattewar, Tareek M.

  • Author_Institution
    Dept. of Comput. Eng., SES´s R. C. Patel Inst. of Technol., Shirpur, India
  • fYear
    2015
  • fDate
    26-27 Feb. 2015
  • Firstpage
    589
  • Lastpage
    593
  • Abstract
    Shared Object loading is an important mechanism for computer software development. It enables a program, to use its exported functionalities and link a Shared Object. Shared Object loading is a system by which a PC program are able to run at run-time, fill all collections in memory chunks, recall the all specified parameters and functions included in the library, and run those functions, and link the library from recollection. Static Detection of unsafe Shared Object loadings of software component is a technique used to achieve flexibility and modularity in software components. This paper presents the first static analysis technique aiming to detect all possible loading associated errors. The main challenge is how to estimate what Shared Object may be loaded at specific program locations. Our main subject is that all this information is determined locally from the Shared Object loading memory locations. In general, we determine all application and system software running in the system, then we compute all specific Shared Object loadings and by using static technique, we evaluate specific unsafe Shared Object components. For evaluation, we implemented our technique to detect malicious and unsafe component loadings on popular software application on Linux Platform Ubantu.
  • Keywords
    Linux; program diagnostics; Ubuntu Linux; computer software development; first static analysis technique; shared object loading; software component; static detection; Automation; Component based testing; Intelligent Systems; Shared Object loading; Software engineering; Software system testing; System Software; Vulnerability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Communication Control and Automation (ICCUBEA), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/ICCUBEA.2015.121
  • Filename
    7155916