Presentation is loading. Please wait.

Presentation is loading. Please wait.

Application of reversing 1/9 Department of Computer Science Faculty of Mathematics University of Belgrade Petar Radović

Similar presentations


Presentation on theme: "Application of reversing 1/9 Department of Computer Science Faculty of Mathematics University of Belgrade Petar Radović"— Presentation transcript:

1 Application of reversing 1/9 Department of Computer Science Faculty of Mathematics University of Belgrade Petar Radović petar.radovic@gmail.com petar.radovic@gmail.com Nikola Ranković nikola.s.rankovic@gmail.com nikola.s.rankovic@gmail.com

2  Introduction  Definition of Reverse Engineering  Existing solutions of the problem and their criticism  Trends and optimal solutions for the future  Conclusion 2/9 Petar Radović, Nikola Ranković, 1/4/2011

3  Reverse engineering in general  Application of reversing in computer engineering  Importance of reverse engineering 3/9 Petar Radović, Nikola Ranković, 1/4/2011

4  “Reverse Engineering of software, or Reverse Code Engineering, is the process of analyzing a subject system to create representations of the system at a higher level of abstraction”  Extracting the design from a binaries  Low-level and High-level 4/9 Petar Radović, Nikola Ranković, 1/4/2011

5 5/9 Security-related RCE RCE in software development C1YesNo C2YesNo C3YesNo C4NoYes C5NoYes C6NoYes C7NoYes Table 1: Classification criteria. Legend: Security-related RCE, RCE in software development. Explanation: The table shows the grouping of class in relation to the applications of reverse engineering Petar Radović, Nikola Ranković, 1/4/2011

6 6/9 Figure 1: Legend: SRR – Security-related reversing; RSD – Reversing in software development. Explanation: The figure shows the classes derived using classification criteria presented in table 1. Petar Radović, Nikola Ranković, 1/4/2011

7  Cloud computing and similar technologies  Quality and security demand  Legal system improvement regarding RCE 7/9 Petar Radović, Nikola Ranković, 1/4/2011

8  RCE can make certain time consuming and complex problem simple to deal with  Sometimes it is the only solution to the problem, e.g. malicious software signatures  Expected to become much more popular in the future 8/9 Petar Radović, Nikola Ranković, 1/4/2011

9  E-mail: 9/9 petar.radovic@gmail.com nikola.s.rankovic@gmail.com Petar Radović, Nikola Ranković, 1/4/2011


Download ppt "Application of reversing 1/9 Department of Computer Science Faculty of Mathematics University of Belgrade Petar Radović"

Similar presentations


Ads by Google