You are browsing as a guest. Sign up (or log in) to start making projects!

kanishkv99

@kanishkv99

Joined June 1st, 2026

  • 7Devlogs
  • 7Projects
  • 1Ships
  • 0Votes
Open comments for this post

51m 8s logged

0.008% more functions resolved. Also started RE with ghidra. Also wanted to clarify, even small % improvements like this take hours and are incredibly difficult, with the community usually averaging +0.5-1% a month.

0.008% more functions resolved. Also started RE with ghidra. Also wanted to clarify, even small % improvements like this take hours and are incredibly difficult, with the community usually averaging +0.5-1% a month.

Replying to @kanishkv99

0
Open comments for this post

2h 33m 40s logged

Added 521 total functions or 0.142 percent of extra work.

Added 521 total functions or 0.142 percent of extra work.

Replying to @kanishkv99

0
Open comments for this post

6h 52m 28s logged

More back and forth trying to make it as uncrackable as possible. Next up is heavy LLM proofing.

More back and forth trying to make it as uncrackable as possible. Next up is heavy LLM proofing.

Replying to @kanishkv99

0
Open comments for this post

2h 58m 54s logged

Should have probably updated this earlier, but plans 5 thru 15 are now done. Notable changes include adding real obfuscation, support for metables (__index, __newindex, __call, arithmetic, bit32, buffer, and vector). I also used some AI for debugging and also this: I passed JUST the obfuscated code to the AI and had it try to deobfuscate it, and then tell me WHY it was able to, then I fixed it, and tried that again, which was pretty productive. It is MUCH harder to figure out now, and I would say presumably impossible to decode by the average person. (no constants left in code either!)

Should have probably updated this earlier, but plans 5 thru 15 are now done. Notable changes include adding real obfuscation, support for metables (__index, __newindex, __call, arithmetic, bit32, buffer, and vector). I also used some AI for debugging and also this: I passed JUST the obfuscated code to the AI and had it try to deobfuscate it, and then tell me WHY it was able to, then I fixed it, and tried that again, which was pretty productive. It is MUCH harder to figure out now, and I would say presumably impossible to decode by the average person. (no constants left in code either!)

Replying to @kanishkv99

0
Open comments for this post

1h 43m 57s logged

Part 4 is done! Added 4 more opcodes, took longer than expected. Opcodes were: OP_CallVar, OP_BuildResults, OP_Vararg, and, OP_ReturnMulti.

Part 4 is done! Added 4 more opcodes, took longer than expected. Opcodes were: OP_CallVar, OP_BuildResults, OP_Vararg, and, OP_ReturnMulti.

Replying to @kanishkv99

0
Open comments for this post

3h 14m 1s logged

Scaffolding the overall system in rust. Currently working on adding support for more forms of Luau. Added support for tables, methods, break, and also closures with upvalue. To be clear there is no actual obfuscation yet, I have just been building the custom VM, which outputs bytecode right now. Also made a simple platform (shown in the image) allowing you to try it out by obfuscating simple Luau code

Scaffolding the overall system in rust. Currently working on adding support for more forms of Luau. Added support for tables, methods, break, and also closures with upvalue. To be clear there is no actual obfuscation yet, I have just been building the custom VM, which outputs bytecode right now. Also made a simple platform (shown in the image) allowing you to try it out by obfuscating simple Luau code

Replying to @kanishkv99

0

Followers

Loading…