Versions in this module Expand all Collapse all v1 v1.0.0 Oct 15, 2026 Changes in this version + const APIURL + const CodeVirtualizationFLAT + const CodeVirtualizationFSA + const CodeVirtualizationVM + const ErrorInput + const ErrorInputSize + const ErrorObfuscation + const ErrorOutput + const ErrorParsing + const ErrorSuccess + const RenameStyleHex + const RenameStyleIL + const RenameStyleMangled + const RenameStyleO0 + const Target51 + const Target52 + const Target53 + const Target54 + const Target55 + const TargetAuto + const TargetLuaJIT + const TargetLuau + type Client struct + APIKey string + APIURL string + AffineIntegerMask bool + AntiEmulator bool + AntiSandbox bool + AntiVM bool + ArrayCharCrypt bool + ArrayDoubleCrypt bool + ArrayIntCrypt bool + ArrayStringCrypt bool + CallbackRegistrationStubs bool + CodeVirtualization string + ComplexifyBooleans bool + DecoyFunctions bool + DetectDebugger bool + DynamicGetattrCalls bool + EnableCompression bool + EncryptFloating bool + EncryptIntegers bool + EncryptStrings bool + FakeImportMarkers bool + FloatsToArrays bool + HTTPClient *http.Client + InsertDeadCode bool + InsertRandomValueBucket bool + InsertTernaryOperators bool + IntegersToArrays bool + IntegersToFloating bool + LambdaDecoys bool + LiteralPadding bool + MBABinops bool + ModifyStrings bool + ObfuscateImports bool + OpaqueBranches bool + OpaqueMixerChain bool + ProtectionLinker bool + RandomBucketAntiRegex bool + RandomBucketArrays bool + RandomBucketAutostart bool + RandomBucketCharacters bool + RandomBucketFunctions bool + RandomBucketIntegers bool + RandomizationDensity *int + RemoveComments bool + RenameFunctionCalls bool + RenameFunctions bool + RenameParameters bool + RenameStyle string + RenameVariables bool + ResolveConstants bool + Seed *int + SelfDefending bool + ShuffleFunctions bool + SplitStrings bool + StringCharArrayVault bool + Target string + TryFinallyNoise bool + UserAgent string + func New(apiKey string) *Client + func (c *Client) Login(ctx context.Context) (*Result, error) + func (c *Client) ObfuscateScriptFile(ctx context.Context, scriptFilePath string) (*Result, error) + func (c *Client) ObfuscateScriptSource(ctx context.Context, scriptSource string) (*Result, error) + type Result struct + Demo bool + Error int + LicenseExpiration string + Output string + StringLimit int + Target string + UsagesTotal int