Strip the protection.
Read the code.

Upload an obfuscated Lua script or a packed PE binary. entrypoint.rip unwraps the protection and returns clean, human-readable output in seconds.

How it works

Protected in. Readable out.

client.luacLuraph-protected
entrypoint devirtualizerlift · simplify · decompile
2,847 stringsdecrypted
11,204 opcodeslifted to IR
control flowrebuilt

Engagement

Two engines. One workspace.

The binary and Lua toolchains are different problems but the same shape — disassemble, decompile, name it, and share what you found. entrypoint.rip runs both pipelines side by side against the same project.

Disassembly & lifting

Linear sweep across the entire image, recovering targets other tools miss. ARM64 and x86-64, with inline comments for known CRT patterns.

BinaryARM64

Decompiler

Readable pseudocode with recovered variable names, struct fields, and type simplifications — always in a navigable form.

BinaryPseudocode

Control-flow graphs

Visualize every function's branching with loop detection and jump classification between any two blocks.

BinaryCFG

Lua bytecode explorer

For .luac through LuaJIT 2.1 — with prototype nesting, constant folding, and upvalue tracking.

LuaLuaJIT

Deobfuscation passes

Collapses string encryption, opaque predicates, and control-flow flattening into something navigable — auto-applied on every ingest.

LuaAuto

Strings & xrefs

Every string, constant, and import reference extracted and cross-referenced back to whichever function reads or writes it.

BinaryLua

Standout

Measured on hostile,
production-scale artifacts.

Function-recovery rates on binaries that make other tools fail: stripped debug info, split-function layouts, and heavily differentiated protection stacks.

libcrypto.so.3
98.6%
functions recovered
UnityPlayer.dll · #1
95.3%
functions recovered
game.luac
99.1%
Lua chunks decompiled

Pricing

Priced by what you analyse.

Start solo, add your team when the target gets bigger. No per-workstation quota — we scale with you.

Trial

Free

See the workspace on a trial target.

  • 1 binary analysis
  • 1 Lua run
  • AI assistant included
  • 1-workspace limit
Start trial

Basic

$14.99/mo

For solo work with one-off usage.

  • 10 Lua analyses / mo
  • 50 binary analyses / mo
  • 20 library analyses / mo
  • AI assistant included
  • Control-flow graphs
Start with Basic
Popular

Pro

$29.99/mo

For analysts hitting it monthly.

  • 40 Lua analyses / mo
  • 250 binary analyses / mo
  • 80 library analyses / mo
  • AI assistant included
  • Control-flow graphs
  • Priority support
Choose Pro

Team

$69.99/mo

For teams of three and up.

  • Everything in Pro
  • Shared workspaces
  • Role-based access
  • Pooled analysis quota
  • Priority support
Start with Team

Strip the protection. Read the code.

Drop your first binary or Lua chunk and watch it come apart in seconds — no toolchain, no VM, no dongle.

Get started free →