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.