awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesBytecode Protectors

Tools that encrypt and transform compiled bytecode to prevent static decompilation and memory analysis.

Distinct from Bytecode Analysis Tools: None of the candidates are protection tools; they are analysis or decompilation tools (the opposite of protection).

Explore 3 awesome GitHub repositories matching security & cryptography · Bytecode Protectors. Refine with filters or upvote what's useful.

Awesome Bytecode Protectors GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • dashingsoft/pyarmordashingsoft 的头像

    dashingsoft/pyarmor

    5,114在 GitHub 上查看↗

    Pyarmor 是一个通过源代码混淆、字节码保护和二进制编译来保护 Python 软件的工具集。它作为一个代码混淆器、字节码保护器和二进制编译器,旨在防止对 Python 脚本和包的逆向工程和未经授权的访问。 该项目通过提供一个支持硬件绑定许可的综合软件许可证管理器而脱颖而出。这允许开发者将脚本执行锁定到特定的物理设备或虚拟机,并通过加密的运行时密钥强制执行严格的过期日期。 其更广泛的功能涵盖通过生成混淆的 Wheel 和多平台独立可执行文件进行安全分发。安全层面包括运行时完整性检查,例如防止调试器附加、内存级保护以及将 Python 函数转换为编译后的 C 扩展。 该工具包含一个命令行界面,并支持集成到持续集成(CI)流水线中,以在构建过程中自动化混淆过程。

    Encrypts and transforms compiled bytecode to prevent static decompilation and memory analysis.

    Python
    在 GitHub 上查看↗5,114
  • yck1509/confuserexyck1509 的头像

    yck1509/ConfuserEx

    3,762在 GitHub 上查看↗

    ConfuserEx is a security toolset for .NET applications that functions as a code obfuscator, binary encryptor, and application protector. Its primary purpose is to prevent reverse engineering by hiding sensitive application logic and data. The project employs specific hardening techniques including symbol renaming to hinder human readability and control-flow mutation to confuse decompilers. It further protects binaries by encrypting constants and resources to stop static analysis and memory dumping, while blocking the use of debuggers and profilers to prevent runtime analysis. Additional capa

    Functions as a bytecode protector that encrypts and transforms .NET binaries to prevent static decompilation.

    C#
    在 GitHub 上查看↗3,762
  • zeusssz/hercules-obfuscatorzeusssz 的头像

    zeusssz/hercules-obfuscator

    217在 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

    Performs automated checks during script execution to detect and block unauthorized modifications to core functions.

    Lualualua-obfuscatorobfuscator
    在 GitHub 上查看↗217
  1. Home
  2. Security & Cryptography
  3. Bytecode Protectors

探索子标签

  • Runtime Integrity ProtectorsSecurity layers that perform automated checks during script execution to detect unauthorized modifications. **Distinct from Bytecode Protectors:** Distinct from Bytecode Protectors: focuses on runtime integrity monitoring rather than static bytecode encryption.