 <p><a href="https://docs.google.com/viewer?url=http://www.google.com/events/io/2011/static/presofiles/dgalpin_android_pirates_and_vampires.pdf" rel="nofollow">The Presentation Notes</a> from <em>Evading Pirates and Stopping Vampires</em></p> <p><strong>Some basic keypoints</strong></p> <ul> <li><a href="https://docs.google.com/viewer?url=http://www.google.com/events/io/2011/static/presofiles/dgalpin_android_pirates_and_vampires.pdf#%3ar.page.15" rel="nofollow">Modify the LVL</a></li> <li>Implement <a href="https://docs.google.com/viewer?url=http://www.google.com/events/io/2011/static/presofiles/dgalpin_android_pirates_and_vampires.pdf#%3ar.page.21" rel="nofollow">LVL Tamper Resistance</a></li> <li>Use <a href="https://docs.google.com/viewer?url=http://www.google.com/events/io/2011/static/presofiles/dgalpin_android_pirates_and_vampires.pdf#%3ar.page.30" rel="nofollow">obfuscation</a></li> <li>Add <a href="https://docs.google.com/viewer?url=http://www.google.com/events/io/2011/static/presofiles/dgalpin_android_pirates_and_vampires.pdf#%3ar.page.25" rel="nofollow">reflection</a> </li> </ul> <p>Please note, the <code>#:r.page.X</code> at the end of the links I've provided will not always bring you to that specific slide page number for whatever reason. If it doesn't, take note and browse manually.</p>