awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Lua code obfuscator

Ranking updated Jul 9, 2026

For a tool for obfuscating Lua source code, the strongest matches are zeusssz/hercules-obfuscator (This tool is a dedicated Lua obfuscator that provides), lordnoteworthy/al-khaser (This project is a collection of anti-analysis and evasion) and obfuscator-llvm/obfuscator (This is an LLVM-based obfuscator for C++ and machine). openresty/lua-nginx-module and alex8088/electron-vite round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best Lua code obfuscators compared by security features and performance. Explore top alternatives to Luraph to find the best fit for your project.

Lua code obfuscator

Find the best repos with AI.We'll search the best matching repositories with AI.
  • zeusssz/hercules-obfuscatorzeusssz avatar

    zeusssz/hercules-obfuscator

    217View on GitHub↗

    Hercules is a security tool designed to protect Lua source code from reverse engineering and unauthorized analysis. It functions as a code transformation engine that secures application logic by applying multiple layers of obfuscation, including control flow manipulation and the wrapping of scripts within a custom virtual machine environment. The project distinguishes itself through a multi-stage pipeline architecture that allows for the development of custom, multi-layered protection strategies. By replacing standard language instructions with custom opcodes and reorganizing linear code into

    This tool is a dedicated Lua obfuscator that provides variable renaming and control flow obfuscation to protect source code from reverse engineering, fitting the core requirements of the category.

    LuaControl Flow Flattening
    View on GitHub↗217
  • lordnoteworthy/al-khaserLordNoteworthy avatar

    LordNoteworthy/al-khaser

    7,001View on GitHub↗

    Al-Khaser is a research project focused on the development of anti-analysis and evasion techniques to resist reverse engineering. It provides implementations for detecting and evading virtual machines, sandboxes, and debuggers to prevent software analysis. The project implements control flow obfuscation through anti-disassembly methods and utilizes dynamic API resolution to bypass static import tables. It further hinders forensic analysis by manipulating memory headers to prevent process dumps and utilizing remote code injection to execute logic in external processes. The capability surface

    This project is a collection of anti-analysis and evasion techniques for security research rather than a tool designed to obfuscate Lua source code for intellectual property protection.

    C++Anti-Debugging ImplementationsControl Flow ObfuscationsControl Flow Obfuscation
    View on GitHub↗7,001
  • obfuscator-llvm/obfuscatorobfuscator-llvm avatar

    obfuscator-llvm/obfuscator

    4,359View on GitHub↗

    This project is an LLVM obfuscator compiler and machine code obfuscator designed to protect C++ applications from decompilation and static analysis. It functions as an LLVM pass framework that transforms intermediate representation into complex machine code to prevent the reverse engineering of program logic. The tool implements binary security hardening and anti-reverse engineering measures to protect intellectual property. It achieves this by modifying the compilation pipeline to hide original control flow and data structures. The transformation process includes control-flow flattening, th

    This is an LLVM-based obfuscator for C++ and machine code, which operates at the binary level rather than targeting Lua source code or bytecode.

    Control Flow Flattening
    View on GitHub↗4,359
  • openresty/lua-nginx-moduleopenresty avatar

    openresty/lua-nginx-module

    11,764View on GitHub↗

    This project is an NGINX module that embeds the Lua scripting language directly into the server environment. It functions as a request processor and response filter, enabling the execution of scripts to handle HTTP requests, generate dynamic content, and manage server behavior without external application calls. The module provides a shared memory dictionary and cache manager, allowing data to be stored and retrieved across all active worker processes. This capability supports the collection of high-performance server metrics and the synchronization of information across concurrent processes.

    This is an NGINX module for embedding and executing Lua scripts within a web server, not a tool for obfuscating or protecting Lua source code.

    CJust-In-Time Compilers
    View on GitHub↗11,764
  • alex8088/electron-vitealex8088 avatar

    alex8088/electron-vite

    5,487View on GitHub↗

    electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main, preload, and renderer processes for Electron applications. It functions as a desktop application scaffolder, providing templates to integrate various frontend frameworks into a standardized project structure. The project distinguishes itself through integrated source code protection, utilizing a V8 bytecode obfuscator to compile JavaScript into bytecode and obfuscate strings to prevent reverse engineering. It also manages complex desktop architectures by isolating bundles and s

    This is a build system and bundler for Electron applications that includes JavaScript bytecode obfuscation, but it is not a tool designed for protecting Lua source code.

    TypeScriptString Literal Obfuscation
    View on GitHub↗5,487

Related searches

  • Code deobfuscator
  • a payload generator for red teamers
a binary unpacking toolkit
  • Malware Analysis and Reverse Engineering
  • a malware detection rule toolkit
  • a project for learning language design hands-on
  • a fast JavaScript bundler written in a compiled language
  • an interactive disassembler