Anti-Cheat Toolkit
2024.3.0
Multi-purpose anti-cheat solution for Unity Engine
|
Inherited by ObscuredBigInteger, ObscuredBool, ObscuredByte, ObscuredChar, ObscuredDateTime, ObscuredDecimal, ObscuredDouble, ObscuredFloat, ObscuredInt, ObscuredLong, ObscuredQuaternion, ObscuredSByte, ObscuredShort, ObscuredString, ObscuredUInt, ObscuredULong, ObscuredUShort, ObscuredVector2, ObscuredVector2Int, ObscuredVector3, and ObscuredVector3Int.
Public Member Functions | |
void | RandomizeCryptoKey () |
Base interface for all obscured types.
void RandomizeCryptoKey | ( | ) |
Allows to change current crypto key to the new random value and re-encrypt variable using it. Use it for extra protection against 'unknown value' search. Just call it sometimes when your variable doesn't change to fool the cheater.
Implemented in ObscuredVector3Int, ObscuredVector3, ObscuredVector2Int, ObscuredVector2, ObscuredUShort, ObscuredULong, ObscuredUInt, ObscuredString, ObscuredShort, ObscuredSByte, ObscuredQuaternion, ObscuredLong, ObscuredInt, ObscuredFloat, ObscuredDouble, ObscuredDecimal, ObscuredDateTime, ObscuredChar, ObscuredByte, ObscuredBool, and ObscuredBigInteger.