Reverse Engineering 안드로이드 학습

3,556 views
3,547 views

Published on

Reverse Engineering 안드로이드 학습

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,556
On SlideShare
0
From Embeds
0
Number of Embeds
1,895
Actions
Shares
0
Downloads
25
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Reverse Engineering 안드로이드 학습

  1. 1. Trend
  2. 2. Motivation
  3. 3. Motivation
  4. 4. 동상이몽同床異夢Motivation
  5. 5. Motivation
  6. 6. Motivation
  7. 7. Motivation
  8. 8. Motivation
  9. 9. Motivation
  10. 10. Motivation
  11. 11. Motivation
  12. 12. Motivation
  13. 13. Motivation
  14. 14. Motivation
  15. 15. Motivation
  16. 16. Motivation
  17. 17. Contents
  18. 18. Contents
  19. 19. Reverse Engineering
  20. 20. Reverse Engineering
  21. 21. Reverse Engineering
  22. 22. Contents
  23. 23. *.java *.classjavacJava Complier
  24. 24. *.classJava Virtual Machine
  25. 25. *.java *.classjavacjadJava Decomplier
  26. 26. .NET Reflector
  27. 27. Contents
  28. 28. classesResourcesAndroidManifestReference Library}DalvikExecutable File(*.dex)}Android PackageResource File(*.arsc)+etc config…AndroidPackage(*.APK)
  29. 29. *.java *.class*.apkclassesResourcesAndroidManifestReferenceLibraryclasses.dexresources.arsc+ etc config…
  30. 30. 1. ApkToolhttp://code.google.com/p/android-apktool/2. Dex2Jarhttp://code.google.com/p/dex2jar/3. Java Decompilerhttp://java.decompiler.free.fr*.java *.class*.apkclassesResourcesAndroidManifestReferenceLibraryclasses.dexresources.arsc+ etc config…123
  31. 31. Contents
  32. 32. Contents
  33. 33. Contents
  34. 34. Contents
  35. 35. Contents
  36. 36. Contents
  37. 37. Contents
  38. 38. 왜 리버싱을 하나요?
  39. 39. proguardhttp://proguard.sf.net/
  40. 40. Contents
  41. 41. •••••
  42. 42. Contents
  43. 43. http://code.google.com/hosting/
  44. 44. http://google.com/codesearch
  45. 45. Q & Ahttp://twitter.com/geekbeast
  46. 46. Thank you!

×