Package org.openrs2.deob.bytecode

Types

Link copied to clipboard
data class ArgPartition(val method: DisjointSet.Partition<MemberRef>, val index: Int)
Link copied to clipboard
data class ArgRef(val method: MemberRef, val index: Int)
Link copied to clipboard
@Singleton
class BytecodeDeobfuscator @Inject constructor(transformers: Set<Transformer>)
Link copied to clipboard
object BytecodeDeobfuscatorModule : AbstractModule
Link copied to clipboard
class DeobfuscateBytecodeCommand : CliktCommand
Link copied to clipboard
annotation class DeobfuscatorQualifier
Link copied to clipboard
class OriginalPcTable(pcs: Map<LabelNode, Int>, names: Map<Int, String>) : Attribute
Link copied to clipboard
class Profile(    val excludedClasses: GlobClassFilter,     val excludedMethods: GlobMemberFilter,     val excludedFields: GlobMemberFilter,     val entryPoints: GlobMemberFilter,     val scrambledLibraries: Set<String>,     val maxObfuscatedNameLen: Int)
Link copied to clipboard
class ProfileProvider @Inject constructor(mapper: ObjectMapper) : Provider<Profile>
Link copied to clipboard
object SignedClassUtils

Functions

Link copied to clipboard
fun main(args: Array<String>)