【发布时间】:2020-05-03 09:06:33
【问题描述】:
function SetLastCharacter(source, charid)
MySQLAsyncExecute("UPDATE `user_lastcharacter` SET `charid` = '"..charid.."' WHERE `steamid` = '"..GetPlayerIdentifiers(source)[1].."'")
end
这是易受攻击的代码,我仍然需要能够使用该脚本,但是我需要修复它,任何帮助将不胜感激。
【问题讨论】:
-
请指定语言。解决方案是使用准备好的语句。
-
我所知道的唯一一种使用
..进行字符串连接的语言是Lua。我已经添加了那个标签。
标签: mysql sql lua sql-injection code-injection