MCPcopy Create free account

hub / github.com/DreamSoule/ollvm17 / functions

Functions319 in github.com/DreamSoule/ollvm17

MethodsetOnlyAccessesArgMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:531
MethodsetOnlyAccessesInaccessibleMemOrArgMem
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:549
MethodsetOnlyAccessesInaccessibleMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:540
MethodsetOnlyReadsMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:514
Methodsha256
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1243
Methodsha256_compress
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1079
Methodsha256_done
Terminate the hash to get the digest @param md The hash state @param out [out] The destination of the hash (32 bytes) @return CRYPT_OK if su
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1199
Methodsha256_init
Initialize the hash state @param md The hash state you wish to initialize @return CRYPT_OK if successful */
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1177
Methodsha256_process
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1043
Methodshuffle
* @brief 辅助分割流程的函数 * * @param vec */
llvm-project/llvm/lib/Passes/Obfuscation/SplitBasicBlock.cpp:128
MethodsubNeg
Implementation of a = b + (-c)
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:233
MethodsubRand
Implementation of r = rand (); a = b + r; a = a - c; a = a - r
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:249
MethodsubRand2
Implementation of r = rand (); a = b - r; a = a - c; a = a + r
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:279
Methodsubstitute
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:56
MethodtoObfuscate
* @brief 用于判断是否开启混淆 * * @param flag * @param f * @param attribute * @return true * @return false */
llvm-project/llvm/lib/Passes/Obfuscation/Utils.cpp:75
MethodxorSubstitution
Implementation of a = a ^ b => a = (~a & b) | (a & ~b)
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:437
MethodxorSubstitutionRand
implementation of a = a ^ b <=> (a ^ r) ^ (b ^ r) <=> ((~a & r) | (a & ~r)) ^ ((~b & r) | (b & ~r)) note : r is a random number
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:464
Method~CryptoUtils
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:704
Method~WinDevRandom
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:749
← previous301–319 of 319, ranked by callers