📖 Trickster Z Technical Documentation

Learn how Trickster Z protects JavaScript & TypeScript files against reverse engineering while preserving 100% execution validity.

🛡️ Obfuscation Presets Guide

Trickster Z includes three pre-tuned security profiles designed for common deployment scenarios:

Preset Profile String Encryption Identifier Mangle Control Flow Anti-Debug Guard
🛡️ Maximum Stealth Dual-Layer Rot13 + Base64 Hexadecimal (`_0x4a1b`) Switch State Machine Active Console & Loop Guard
⚖️ Balanced Security Base64 Array Shuffling Scope Token Mangle IIFE Scope Guard Console Override Only
⚡ High Performance Simple String Extraction Short Mangled Names None (Original Flow) Disabled (< 2% Overhead)

⚡ Zero Corruption & Syntax Guarantee

A common issue with low-grade obfuscators is string escaping corruption or missing syntax brackets when obfuscating complex ES6+ modules, async/await, or arrow functions.

Trickster Z solves this with a **Two-Pass AST Pre-Verification Engine**:

1. AST Scope Tree Walk (Preserves global keywords: window, document, console, fetch, require, import) 2. Safe String Escaping (Escapes quotes, newlines, and unicode backslashes) 3. Post-Transform Syntax Verification (Tests generated code for SyntaxError before file download Blob is created)

📂 Supported File Formats & Batch Downloads

You can upload single or batch code files in the Obfuscator Tool Workspace: