【发布时间】:2016-06-28 18:24:09
【问题描述】:
在lua编程语言中,我知道可以通过元方法__metatable锁定userdata的元表,这样就没有人可以通过getmetatable()函数查看userdata的元表。但是,我仍然想在它被锁定后访问那个元表。所以,我的问题是,在用户数据的元表被锁定后,是否仍然有可能(可能通过一些后门)仍然获得锁定的用户数据的元表,还是不可能(如果是,那么出于什么原因)?
编辑#1: 我想知道这一点的动机是因为我试图找到一个进入 Roblox API 的后门,以便我可以更有效地编写游戏脚本。
【问题讨论】:
-
为什么会被锁定?这个问题的一些动机会有所帮助。
-
但是,如果我说明原因,那么我会因为从各个角度都没有完美写出的措辞而遭到反对:)
-
如果您说明原因,您可能会收到有关实现实际目标的更好方法的建议。
-
我希望更多的人能提供更多这样的帮助
-
如果你不给我们足够的信息,我们就不可能。
标签: lua lua-table roblox metatable