سند علمی

Reverse Engineering Meets Data Analysis

چکیده

We demonstrate how the data management techniques known as On{Line Analytical Processing, or OLAP, can be used to enhance the sophistication and range of software reverse engineering tools. This is the rst comprehensive examination of the similarities and diierences in these tasks both in how OLAP techniques meet (or fail to meet) the needs of reverse engineering and in how reverse engineering can be recast using data analysis. To permit the seamless integration of these technologies , we extend a multidimensional data model to manage dynamically changing dimensions (over which data can be aggregated). We use a case study of the Apache web server to show how our solutions permit an integrated view of data ranging from low level program analysis information to abstract, aggregate information. These high{level abstractions may be provided either by humans (perhaps using a visualization tool) or directly from reverse engineering tools or data mining techniques.

اسناد مشابه

  • When Reverse-Engineering Meets Side-Channel Analysis - Digital Lockpicking in Practice

    سند علمی۲۰۱۳Selected Areas in CryptographyDavid Oswald, Daehyun Strobel, Falk Schellenberg, Timo Kasper

    In the past years, various electronic access control systems have been found to be insecure. In consequence, attacks have emerged that permit unauthorized access to secured objects. One of the few remaining, allegedly secure digital locking systems—the system 3060 manufactured an

  • An Open Framework for Reverse Engineering Graph Data Visualization

    سند علمی۲۰۰۴Alexandru C. Telea

    Reverse engineering (briefly RE) provides a conceptual framework for describing the process of software understanding and concept abstraction. Most RE software tools for use some form of visual representation and manipulation of the RE data. In most cases, such data consists of a

  • Reverse Engineering Scanned Data to Obtain Tensor Product B-Spline Surfaces

    سند علمی۲۰۰۵Lavanya Sita Tekumalla, Elaine Cohen

    Being able to reverse engineer from scanned data to obtain 3D models is important in modeling. We present a new method to obtain a tensor product B-spline representation from point cloud data by fitting surfaces to appropriately segmented data. Point cloud data obtained by digiti

  • Instantaneous Modelling and Reverse Engineering of Data-Consistent Prime Models in Seconds!

    سند علمی۲۰۱۵Complex Adaptive SystemsMichael A. Idowu

    A theoretical framework that supports automated construction of dynamic prime models purely from experimental time series data has been invented and developed, which can automatically generate (construct) data-driven models of any time series data in seconds. This has resulted in

  • Automatic Reverse Engineering of Data Structures from Binary Execution

    سند علمی۲۰۱۰NDSSZhiqiang Lin, Xiangyu Zhang, Dongyan Xu

    With only the binary executable of a program, it is useful to discover the program’s data structures and infer their syntactic and semantic definitions. Such knowledge is highly valuable in a variety of security and forensic applications. Although there exist efforts in program d

  • Reverse Engineering in Data Integration Software

    سند علمی۲۰۱۳Vlad DIACONITA

    Integrated applications are complex solutions that help build better consolidated and standardized systems from existing (usually transactional) systems. Integrated applications are complex solutions, whose complexity are determined by the economic processes they implement, the a