Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DreamSoule/ollvm17
/ functions
Functions
319 in github.com/DreamSoule/ollvm17
⨍
Functions
319
◇
Types & classes
36
Method
setOnlyAccessesArgMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:531
Method
setOnlyAccessesInaccessibleMemOrArgMem
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:549
Method
setOnlyAccessesInaccessibleMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:540
Method
setOnlyReadsMemory
llvm-project/llvm/lib/Passes/Obfuscation/compat/CallSite.h:514
Method
sha256
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1243
Method
sha256_compress
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1079
Method
sha256_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
Method
sha256_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
Method
sha256_process
llvm-project/llvm/lib/Passes/Obfuscation/CryptoUtils.cpp:1043
Method
shuffle
* @brief 辅助分割流程的函数 * * @param vec */
llvm-project/llvm/lib/Passes/Obfuscation/SplitBasicBlock.cpp:128
Method
subNeg
Implementation of a = b + (-c)
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:233
Method
subRand
Implementation of r = rand (); a = b + r; a = a - c; a = a - r
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:249
Method
subRand2
Implementation of r = rand (); a = b - r; a = a - c; a = a + r
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:279
Method
substitute
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:56
Method
toObfuscate
* @brief 用于判断是否开启混淆 * * @param flag * @param f * @param attribute * @return true * @return false */
llvm-project/llvm/lib/Passes/Obfuscation/Utils.cpp:75
Method
xorSubstitution
Implementation of a = a ^ b => a = (~a & b) | (a & ~b)
llvm-project/llvm/lib/Passes/Obfuscation/Substitution.cpp:437
Method
xorSubstitutionRand
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
← previous
301–319 of 319, ranked by callers