Home
User Documentation
1.
Summary
2.
Installing
2.1.
Requirements
2.2.
Automated installation using the launcher
2.3.
Manual installation
2.4.
Why is there a launcher?
3.
Topical Information
3.1.
JVM Bytecode Instructions
3.2.
JVM Execution: Stack + Locals
4.
Input
4.1.
Loading
4.2.
Summarization
5.
Editing
5.1.
Recompiling
5.2.
Assembler
6.
Obfuscation
6.1.
Jar/zip obfuscation
6.2.
Name obfuscation
6.3.
Constant obfuscation
6.4.
Flow obfuscation
6.5.
Reference obfuscation
6.6.
Loaders
6.7.
Class parsing library exploitation
6.8.
Java to native transpiling
7.
Deobfuscation
7.1.
Mapping
7.2.
Transformers
Developer Documentation
8.
Summary
9.
Getting Started
10.
Architecture
10.1.
Building
10.2.
Running
10.3.
Important libraries
10.4.
CDI
10.5.
Modules
11.
Workspace model
12.
Plugins & scripts
12.1.
Plugins
12.2.
Scripts
12.3.
Setup
13.
Services
13.1.
Actions
13.2.
AggregateMappingManager
13.3.
AndroidAnalysisService
13.4.
AntiReversalAnalysisService
13.5.
AreaAnalysisService
13.6.
AssemblerPipelineManager
13.7.
AstService
13.8.
AttachManager
13.9.
CallGraphService
13.10.
CellConfigurationService
13.11.
CommentManager
13.12.
ConfigComponentManager
13.13.
ConfigIconManager
13.14.
ConfigManager
13.15.
ContextMenuProviderService
13.16.
DecompilerManager
13.17.
DockingManager
13.18.
EntryAnalysisService
13.19.
FileMetadataAnalysisService
13.20.
FileTypeSyntaxAssociationService
13.21.
GsonProvider
13.22.
IconProviderService
13.23.
InfoImporter
13.24.
InheritanceGraphService
13.25.
JavacCompiler
13.26.
MappingApplier
13.27.
MappingFormatManager
13.28.
MappingGenerator
13.29.
MappingListeners
13.30.
NameGeneratorProviders
13.31.
NavigationManager
13.32.
PatchApplier
13.33.
PatchProvider
13.34.
PathExportingManager
13.35.
PathLoadingManager
13.36.
PhantomGenerator
13.37.
PluginManager
13.38.
ResourceImporter
13.39.
ResourceSummaryService
13.40.
ScriptEngine
13.41.
ScriptManager
13.42.
SearchService
13.43.
SimilarityMappingService
13.44.
SimilaritySearchService
13.45.
SnippetManager
13.46.
TextProviderService
13.47.
TransformationApplierService
13.48.
TransformationManager
13.49.
WindowFactory
13.50.
WindowManager
13.51.
WindowStyling
13.52.
WorkspaceManager
13.53.
WorkspaceProcessingService
14.
Utilities
14.1.
Android
14.2.
ASM Visitors
14.3.
IO
14.4.
Threading
14.5.
Miscellaneous
14.5.1.
ClassDefiner
15.
Miscellaneous
15.1.
How to improve test cases
15.2.
Configuring annotations in IntelliJ
15.3.
Diagnosing improper JavaFX thread access
Light
Rust
Coal
Navy
Ayu
Recaf Documentation