PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Zaciemnianie kodu bajtowego aplikacji dla maszyny wirtualnej KVM

Autorzy
Identyfikatory
Warianty tytułu
EN
Obfuscating application bytecode for virtual machine KVM
Języki publikacji
PL
Abstrakty
PL
Artykuł przedstawia podstawowe problemy inżynierii odwrotnej kodu bajtowego aplikacji dla maszyny wirtualnej Javy, koncentrując się na metodach zaciemniania kodu. Następnie opisane zostają trzy nowe technik zaciemniania. Artykuł objaśnia szczegóły ich implementacji w przykładowej aplikacji.
EN
The article presents essential problems of the reverse engineering of the bytecode of the application for the Java virtual machine. It concentrates on methods of code obfuscation. Next it describes three new obfuscation techniques. The article also explains details of their implementation in the demonstration application.
Czasopismo
Rocznik
Strony
99--113
Opis fizyczny
Bibliogr. 15 poz.
Twórcy
autor
autor
  • Instytut Informatyki Politechnika Śląska, 44-100 Gliwice, ul. Akademicka 16 tel. (032) 237-27-65
Bibliografia
  • 1. The Java ME Platform - dokumentacja techniczna. Witryna: http://java.sun.com/javame/, sierpień 2008.
  • 2. Connected Limited Device Configuration - dokumentacja techniczna. Witryna: http:// java. sun.com/products/cldc/, sierpień 2008.
  • 3. Mobile Information Device Profile - dokumentacja techniczna. Witryna: http://java.sun. com/products/midp/, sierpień 2008.
  • 4. Byte Code Engineering Library. Witryna: http://jakarta.apache.org/bcel/manual.html, wrzesień 2008.
  • 5. Kalinovsky A.: Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering. Ebook, 2004
  • 6. Byte code viewer. Witryna: http://www.ej-technologies.corn/products/jclasslib/overview. html wrzesień 2008.
  • 7. Jad - the fast JAva Decompiler. Witryna: http://www.kpdus.com/jad.html, wrzesień 2008.
  • 8. DJ Java Decompiler. Witryna: http://www.neshkov.com/dj.html, wrzesień 2008.
  • 9. Jshrink: Java Shrinker and Obfuscator. Witryna: http://www.e-t.com/jshrink.html, wrzesień 2008.
  • 10. ProGuard. Witryna: http://proguard.sourceforge.net, wrzesień 2008.
  • 11. RetroGuard for Java Bytecode Obfuscator - Retrologic. Witryna: http://www.retrolo-gic.com wrzesień 2008.
  • 12. Java Obfuscator - Zelix KlassMaster. Witryna: http://www.zelix.com/klassmaster/index. html, wrzesień 2008.
  • 13. DashO - Java Obfuscator, Java Code Protector, Pruner and Watermarker. Witryna: http://www.preemptive.com/dasho-java-obfuscator.html, wrzesień 2008.
  • 14. Sun Wireless Toolkit for CLDC. Witryna, http://java.sun.com/products/sjwtoolkit/, wrzesień 2008.
  • 15. Spyra R.: Analiza efektywności metod zaciemniania i dekompilacji kodu bajtowego aplikacji dla maszyny wirtualnej KVM. Praca dyplomowa magisterska. Politechnika Śląska, Gliwice, grudzień 2008.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL9-0033-0007
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.