1. Home
  2. User Documentation
  3. 1. Summary
  4. 2. Installing
    1. 2.1. Requirements
    2. 2.2. Automated installation using the launcher
    3. 2.3. Manual installation
    4. 2.4. Why is there a launcher?
  5. 3. Topical Information
    1. 3.1. JVM Bytecode Instructions
    2. 3.2. JVM Execution: Stack + Locals
  6. 4. Editing
    1. 4.1. Recompiling
    2. 4.2. Assembler
  7. 5. Obfuscation
    1. 5.1. Jar/zip obfuscation
    2. 5.2. Name obfuscation
    3. 5.3. Constant obfuscation
    4. 5.4. Flow obfuscation
    5. 5.5. Reference obfuscation
    6. 5.6. Loaders
    7. 5.7. Class parsing library exploitation
    8. 5.8. Java to native transpiling
  8. 6. Deobfuscation
    1. 6.1. Mapping
    2. 6.2. Transformers
  9. Developer Documentation
  10. 7. Summary
  11. 8. Getting Started
  12. 9. Architecture
    1. 9.1. Building
    2. 9.2. Running
    3. 9.3. Important libraries
    4. 9.4. CDI
    5. 9.5. Modules
  13. 10. Workspace model
  14. 11. Plugins & scripts
    1. 11.1. Plugins
    2. 11.2. Scripts
  15. 12. Services
    1. 12.1. AggregateMappingManager
    2. 12.2. AstService
    3. 12.3. AttachManager
    4. 12.4. CallGraphService
    5. 12.5. CommentManager
    6. 12.6. ConfigManager
    7. 12.7. ContextMenuProviderService
    8. 12.8. DecompileManager
    9. 12.9. DockingManager
    10. 12.10. GsonProvider
    11. 12.11. IconProviderService
    12. 12.12. InfoImporter
    13. 12.13. InheritanceGraphService
    14. 12.14. JavacCompiler
    15. 12.15. MappingApplier
    16. 12.16. MappingFormatManager
    17. 12.17. MappingGenerator
    18. 12.18. MappingListeners
    19. 12.19. NameGeneratorProviders
    20. 12.20. NavigationManager
    21. 12.21. PatchApplier
    22. 12.22. PatchProvider
    23. 12.23. PathExportingManager
    24. 12.24. PathLoadingManager
    25. 12.25. PhantomGenerator
    26. 12.26. ResourceImporter
    27. 12.27. ScriptEngine
    28. 12.28. ScriptManager
    29. 12.29. SearchService
    30. 12.30. SnippetManager
    31. 12.31. TextProviderService
    32. 12.32. TransformationApplierService
    33. 12.33. TransformationManager
    34. 12.34. WorkspaceManager
    35. 12.35. WorkspaceProcessingService
  16. 13. Utilities
    1. 13.1. Android
    2. 13.2. ASM Visitors
    3. 13.3. IO
    4. 13.4. Threading
    5. 13.5. Miscellaneous
      1. 13.5.1. ClassDefiner
  17. 14. Miscellaneous
    1. 14.1. How to improve test cases
    2. 14.2. Configuring annotations in IntelliJ

Recaf Documentation

Advertisement