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
↓ 1 callers
Method
preProcess
(MethodContext context)
src/main/java/by/radioegor146/special/SpecialMethodProcessor.java:6
↓ 1 callers
Function
prepare_lib
src/main/resources/sources/native_jvm_output.cpp:16
↓ 1 callers
Method
process
(MethodContext context, T node)
src/main/java/by/radioegor146/instructions/GenericInstructionHandler.java:59
↓ 1 callers
Method
processIndy
(ClassNode classNode, String methodName, InvokeDynamicInsnNode indy)
src/main/java/by/radioegor146/instructions/InvokeDynamicHandler.java:75
↓ 1 callers
Method
processMethod
(MethodContext context)
src/main/java/by/radioegor146/MethodProcessor.java:110
↓ 1 callers
Method
processMethodHandleInvoke
(ClassNode classNode, String newMethodDesc, MethodInsnNode invoke)
src/main/java/by/radioegor146/instructions/MethodHandler.java:98
↓ 1 callers
Method
registerClassMethods
(int classId, String escapedClassName)
src/main/java/by/radioegor146/source/MainSourceBuilder.java:19
↓ 1 callers
Method
registerMethods
(NodeCache<String> strings, NodeCache<String> classes, String nativeMethods, I
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:80
↓ 1 callers
Method
shouldProcess
(MethodNode method)
src/main/java/by/radioegor146/MethodProcessor.java:94
↓ 1 callers
Method
test
(T value)
src/test/java/by/radioegor146/ClassicTest.java:210
↓ 1 callers
Function
throw_re
src/main/resources/sources/native_jvm.cpp:129
↓ 1 callers
Method
uncheckedPredicate
(UncheckedPredicate<T> consumer)
src/test/java/by/radioegor146/ClassicTest.java:185
↓ 1 callers
Method
writeStreamToString
(InputStream stream)
src/main/java/by/radioegor146/Util.java:256
Method
CMakeFilesBuilder
(String projectName)
src/main/java/by/radioegor146/source/CMakeFilesBuilder.java:14
Method
CachedFieldInfo
(String clazz, String name, String desc, boolean isStatic)
src/main/java/by/radioegor146/CachedFieldInfo.java:12
Method
CachedMethodInfo
(String clazz, String name, String desc, boolean isStatic)
src/main/java/by/radioegor146/CachedMethodInfo.java:12
Method
CheckSuperClassVisitor
()
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:20
Method
ClassMetadataReader
(List<JarFile> classPath)
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:33
Method
ClassSourceBuilder
(Path cppOutputDir, String className, StringPool stringPool)
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:25
Method
ClassicTest
(Path path, String testName)
src/test/java/by/radioegor146/ClassicTest.java:24
Method
ConfigManager
(String configPath)
src/main/java/by/radioegor146/config/ConfigManager.java:19
Method
InstructionHandlerContainer
(InstructionTypeHandler<T> handler, Class<T> clazz)
src/main/java/by/radioegor146/instructions/InstructionHandlerContainer.java:11
Method
InterfaceStaticClassProvider
(String nativeDir)
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:19
Function
JNI_OnLoad
src/main/resources/sources/native_jvm_output.cpp:32
Method
MainSourceBuilder
()
src/main/java/by/radioegor146/source/MainSourceBuilder.java:10
Method
MethodContext
(NativeObfuscator obfuscator, MethodNode method, int methodIndex, ClassNode clazz, in
src/main/java/by/radioegor146/MethodContext.java:39
Method
MethodProcessor
(NativeObfuscator obfuscator)
src/main/java/by/radioegor146/MethodProcessor.java:60
Method
NativeObfuscator
()
src/main/java/by/radioegor146/NativeObfuscator.java:59
Method
NodeCache
(String pointerPattern)
src/main/java/by/radioegor146/NodeCache.java:11
Method
ProcessResult
()
src/test/java/by/radioegor146/helpers/ProcessHelper.java:21
Method
SafeClassWriter
(ClassMetadataReader classMetadataReader, int flags)
src/main/java/ru/gravit/launchserver/asm/SafeClassWriter.java:11
Method
Snippets
(StringPool stringPool)
src/main/java/by/radioegor146/Snippets.java:16
Method
StringPool
()
src/main/java/by/radioegor146/source/StringPool.java:13
Method
accept
(MethodContext context, LabelNode node)
src/main/java/by/radioegor146/instructions/LabelHandler.java:9
Method
accept
(MethodContext context, AbstractInsnNode node)
src/main/java/by/radioegor146/instructions/InstructionHandlerContainer.java:16
Method
accept
(MethodContext context, FrameNode node)
src/main/java/by/radioegor146/instructions/FrameHandler.java:14
Method
accept
(MethodContext context, LineNumberNode node)
src/main/java/by/radioegor146/instructions/LineNumberHandler.java:7
Method
accept
(MethodContext context, T node)
src/main/java/by/radioegor146/instructions/GenericInstructionHandler.java:18
Method
addHeader
(int strings, int classes, int methods, int fields)
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:36
Function
baload
src/main/resources/sources/native_jvm.cpp:144
Function
bastore
src/main/resources/sources/native_jvm.cpp:137
Function
cast_di
src/main/resources/sources/native_jvm.cpp:174
Function
cast_dl
src/main/resources/sources/native_jvm.cpp:154
Function
cast_fi
src/main/resources/sources/native_jvm.cpp:184
Function
cast_fl
src/main/resources/sources/native_jvm.cpp:164
Function
cdl
src/main/resources/sources/native_jvm.cpp:29
Function
cfi
src/main/resources/sources/native_jvm.cpp:11
Function
cif
src/main/resources/sources/native_jvm.cpp:17
Function
cld
src/main/resources/sources/native_jvm.cpp:35
Function
clear_refs
src/main/resources/sources/native_jvm.cpp:194
Method
close
()
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:149
Function
create_multidim_array
src/main/resources/sources/native_jvm.cpp:60
Method
equals
(Object o)
src/main/java/by/radioegor146/CachedMethodInfo.java:19
Method
execute
()
src/test/java/by/radioegor146/ClassicTest.java:43
Method
fetch
src/main/resources/sources/native_jvm.hpp:56
Method
fetch2
src/main/resources/sources/native_jvm.hpp:60
Method
fetch2raw
src/main/resources/sources/native_jvm.hpp:64
Method
fetchref
src/main/resources/sources/native_jvm.hpp:68
Function
find_class_wo_static
src/main/resources/sources/native_jvm.cpp:86
Method
generateTests
()
src/test/java/by/radioegor146/TestsGenerator.java:19
Method
get2
src/main/resources/sources/native_jvm.hpp:106
Method
getCachedClasses
()
src/main/java/by/radioegor146/NativeObfuscator.java:292
Method
getCachedFields
()
src/main/java/by/radioegor146/NativeObfuscator.java:300
Method
getCachedMethods
()
src/main/java/by/radioegor146/NativeObfuscator.java:296
Method
getCachedStrings
()
src/main/java/by/radioegor146/NativeObfuscator.java:288
Method
getCommonSuperClass
(String type1, String type2)
src/main/java/ru/gravit/launchserver/asm/SafeClassWriter.java:21
Method
getCp
()
src/main/java/ru/gravit/launchserver/asm/ClassMetadataReader.java:37
Method
getGetterForType
(String desc)
src/main/java/by/radioegor146/source/ClassSourceBuilder.java:126
Method
getInvokeDynamics
()
src/main/java/by/radioegor146/NativeObfuscator.java:308
Method
getMethodHandleInvokes
()
src/main/java/by/radioegor146/NativeObfuscator.java:312
Method
getSnippets
()
src/main/java/by/radioegor146/NativeObfuscator.java:276
Method
getStringPool
()
src/main/java/by/radioegor146/NativeObfuscator.java:280
Function
get_interned
src/main/resources/sources/native_jvm.cpp:201
Function
get_pool
src/main/resources/sources/string_pool.cpp:6
Method
getptr
src/main/resources/sources/native_jvm.hpp:88
Method
getptr2
src/main/resources/sources/native_jvm.hpp:92
Method
getref
src/main/resources/sources/native_jvm.hpp:122
Method
hasJavaFiles
(Path path)
src/test/java/by/radioegor146/TestsGenerator.java:31
Method
hashCode
()
src/main/java/by/radioegor146/CachedMethodInfo.java:30
Method
isEmpty
()
src/main/java/by/radioegor146/InterfaceStaticClassProvider.java:44
Method
main
(String[] args)
src/main/java/by/radioegor146/Main.java:22
Method
pop
src/main/resources/sources/native_jvm.hpp:37
Method
pop2
src/main/resources/sources/native_jvm.hpp:27
Method
popcnt
src/main/resources/sources/native_jvm.hpp:52
Method
popref
src/main/resources/sources/native_jvm.hpp:47
Method
postProcess
(MethodContext context)
src/main/java/by/radioegor146/special/InitSpecialMethodProcessor.java:20
Method
postProcess
(MethodContext context)
src/main/java/by/radioegor146/special/DefaultSpecialMethodProcessor.java:21
Method
postProcess
(MethodContext context)
src/main/java/by/radioegor146/special/ClInitSpecialMethodProcessor.java:24
Method
preProcess
(MethodContext context)
src/main/java/by/radioegor146/special/InitSpecialMethodProcessor.java:10
Method
preProcess
(MethodContext context)
src/main/java/by/radioegor146/special/DefaultSpecialMethodProcessor.java:14
Method
preProcess
(MethodContext context)
src/main/java/by/radioegor146/special/ClInitSpecialMethodProcessor.java:12
Method
process
(MethodContext context, LabelNode node)
src/main/java/by/radioegor146/instructions/LabelHandler.java:24
Method
process
(MethodContext context, InvokeDynamicInsnNode node)
src/main/java/by/radioegor146/instructions/InvokeDynamicHandler.java:16
Method
process
(MethodContext context, LookupSwitchInsnNode node)
src/main/java/by/radioegor146/instructions/LookupSwitchHandler.java:10
Method
process
(MethodContext context, IntInsnNode node)
src/main/java/by/radioegor146/instructions/IntHandler.java:9
Method
process
(MethodContext context, JumpInsnNode node)
src/main/java/by/radioegor146/instructions/JumpHandler.java:8
Method
process
(MethodContext context, InsnNode node)
src/main/java/by/radioegor146/instructions/InsnHandler.java:8
Method
process
(MethodContext context, VarInsnNode node)
src/main/java/by/radioegor146/instructions/VarHandler.java:8
Method
process
(MethodContext context, MethodInsnNode node)
src/main/java/by/radioegor146/instructions/MethodHandler.java:21
Method
process
(MethodContext context, FieldInsnNode node)
src/main/java/by/radioegor146/instructions/FieldHandler.java:12
← previous
next →
101–200 of 235, ranked by callers