# Advanced options

Source: https://hashisoft.com/docs/advanced

These additional identifiers are recognized by the bundled RR schema. Availability depends on the selected backend.

`accessTransformer``adversarialReleaseGate``arenaDecoyBudgetBytes``arenaDecoySurface``arenaPackage``arenaPoison``arenaPoisonBudgetBytes``artifactSignature``autoRepairOnSmokeFail``autoRepairOnVerifyFail``bogusVmName``bootstrapDiskExtraction``bootstrapMode``bootstrapStageAead``bootstrapVisibleStages``bozarCrasher``brandDecoyDensity``brandDecoys``buildChannel``buildTimeBudget``buildWorkspace``carrierKeyPolicy``carrierMode``carrierOnlineUnsealEnabled``carrierTempExtraction``changeLog``classFolder``closedDomain``constPoolClassName``constPoolResource``controlFlow``crashAllClasses``crashRelocatePackage``customTransformerJar``decompileHardening``decoyClass``decoyPackage``destroyCrashedBytecode``distributionOutput``dynamicConstants``fabricEntrypointNamesOnly``fieldReferenceEncryption``flowLevel``hardCrashAllClasses``helperlessJava``hybridMaxMethodsPerClass``hybridMinInstructions``hybridProtectExplicitOnly``hybridProtection``hybridSelection``innerClassRemover``integrityVerifierName``javaHardening``javaHardeningArithmetic``javaHardeningFlowLevel``javashroudEngine``layers``legacyShellBozar``lineNumberTransformer``liveOperandMba``localVariableTransformer``lockHwid``lookalikeIlWeight``lookalikeO0Weight``manualPeMapping``mbaIntensity``nativeCompiler``nativeDomainBackend``nativeExportPolicy``nativeLiftOnly``nativeMaxBinaryBytes``nativeOpcodeDomain``nativePayloadMaxRatio``nativeProgramStorage``nativeRecordLayout``nativeSignerThumbprint``nativeStringVaultOnly``nativeSuperOps``nativeTimestampUrl``nativeVmBackendPolicy``nativeVmRequireNativeResolver``nativeVmRequireProgramRecords``nativeVmResource``hashiraHelperName``nopRemover``numberObfuscation``opaquePredicates``oracleSensitive``parserPoisonBudgetBytes``payloadSeal``preferredClassNames``preserveClass``preserveFieldNames``primaryVmPackage``privateArtifactId``privateContextStrings``privateLicensePublicKey``privateNativeGuard``privateVmFactory``privateVmFactorySeed``ramWorkspaceRoot``referenceEncryption``referenceImportanceClassifier``renameClassMaxLength``renameClassMinLength``renameDictionaryFile``renameMemberMaxLength``renameMemberMinLength``renamer``resourceEncryption``runtimeAutoRepair``runtimeDecoyPackage``runtimePayloadStage2``runtimeSilentSabotage``runtimeWritePolicy``seedDictionaryLayout``shuffleMembers``sidecarBootstrapClassName``skipStringObfuscation``skipToolTargetedCrasher``smokeArgs``smokeExpectExit``smokeInput``smokeJavaArgs``smokePassOutputContains``smokeTimeoutSeconds``sourceTransformer``strengthMode``stringCallOptimizer``stringEncryption``stringFamily``stringPolicy``stringProtection.backend``stringProtection.profile``surfaceMode``visualAsciiJunk``vmBlockInfoName``vmChunkReaderName``vmInterpreterName``vmProgramResource``vmExtension``vmProtection``workspacePolicy``appearanceMethod``appearanceText`
