MCPcopy Create free account

hub / github.com/MegatronKing/StringFog / functions

Functions83 in github.com/MegatronKing/StringFog

↓ 6 callersMethodwrite
(byte[] key, byte[] value, MethodVisitor mv)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:271
↓ 5 callersMethodcanEncrypted
(String value)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:248
↓ 5 callersMethodencryptAndWrite
(String value, MethodVisitor mv)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:252
↓ 4 callersMethodaddWhiteList
(String name)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:49
↓ 4 callersMethodfromArray
(T ... array)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/SetUtils.java:12
↓ 4 callersMethodisEmpty
Returns true if the string is null or 0-length. @param str the string to be examined @return true if str is null or zero length
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/TextUtils.java:26
↓ 4 callersMethodvisitFieldInsn
(int opcode, String owner, String name, String desc)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:157
↓ 3 callersMethodpushNumber
(MethodVisitor mv, final int value)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:323
↓ 3 callersMethodvisitLdcInsn
(Object cst)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:145
↓ 2 callersMethodcreate
(IStringFog stringFogImpl, List<String> logs, String[] fogPackages, IKey
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/ClassVisitorFactory.java:39
↓ 2 callersMethodencode
Base64-encode the given data and return a newly allocated byte[] with the result. @param str the string to encode @param flags controls certain fea
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:442
↓ 2 callersMethodencrypt
Encrypt the data by the special key. @param data The original data. @param key Encrypt key. @return The encrypted data.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/IStringFog.java:32
↓ 2 callersMethodgenerate
Generate a security key. @param text The content text will be encrypted. @return A security key for the encryption.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/IKeyGenerator.java:19
↓ 2 callersMethodpushArray
(MethodVisitor mv, byte[] buffer)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:311
↓ 2 callersMethodshouldFog
Whether the string should be encrypted. @param data The original data. @return If you want to skip this String, return false.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/IStringFog.java:49
↓ 2 callersMethodv
(String msg)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/Log.java:11
↓ 2 callersMethodwriteClass
(MethodVisitor mv, String descriptor)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:273
↓ 2 callersMethodxor
(byte[] data, byte[] key)
stringfog-ext/xor/src/main/java/com/github/megatronking/stringfog/xor/StringFogImpl.java:43
↓ 1 callersMethodcheckClass
(String name)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:53
↓ 1 callersMethodcreateEmpty
(ClassVisitor cv)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/ClassVisitorFactory.java:50
↓ 1 callersMethoddecrypt
Decrypt the data to origin by the special key. @param data The encrypted data. @param key Encrypt key. @return The original data.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/IStringFog.java:41
↓ 1 callersMethode
(String msg)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/Log.java:17
↓ 1 callersMethodinWhiteList
(String name)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:42
↓ 1 callersMethodisEmptyAfterTrim
Returns true if the string is null or 0-length after trims. @param str the string to be examined @return true if str is null or zero length
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/TextUtils.java:35
↓ 1 callersMethodisInFogPackages
(String[] fogPackages, String className)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/ClassVisitorFactory.java:54
↓ 1 callersMethodprocess
Decode another block of input data. @return true if the state machine is still healthy. false if bad base-64 data has been detected in the i
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:255
↓ 1 callersMethodprocess
(byte[] input, int offset, int len, boolean finish)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:563
↓ 1 callersMethodshortClassName
(String className)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:66
↓ 1 callersMethodtrueClassName
(String className)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:62
↓ 1 callersMethodvisitCode
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:132
↓ 1 callersMethodvisitMethod
(int access, String name, String desc, String signature, String[] exceptions)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:119
MethodBase64
()
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:697
MethodBase64InstructionWriter
(String fogClassName)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:281
MethodByteArrayInstructionWriter
(String fogClassName)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:299
MethodClassStringField
(String name, String value)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/ClassStringField.java:27
MethodClassVisitorFactory
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/ClassVisitorFactory.java:36
MethodDecoder
(int flags, byte[] output)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:233
MethodEncoder
(int flags, byte[] output)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:541
MethodHardCodeKeyGenerator
(String key)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/kg/HardCodeKeyGenerator.java:17
MethodInstructionWriter
(String fogClassName)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:267
MethodMD5
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/MD5.java:20
MethodRandomKeyGenerator
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/kg/RandomKeyGenerator.java:20
MethodSetUtils
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/SetUtils.java:9
MethodStringFogClassVisitor
(IStringFog stringFogImpl, List<String> logs, String fogClassName, Cla
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:61
MethodStringFogMappingPrinter
(File mappingFile)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogMappingPrinter.java:38
MethodStringFogWrapper
(String impl)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/StringFogWrapper.java:29
MethodTextUtils
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/TextUtils.java:18
MethodWhiteLists
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/WhiteLists.java:46
Methodaddition_isCorrect
()
app/src/test/java/com/github/megatronking/stringfog/ExampleUnitTest.java:13
Methodapply
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/StringFogPlugin.kt:39
MethodcreateClassVisitor
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/StringFogTransform.kt:17
Methoddecode
Decode the Base64-encoded data in input and return the data in a new byte array. <p>The padding '=' characters at the end are considered optional, bu
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:109
Methoddecrypt
(byte[] data, byte[] key)
stringfog-ext/xor/src/main/java/com/github/megatronking/stringfog/xor/StringFogImpl.java:33
Methoddecrypt
(byte[] data, byte[] key)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/StringFogWrapper.java:48
Methodencrypt
(String data, byte[] key)
stringfog-ext/xor/src/main/java/com/github/megatronking/stringfog/xor/StringFogImpl.java:28
Methodencrypt
(String data, byte[] key)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/StringFogWrapper.java:43
MethodendMappingOutput
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogMappingPrinter.java:89
MethodforEachVariant
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/StringFogPlugin.kt:24
Methodgenerate
(File outputFile, String packageName, String className, String implementation,
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassGenerator.java:35
Methodgenerate
(String text)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/kg/HardCodeKeyGenerator.java:25
Methodgenerate
(String text)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/kg/RandomKeyGenerator.java:29
MethodgetJavaClassName
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:259
MethodgetMessageDigest
get md5 string for input buffer @param buffer data to be calculated @return md5 result in string format
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/MD5.java:29
MethodinjectSource
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/SourceGeneratingTask.kt:26
MethodisInstrumentable
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/StringFogTransform.kt:29
MethodmaxOutputSize
@return the maximum number of bytes a call to process() could produce for the given number of input bytes. This may be an overestimate.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:87
MethodmaxOutputSize
@return an overestimate for the number of bytes {@code len} bytes could decode to.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:245
MethodmaxOutputSize
@return an overestimate for the number of bytes {@code len} bytes could encode to.
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:559
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/github/megatronking/stringfog/MainActivity.java:9
Methodoutput
(String line)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogMappingPrinter.java:62
Methodprocess
Encode/decode another block of input data. this.output is provided by the caller, and must be big enough to hold all the coded data. On exit, this.o
stringfog-interface/src/main/java/com/github/megatronking/stringfog/Base64.java:80
MethodsetDebug
(boolean debug)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/utils/Log.java:7
FunctionsetParameters
stringfog-gradle-plugin/src/main/java/com/github/megatronking/stringfog/plugin/StringFogInstrumentationParams.kt:38
MethodshouldFog
(String data)
stringfog-ext/xor/src/main/java/com/github/megatronking/stringfog/xor/StringFogImpl.java:38
MethodshouldFog
(String data)
stringfog-interface/src/main/java/com/github/megatronking/stringfog/StringFogWrapper.java:53
MethodstartMappingOutput
(String implementation, StringFogMode mode)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogMappingPrinter.java:42
MethoduseAppContext
()
app/src/androidTest/java/com/github/megatronking/stringfog/ExampleInstrumentedTest.java:19
Methodvisit
(int version, int access, String name, String signature, String superName, String[] interfaces)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:78
MethodvisitAnnotation
(String desc, boolean visible)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:84
MethodvisitEnd
()
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:228
MethodvisitField
(int access, String name, String desc, String signature, Object value)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:90
Methodwrite
(byte[] key, byte[] value, MethodVisitor mv)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:285
Methodwrite
(byte[] key, byte[] value, MethodVisitor mv)
stringfog-core/src/main/java/com/github/megatronking/stringfog/plugin/StringFogClassVisitor.java:303