obfuskator/crates
loki5512344 a2e4c69210 classfile,core: pick frame compact form by byte delta; honor --no-* flags
StackMapTable compact-vs-extended selection used the instruction delta,
but JVM validity requires the byte offset delta <= 63. Track byte offsets
in convert_frames and branch on byte_delta while keeping the instruction
delta stored (ristretto re-derives bytes).

Pipeline::run ignored config.disable, so --no-* CLI flags had no effect;
gate each pass on config.is_enabled.
2026-10-08 22:39:22 +02:00
..
noxis Fix formatting and example lint after shroud->noxis rename 2026-10-08 22:04:02 +02:00
noxis-analysis Fix formatting and example lint after shroud->noxis rename 2026-10-08 22:04:02 +02:00
noxis-classfile classfile,core: pick frame compact form by byte delta; honor --no-* flags 2026-10-08 22:39:22 +02:00
noxis-core classfile,core: pick frame compact form by byte delta; honor --no-* flags 2026-10-08 22:39:22 +02:00
noxis-jar Initial commit: noxis JVM bytecode obfuscator 2026-10-08 22:01:03 +02:00
noxis-passes classfile,passes: model Nest attributes as IR (fix ClassFormatError) 2026-10-08 22:26:58 +02:00
noxis-runtime Initial commit: noxis JVM bytecode obfuscator 2026-10-08 22:01:03 +02:00
noxis-structure-check docs: sync status with code, add AI-resistance research, restyle README 2026-10-08 22:34:00 +02:00
noxis-verify Fix formatting and example lint after shroud->noxis rename 2026-10-08 22:04:02 +02:00