Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Araykal/native-obfuscator-plus
/ functions
Functions
235 in github.com/Araykal/native-obfuscator-plus
⨍
Functions
235
◇
Types & classes
51
↓ 56 callers
Method
get
(String value)
src/main/java/by/radioegor146/source/StringPool.java:18
↓ 26 callers
Method
getConfig
()
src/main/java/by/radioegor146/config/ConfigManager.java:28
↓ 22 callers
Method
equals
(Object o)
src/main/java/by/radioegor146/CachedFieldInfo.java:19
↓ 21 callers
Method
size
()
src/main/java/by/radioegor146/NodeCache.java:27
↓ 17 callers
Method
createMap
(Object... parts)
src/main/java/by/radioegor146/Util.java:198
↓ 17 callers
Method
getSnippet
(String key)
src/main/java/by/radioegor146/Snippets.java:37
↓ 17 callers
Method
getSnippets
()
src/main/java/by/radioegor146/MethodContext.java:72
↓ 16 callers
Method
addHandler
(int id, InstructionTypeHandler<T> handler, Class<T> instructionClass)
src/main/java/by/radioegor146/MethodProcessor.java:82
↓ 16 callers
Method
clear
()
src/main/java/by/radioegor146/NodeCache.java:39
↓ 15 callers
Method
getCachedClasses
()
src/main/java/by/radioegor146/MethodContext.java:60
↓ 13 callers
Method
getPointer
(T key)
src/main/java/by/radioegor146/NodeCache.java:16
↓ 12 callers
Method
getStringPool
()
src/main/java/by/radioegor146/MethodContext.java:76
↓ 10 callers
Method
getId
(T key)
src/main/java/by/radioegor146/NodeCache.java:20
↓ 9 callers
Method
accept
(MethodContext context, T node)
src/main/java/by/radioegor146/instructions/InstructionTypeHandler.java:7
↓ 8 callers
Method
writeEntry
(JarFile f, ZipOutputStream out, JarEntry e)
src/main/java/by/radioegor146/Util.java:266
↓ 7 callers
Method
check
(String processName)
src/test/java/by/radioegor146/helpers/ProcessHelper.java:25
↓ 7 callers
Method
run
(Path directory, long timeLimit, List<String> command)
src/test/java/by/radioegor146/helpers/ProcessHelper.java:62
↓ 6 callers
Method
addMainFile
(String mainFile)
src/main/java/by/radioegor146/source/CMakeFilesBuilder.java:24
↓ 6 callers
Method
getClassGetter
(MethodContext context, String desc)
src/main/java/by/radioegor146/MethodProcessor.java:100
↓ 6 callers
Method
getFlag
(int value, int flag)
src/main/java/by/radioegor146/Util.java:194
↓ 5 callers
Method
getCustomLoadPackage
()
src/main/java/by/radioegor146/config/Config.java:66
↓ 5 callers
Method
isEmpty
()
src/main/java/by/radioegor146/NodeCache.java:31
↓ 4 callers
Method
copyResource
(String from, Path to)
src/main/java/by/radioegor146/Util.java:249
↓ 4 callers
Method
getCachedMethods
()
src/main/java/by/radioegor146/MethodContext.java:64
↓ 4 callers
Method
getCustomSuffix
()
src/main/java/by/radioegor146/config/Config.java:50
↓ 4 callers
Method
read
(InputStream input)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:53
↓ 3 callers
Method
build
()
src/main/java/by/radioegor146/source/StringPool.java:73
↓ 3 callers
Method
dynamicFormat
(String string, Map<String, String> tokens)
src/main/java/by/radioegor146/Util.java:219
↓ 3 callers
Method
getCurrentClassName
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:52
↓ 3 callers
Method
getHppFilename
()
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:141
↓ 3 callers
Method
getProjectName
()
src/main/java/by/radioegor146/config/Config.java:123
↓ 3 callers
Method
getStaticClassProvider
()
src/main/java/by/radioegor146/NativeObfuscator.java:284
↓ 3 callers
Method
readResource
(String filePath)
src/main/java/by/radioegor146/Util.java:241
↓ 3 callers
Method
transfer
(InputStream in, OutputStream out)
src/main/java/by/radioegor146/Util.java:280
↓ 3 callers
Method
unchecked
(UncheckedConsumer<T> consumer)
src/test/java/by/radioegor146/ClassicTest.java:195
↓ 2 callers
Method
accept
(T value)
src/test/java/by/radioegor146/ClassicTest.java:206
↓ 2 callers
Method
addClassFile
(String classFile)
src/main/java/by/radioegor146/source/CMakeFilesBuilder.java:20
↓ 2 callers
Method
addHeader
(String hppFilename)
src/main/java/by/radioegor146/source/MainSourceBuilder.java:15
↓ 2 callers
Method
escapeCppNameString
(String value)
src/main/java/by/radioegor146/Util.java:287
↓ 2 callers
Method
fail
(ProcessResult testRun, ProcessResult ideaRun)
src/test/java/by/radioegor146/ClassicTest.java:177
↓ 2 callers
Method
get
src/main/resources/sources/native_jvm.hpp:114
↓ 2 callers
Method
getCachedFields
()
src/main/java/by/radioegor146/MethodContext.java:68
↓ 2 callers
Method
getClinit_method_name
()
src/main/java/by/radioegor146/config/Config.java:131
↓ 2 callers
Method
getCppFilename
()
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:145
↓ 2 callers
Method
getCurrentClass
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:56
↓ 2 callers
Method
getExcludes
()
src/main/java/by/radioegor146/config/Config.java:98
↓ 2 callers
Method
getIncludes
()
src/main/java/by/radioegor146/config/Config.java:90
↓ 2 callers
Method
getInvokeDynamics
()
src/main/java/by/radioegor146/MethodContext.java:80
↓ 2 callers
Method
getModifiedUtf8Bytes
(String str)
src/main/java/by/radioegor146/source/StringPool.java:26
↓ 2 callers
Method
getNativeDir
()
src/main/java/by/radioegor146/NativeObfuscator.java:304
↓ 2 callers
Method
getSuperClasses
(String type)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:92
↓ 2 callers
Method
hashCode
()
src/main/java/by/radioegor146/CachedFieldInfo.java:30
↓ 2 callers
Method
isClassExclude
(String className)
src/main/java/by/radioegor146/Util.java:178
↓ 2 callers
Method
isClassInclude
(String className)
src/main/java/by/radioegor146/Util.java:162
↓ 2 callers
Method
isObfClass
(ClassNode classNode)
src/main/java/by/radioegor146/Util.java:146
↓ 2 callers
Method
isUseAnnotation
()
src/main/java/by/radioegor146/config/Config.java:58
↓ 2 callers
Method
process
(Path inputJarPath, Path outputDir, List<Path> libs, boolean include, List<String> includes, List<String> excl
src/main/java/by/radioegor146/NativeObfuscator.java:71
↓ 2 callers
Method
readStream
(InputStream is, Consumer<String> consumer)
src/test/java/by/radioegor146/helpers/ProcessHelper.java:46
↓ 2 callers
Method
replaceTokens
(String string, Map<String, String> tokens, String patternString)
src/main/java/by/radioegor146/Util.java:206
↓ 2 callers
Method
reverse
(Stream<T> input)
src/main/java/by/radioegor146/Util.java:234
↓ 1 callers
Method
acceptVisitor
(byte[] classData, ClassVisitor visitor)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:45
↓ 1 callers
Method
addInstructions
(String instructions)
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:75
↓ 1 callers
Method
addMethod
(MethodNode method, String source)
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:24
↓ 1 callers
Method
build
(String nativeDir, int classCount)
src/main/java/by/radioegor146/source/MainSourceBuilder.java:25
↓ 1 callers
Method
build
()
src/main/java/by/radioegor146/source/CMakeFilesBuilder.java:28
↓ 1 callers
Method
byteArrayToInt
(byte[] b)
src/main/java/by/radioegor146/Util.java:309
↓ 1 callers
Method
clean
()
src/test/java/by/radioegor146/ClassicTest.java:29
↓ 1 callers
Method
clear
src/main/resources/sources/native_jvm.hpp:96
↓ 1 callers
Method
close
()
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:102
↓ 1 callers
Method
createClinit
(final ClassNode classNode)
src/main/java/by/radioegor146/Util.java:26
↓ 1 callers
Method
dynamicRawFormat
(String string, Map<String, String> tokens)
src/main/java/by/radioegor146/Util.java:225
↓ 1 callers
Method
getCache
()
src/main/java/by/radioegor146/NodeCache.java:35
↓ 1 callers
Method
getCachedStrings
()
src/main/java/by/radioegor146/MethodContext.java:56
↓ 1 callers
Method
getClassData
(String className)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:63
↓ 1 callers
Method
getDefault
(MethodContext context, Label label)
src/main/java/by/radioegor146/instructions/LookupSwitchHandler.java:37
↓ 1 callers
Method
getDefault
(MethodContext context, Label label)
src/main/java/by/radioegor146/instructions/TableSwitchHandler.java:37
↓ 1 callers
Method
getFilename
()
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:137
↓ 1 callers
Method
getInput
()
src/main/java/by/radioegor146/config/Config.java:106
↓ 1 callers
Method
getKey
()
src/main/java/by/radioegor146/config/Config.java:42
↓ 1 callers
Method
getLibPath
()
src/main/java/by/radioegor146/config/Config.java:82
↓ 1 callers
Method
getMethodHandleInvokes
()
src/main/java/by/radioegor146/MethodContext.java:84
↓ 1 callers
Method
getMethods
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:48
↓ 1 callers
Method
getOutputPath
()
src/main/java/by/radioegor146/config/Config.java:114
↓ 1 callers
Method
getPart
(MethodContext context, int key, Label label)
src/main/java/by/radioegor146/instructions/LookupSwitchHandler.java:30
↓ 1 callers
Method
getPart
(MethodContext context, int index, Label label)
src/main/java/by/radioegor146/instructions/TableSwitchHandler.java:30
↓ 1 callers
Method
getReadyClasses
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:40
↓ 1 callers
Method
getSpecialMethodProcessor
(String name)
src/main/java/by/radioegor146/MethodProcessor.java:86
↓ 1 callers
Method
getStart
(MethodContext context)
src/main/java/by/radioegor146/instructions/LookupSwitchHandler.java:26
↓ 1 callers
Method
getStart
(MethodContext context)
src/main/java/by/radioegor146/instructions/TableSwitchHandler.java:26
↓ 1 callers
Method
getSuperClass
(String type)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:75
↓ 1 callers
Method
getSuperClassASM
(String type)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:86
↓ 1 callers
Method
getUrl
()
src/main/java/by/radioegor146/config/Config.java:34
↓ 1 callers
Method
getVars
(String key)
src/main/java/by/radioegor146/Snippets.java:28
↓ 1 callers
Function
init_utils
src/main/resources/sources/native_jvm.cpp:44
↓ 1 callers
Method
isInclude
()
src/main/java/by/radioegor146/config/Config.java:74
↓ 1 callers
Method
isObfMethod
(MethodNode methodNode)
src/main/java/by/radioegor146/Util.java:130
↓ 1 callers
Method
isUrlLoad
()
src/main/java/by/radioegor146/config/Config.java:26
↓ 1 callers
Method
nameFromNode
(MethodNode m, ClassNode cn)
src/main/java/by/radioegor146/MethodProcessor.java:237
↓ 1 callers
Method
newClass
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:35
↓ 1 callers
Method
postProcess
(MethodContext context)
src/main/java/by/radioegor146/special/SpecialMethodProcessor.java:7
next →
1–100 of 235, ranked by callers