added MV_CFF, MV_OMIT_CFF & MV_OMIT_VM macros
This commit is contained in:
@@ -15,6 +15,8 @@ When used in a virtualized block (using the [MV_VM](./MV_VM) or [MV_ENC_FUNC](./
|
||||
|
||||
{{% alert context="info" text="**Note**: `MV_OMIT_FUNCTION` && `LPH_NO_VIRTUALIZE` are also available aliases." /%}}
|
||||
|
||||
Additionally if you'd only like to only omit the function from certain passes, you can use the [MV_OMIT_CFF](./MV_OMIT_CFF) and [MV_OMIT_VM](./MV_OMIT_VM) macros.
|
||||
|
||||
## Valid Usage
|
||||
|
||||
```lua
|
||||
@@ -22,7 +24,7 @@ local dontMangleMe = MV_OMIT(function()
|
||||
print("this whole function is in plaintext!")
|
||||
end)
|
||||
|
||||
donMangleMe()
|
||||
dontMangleMe()
|
||||
|
||||
local a = MV_OMIT("plaintext string")
|
||||
print(a .. "im obfuscated")
|
||||
|
Reference in New Issue
Block a user