Decompiler - Der Stand der Technik im Jahr 2008

von: C. Pernsteiner, B. Engleder, H. Kreisel

GRIN Verlag , 2010

ISBN: 9783640513659 , 34 Seiten

Format: PDF, OL

Kopierschutz: frei

Windows PC,Mac OSX für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 15,99 EUR

  • Beginning Information Cards and CardSpace - From Novice to Professional
    Beginning Java SE 6 Platform - From Novice to Professional
    Beginning HTML with CSS and XHTML - Modern Guide and Reference
    Workflow in the 2007 Microsoft Office System
    Beginning CSS Web Development - From Novice to Professional
    Practical Rails Social Networking Sites
  • Beginning PL/SQL - From Novice to Professional
    PHP Solutions - Dynamic Web Design Made Easy
    Beginning J2ME - From Novice to Professional
    Pro SQL Server 2005 Service Broker
    Physics for Game Programmers
    Expert SQL Server 2005 Development
 

Mehr zum Inhalt

Decompiler - Der Stand der Technik im Jahr 2008


 

Studienarbeit aus dem Jahr 2008 im Fachbereich Informatik - Software, Note: 1, Johannes Kepler Universität Linz (Seminar Software Engineering), Sprache: Deutsch, Abstract: Die nachfolgende Arbeit soll einen Überblick über den aktuellen Stand der Technik zum Thema Decompiling geben. Dazu wird zunächst der Begriff Decompiling gegenüber ähnlichen Begriffen abgegrenzt. Nach einem Überblick über die Gründe für Decompiling und rechtlichen Aspekten wird der Decompiling-Prozess näher dargestellt und in einzelne Phasen unterteilt. Es wird erklärt welche Vorteile diese Einteilung in einzelne Phasen mit sich bringt. Zur praktischen Veranschaulichung werden gängige Decompiler-Tools für aktuell relevante Sprachen wie z.B. Java oder .NET vorgestellt. Die Ergebnisse dieser Tools werden mit dem originalen Source Code verglichen um ein Indiz für die Qualität der Tools zu liefern. Weiters werden vorhandene theoretische Probleme aufgezeigt, die beim Decompiling auftreten können. Ein Überblick über Techniken zum Schutz vor Decompiling rundet diese Arbeit ab.