Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

SafeUserinfoCS2

Validating player names on connect and name-change related events.

What it does

  • Checks player names on player_connect
  • Checks player names on player_info
  • Checks new names on player_changename
  • Rejects malformed or suspicious Unicode content such as:
    • C0/C1 control characters
    • bidirectional override characters
    • deprecated directional controls
    • line and paragraph separators
    • common zero-width characters
  • Logs invalid attempts to safeuserinfo_attacks.log
  • Disconnects the offending player

Build

dotnet restore
dotnet build -c Release

Deploy

Copy the built plugin output into your CounterStrikeSharp plugins directory.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages