Help, exactly when you need it.
Guides, community, and direct help for every tool in the FireflyProtector ecosystem — FireflyProtector, LuaVirtualBox, PyConfuser, JS-Reactor, HuTaoCrypt and more.
Live chat with the team and other developers. Tickets, quick answers, and release pings.
Step-by-step guides, references, and troubleshooting for every product.
Ask questions, share solutions, and browse past discussions in public threads.
See what shipped in each version and track fixes across the ecosystem.
Jump straight to the right guide
Each tool has its own workflow. Pick the one you’re working with to get specific, on-target help.
Native x64 virtualization, anti-debug, licensing.
View DocsLua & Luau VM-style obfuscation, Roblox-ready.
Open toolPython rename, string, control-flow & VM layers.
View DocsJavaScript & TypeScript VM compilation via SWC.
View DocsLocal file vaults for Windows & Linux.
Open toolTrace-based reconstruction for obfuscated Lua.
Open toolFrequently asked questions
The search box above filters these in real time. Can’t find your answer? Reach us on Discord.
Getting started
What is the difference between each tool in the ecosystem?
Which tool should I use?
.exe/.dll → FireflyProtector; private files on disk → HuTaoCrypt; a .lua script or Roblox Luau → LuaVirtualBox; a .py script → PyConfuser; a .js script → JS-Reactor; one protected workflow across languages → Vector Zero. The More Tools page summarises availability and current status for each.Where can I read full documentation?
Which file should I attach when reporting an issue?
protector_runtime.log from your application directory, your Machine ID (HWID) if licensing is involved, and the exact error code you received (for FireflyProtector, see the table in the User Guide). These three things let us reproduce the problem quickly. Send them through a private Discord ticket — never in a public channel.FireflyProtector
What does FireflyProtector protect, and on which platforms?
.exe and .dll. It requires a 64-bit Windows target and administrator rights when kernel-level features are enabled. It does not process .NET/CLR managed assemblies or Linux ELF binaries yet. If you see Error: 0x11, the target is not a 64-bit system.What do the FireflyProtector error codes mean?
0x10 administrator rights required, 0x11 architecture mismatch (x64 required), 0x12/0x13 integrity/tamper error (re-protect the file), 0x15 online time-check connection failed, 0x20/0x21 security alert (close background analysis tools), 0x40/0x41 watchdog alert. The full table with troubleshooting steps is in the Error Handling section of the docs.How does FireflyProtector licensing and HWID locking work?
Why did my protected program trigger a security alert (0x20/0x40)?
HuTaoCrypt
Where are HuTaoCrypt vaults stored, and is there cloud sync?
%APPDATA%\HuTaoCrypt\vaults\; on Linux under ~/.local/share/HuTaoCrypt. There is no built-in cloud sync — anything you sync via your own cloud client is outside HuTaoCrypt’s control. Back up the vault location yourself (use the in-app full-backup export to a .hutaobackup file).What happens if I forget my HuTaoCrypt master password?
Does deleting a file in HuTaoCrypt remove every copy of it?
Which platforms does HuTaoCrypt support?
Script protectors (LuaVirtualBox · PyConfuser · JS-Reactor)
Which languages and versions do the script protectors support?
_ENV features are not supported. PyConfuser: Python 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 (verified in the engine). It needs original .py source — .pyc files are not accepted. JS-Reactor: JavaScript (parsed with SWC).Is LuaVirtualBox output really Roblox-compatible?
.lua file you paste into your Roblox script.My obfuscated output is much larger and slower. Is that normal?
Why was my obfuscated script flagged by antivirus software?
Is obfuscation reversible?
Why is the JS-Reactor web IDE sometimes in maintenance?
Security & policy
What is the policy on malware and abuse?
Is the goal antivirus evasion?
How do I report a security vulnerability responsibly?
Why can’t I run the WeAreDevs Deobfuscator in the browser?
No matches for that search. Try a different term, or ask on Discord.
Before you reach out
-
Attach the
protector_runtime.logfrom your application directory for runtime issues. - Include your Machine ID (HWID) for any licensing or activation question.
- Note the product, version, and the exact error code you received.
- Add clear reproduction steps — what you did, what you expected, and what happened instead.