Re: Who is using modified Lua versions, what are they and why?

Ką Mykolas <[email protected]> Tue, 7 Jul 2026 14:51:04 +0300
Newsgroups gmane.comp.lang.lua.general
Message-ID <CAFs3=c+YZdzZjkg3fxDe2nx1OvPQEHpJgd7DBb+_A+aGc9y=KA@mail.gmail.com>
Some time ago I've been developing an encryption and signing tool for
compiled Lua chunks.

It involved a few slight changes in luac and lua:
 - swapping calls to "require" with different call to a different function
with statically determined parameters during compile time
 - updating "lua_load()" (?, or some other loader related functions)
with signature checks and loading from encrypted binary blob

The project this tool was being developed for was a proprietary one and
killed in a few years,
also based on latest and greatest (back then) 5.1, so... I do not recall
much of the details.
Will check some old back-ups, it may be interesting to doodle around.

Kind regards

On Sat, Jun 27, 2026 at 3:55 AM 'Sewbacca' via lua-l <[email protected]>
wrote:

> Lua is small, readable and easily modifiable which are huge perks. However
> they only come in handy if you are in control of the application itself
> which is running Lua. If you rely on the default distributed Lua version,
> you can't just change the parser. Especially if you are writing modules,
> then you have very little control over the runtime.
>
> So out of curiosity: Who is using modified Lua versions, what are the
> modifications and why do you need them?
>
> ~ Sewbacca
>
> --
> You received this message because you are subscribed to the Google Groups
> "lua-l" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/lua-l/dbcab2ec-b0c0-46de-96de-68e7e7782044%40kolabnow.com
> <https://groups.google.com/d/msgid/lua-l/dbcab2ec-b0c0-46de-96de-68e7e7782044%40kolabnow.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/lua-l/CAFs3%3Dc%2BYZdzZjkg3fxDe2nx1OvPQEHpJgd7DBb%2B_A%2BaGc9y%3DKA%40mail.gmail.com.