Slide 7
Slide 7 text
@jkuemerle / www.kuemerle.com
What Can Be Reverse Engineered
.NET: Any Managed Portable
Executable (PE)
• Windows Forms • AWT/Swing Applications
• Silverlight • Applets
• WPF • Servlets
• SharePoint WebParts • EJBs
• Compact Framework Applications • Android APKs
• Office Business Applications
• Windows Workflow
• Micro Framework Applications
• ASP.NET (with server access)
• Windows Phone
Java: Class, JAR, WAR, APK
* Flash assemblies are also
similar to a managed language
assembly (consist of opcodes)
and can be reverse engineered
to resources and ActionScript
source via similar methods