Jump to content

Check us out:

Submitter

File Information

  • Submitted: Dec 22 2017 06:20 PM
  • Last Updated: Jan 03 2018 04:01 PM
  • File Size: 1.98KB
  • Views: 441
  • Downloads: 93

Download userinfocheck lua 3

- - - - -



-- lua module to prevent various borkage by invalid userinfo
-- version: 3
-- author: reyalp@gmail.com
-- confugration:
-- add userinfocheck.lua to lua_modules, or merge into your existing module
-- history:
-- 3 - check for name exploit against guidcheck
-- 2 - fix nil var ref if kicked in RunFrame
-- fix incorrect clientNum in log message for ClientConnect kick
-- 1 - initial release
-- require("rllib/vstrict").init()
-- AutoDeclare()

-- names that can be used to exploit some log parsers
-- etpro IAC check is required for guidfix.lua
-- comment/uncomment others as desired, or add your own
-- NOTE: these are patterns for string.find
badnames = {
-- '^ShutdownGame',
-- '^ClientBegin',
-- '^ClientDisconnect',
-- '^ExitLevel',
-- '^Timelimit',
-- '^EndRound',
'^etpro IAC',
-- '^etpro privmsg',
-- "say" is relatively likely to have false positives
-- but can potentially be used to exploit things that use etadmin_mod style !commands
-- '^say',
-- '^Callvote',
-- '^broadcast'
}




Other files you may be interested in ..





  • 384 Total Files
  • 19 Total Categories
  • 38 Total Authors
  • 70,493 Total Downloads
  • Lays of Schwarzwald B1 Latest File
  • WuTang Latest Submitter