native-obfuscator

    Java .class to .cpp converter for use with JNI

    Language: markdown

    Author: Heather Berry (@heather_berry)

    9 stars · 206 views

    Viewing path: obfuscator/src

    Files

    • HiddenMethodsPool.java (java)
    • FieldHandler.java (java)
    • TypeHandler.java (java)
    • gradle-wrapper.properties (properties)
    • HiddenCppMethod.java (java)
    • gradle.properties (properties)
    • CachedFieldInfo.java (java)
    • Test.java (java)
    • Issue52.java (java)
    • README.md (md)
    • Clazz.java (java)
    • Digi.java (java)
    • Top.java (java)
    • Ctrl.java (java)
    • Super.java (java)
    • Exec.java (java)
    • Pool.java (java)
    • FObject.java (java)
    • SolAdd.java (java)
    • Calc.java (java)
    • FTest.java (java)
    • LRun.java (java)
    • LTest.java (java)
    • Loader.java (java)
    • Tracee.java (java)
    • SecExec.java (java)
    • Sman.java (java)
    • Main.java (java)
    • ClassMetadataReader.java (java)
    • ClassMethodFilter.java (java)
    • Platform.java (java)
    • MethodContext.java (java)
    • .gitattributes (gitattributes)
    • NodeCache.java (java)
    • LabelPool.java (java)
    • InstructionTypeHandler.java (java)
    • Util.java (java)
    • IincHandler.java (java)
    • IndyPreprocessor.java (java)
    • MethodHandler.java (java)
    • ClassSourceBuilder.java (java)
    • LineNumberHandler.java (java)
    • log4j2.xml (xml)
    • junit-platform.properties (properties)
    • native_jvm_output.hpp (hpp)
    • native_jvm.cpp (cpp)
    • string_pool.hpp (hpp)
    • cppsnippets.properties (properties)
    • log4j2.xml (xml)
    • Test1.java (java)
    • Test.java (java)
    • Inte.java (java)
    • Abst1.java (java)
    • Exec.java (java)
    • Face.java (java)
    • Sub.java (java)
    • anno.java (java)
    • annot.java (java)
    • TEST (TEST)
    • Tracer.java (java)
    • file3 (file3)
    • file (file)
    • SecTest.java (java)
    • settings.gradle (gradle)
    • annoe.java (java)
    • Accesor.java (java)
    • CMakeLists.txt (txt)
    • Task.java (java)
    • TestStringConcatFactory.j (j)
    • LabelHandler.java (java)
    • FrameHandler.java (java)
    • native_jvm_output.cpp (cpp)
    • MainSourceBuilder.java (java)
    • CMakeFilesBuilder.java (java)
    • NotNative.java (java)
    • build.gradle (gradle)
    • Snippets.java (java)
    • Test.java (java)
    • ClassMethodListTest.java (java)
    • MultiANewArrayHandler.java (java)
    • ClInitSpecialMethodProcessor.java (java)
    • Countee.java (java)
    • TestsGenerator.java (java)
    • TableSwitchHandler.java (java)
    • Main.java (java)
    • GenericInstructionHandler.java (java)
    • src (src)
    • main (main)
    • java (java)
    • build.gradle (gradle)
    • by (by)
    • radioegor146 (radioegor146)
    • nativeobfuscator (nativeobfuscator)
    • .github (github)
    • workflows (workflows)
    • annotations (annotations)
    • LICENSE (LICENSE)
    • README.md (md)
    • gradlew.bat (bat)
    • obfuscator (obfuscator)
    • src (src)
    • main (main)
    • java (java)
    • by (by)
    • radioegor146 (radioegor146)
    • bytecode (bytecode)
    • compiletime (compiletime)
    • instructions (instructions)
    • InvokeDynamicHandler.java (java)
    • IntHandler.java (java)
    • InstructionHandlerContainer.java (java)
    • source (source)
    • sources (sources)
    • special (special)
    • ru (ru)
    • gravit (gravit)
    • launchserver (launchserver)
    • asm (asm)
    • resources (resources)
    • test (test)
    • java (java)
    • by (by)
    • radioegor146 (radioegor146)
    • TestClInitStacktrace (TestClInitStacktrace)
    • empty (empty)
    • EmptyTest1 (EmptyTest1)
    • ClassicTest.java (java)
    • Test.java (java)
    • helpers (helpers)
    • source (source)
    • resources (resources)
    • test_data (test_data)
    • tests (tests)
    • clinit (clinit)
    • indy (indy)
    • IndyTest1 (IndyTest1)
    • interface (interface)
    • InterfaceDefault (InterfaceDefault)
    • InterfaceDefaultStacktrace (InterfaceDefaultStacktrace)
    • issues (issues)
    • Issue52 (Issue52)
    • java-obfuscator-test (java-obfuscator-test)
    • JavaObfuscatorTest (JavaObfuscatorTest)
    • pack (pack)
    • tests (tests)
    • basics (basics)
    • accu (accu)
    • cross (cross)
    • ctrl (ctrl)
    • inner (inner)
    • overwirte (overwirte)
    • runable (runable)
    • sub (sub)
    • bench (bench)
    • reflects (reflects)
    • annot (annot)
    • counter (counter)
    • field (field)
    • loader (loader)
    • res (res)
    • retrace (retrace)
    • security (security)
    • pull-requests (pull-requests)
    • PullRequest72 (PullRequest72)
    • ATTRIBUTION.md (markdown)
    • MethodProcessor.java (java)
    • NativeObfuscator.java (java)
    • gradle (gradle)
    • wrapper (wrapper)
    • gradlew (gradlew)
    • Main.java (java)
    • LoaderUnpack.java (java)
    • Count.java (java)
    • CachedMethodInfo.java (java)
    • Test.java (java)
    • Solver.java (java)
    • SafeClassWriter.java (java)
    • file2 (file2)
    • StringPoolTest.java (java)
    • ProcessHelper.java (java)
    • LdcHandler.java (java)
    • PreprocessorRunner.java (java)
    • DefaultSpecialMethodProcessor.java (java)
    • native_jvm.hpp (hpp)
    • Test.java (java)
    • VarHandler.java (java)
    • Native.java (java)
    • string_pool.cpp (cpp)
    • build.gradle (gradle)
    • main.yml (yml)
    • CatchesBlock.java (java)
    • ClassMethodList.java (java)
    • LdcPreprocessor.java (java)
    • MethodHandleUtils.java (java)
    • Preprocessor.java (java)
    • PreprocessorUtils.java (java)
    • LoaderPlain.java (java)
    • InsnHandler.java (java)
    • LookupSwitchHandler.java (java)
    • StringPool.java (java)
    • SpecialMethodProcessor.java (java)
    • .gitignore (gitignore)
    • JumpHandler.java (java)
    • NotNative.java (java)

    Loading code snippet…