[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: 5.2 bytecode verifier library
- From: "Stuart P. Bentley" <stuart@...>
- Date: Mon, 02 Aug 2010 11:57:48 -0400
Has anybody started a project dedicated to bytecode analysis for 5.2 yet?
It could include:
* A Lua-side table of opcode characters by name (eg "vm.bytes.start='\23'")
Other than that, I don't really know much about the VM other than what
I've seen described, so I don't know what functions one would write, but
the described table would assist hard functionality prohibition in Lua
(eg. a script that wants to disallow external code with loops could do
string.find calls for the loop opcodes).