Monthly Target: $400 Donations: $140
 35% 

Notices

Fake Client Execute


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Twilight Suzuka
bad
Join Date: Jul 2004
Location: CS lab
Plugin ID:
394
Plugin Version:
1
Plugin Category:
Admin Commands
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    84 
    Plugin Description:
    Allows for limited client executions on all clients (even when protected by cvar)
    Old 05-26-2008 , 16:41   Fake Client Execute
    Reply With Quote #1

    Unfortunately, as admins we can no longer assume all clients may have commands executed on them, as Valve has allowed clients to disallow server command execution.

    Luckily, a subset of commands are still executable via a fake client command, which overwrites the buffers and makes the server "think" the client executed a command.

    Obviously, any client commands cannot be executed in this manner, but anything which interacts with the server may be executed. This command works on bots, and was in fact made for manipulating bots.

    Command:
    sm_fexec <#userid|name> <cmd>

    Enjoy!
    Attached Files
    File Type: sp Get Plugin or Get Source (sm_fexec.sp - 7694 views - 1.4 KB)
    __________________
    Twilight Suzuka is offline
    Send a message via AIM to Twilight Suzuka Send a message via MSN to Twilight Suzuka
    FunTF2Server
    Veteran Member
    Join Date: Apr 2008
    Old 05-26-2008 , 17:17   Re: Fake Client Execute
    Reply With Quote #2

    what kind of commands can we execute on clients?
    __________________
    FunTF2Server is offline
    Twilight Suzuka
    bad
    Join Date: Jul 2004
    Location: CS lab
    Old 05-26-2008 , 17:49   Re: Fake Client Execute
    Reply With Quote #3

    Anything that is server side. I can't make an accurate or comprehensive list, but that is the simple rule of thumb.
    __________________
    Twilight Suzuka is offline
    Send a message via AIM to Twilight Suzuka Send a message via MSN to Twilight Suzuka
    FunTF2Server
    Veteran Member
    Join Date: Apr 2008
    Old 05-26-2008 , 18:40   Re: Fake Client Execute
    Reply With Quote #4

    Quote:
    Originally Posted by Twilight Suzuka View Post
    Anything that is server side. I can't make an accurate or comprehensive list, but that is the simple rule of thumb.
    ok so if I were to do, let's say sv_cheats on a fake client, it will only let that 1 person have cheats?
    __________________
    FunTF2Server is offline
    Twilight Suzuka
    bad
    Join Date: Jul 2004
    Location: CS lab
    Old 05-26-2008 , 18:51   Re: Fake Client Execute
    Reply With Quote #5

    N...no. That is a server side CVAR. It is in no way related to a client executing a server side command.

    If you executed sv_cheats 1 on someone using this command, it would APPEAR to the server as if that person attempted to execute "sv_cheats 1" on the server.

    Let me give you an example:

    sm_fexec "Bot01" "say hello!"
    Would cause Bot01 to say hello!

    sm_fexec "player1" "sm_slay Bot01" would cause player1 to slay himself (if he has appropriate access)
    __________________
    Twilight Suzuka is offline
    Send a message via AIM to Twilight Suzuka Send a message via MSN to Twilight Suzuka
    Olly
    Senior Member
    Join Date: Mar 2007
    Location: UK
    Old 05-26-2008 , 19:05   Re: Fake Client Execute
    Reply With Quote #6

    Approved - w00p
    __________________
    Tumblr Me: http://raspberryteen.tumblr.com


    // Yarrrr!
    Olly is offline
    Send a message via MSN to Olly
    DontWannaName
    Veteran Member
    Join Date: Jun 2007
    Location: VALVe Land, WA
    Old 05-26-2008 , 20:25   Re: Fake Client Execute
    Reply With Quote #7

    How about sm_fexec player name w00p?
    sm_fexec player cl_cmdrate 100
    sm_fexec player +attack
    sm_fexec play bind w say "my name is w00p"
    __________________

    DontWannaName is offline
    MoggieX
    Veteran Member
    Join Date: Aug 2007
    Location: n00bville
    Old 05-26-2008 , 20:47   Re: Fake Client Execute
    Reply With Quote #8

    Quote:
    Originally Posted by DontWannaName View Post
    How about sm_fexec player name w00p?
    sm_fexec player cl_cmdrate 100
    sm_fexec player +attack
    sm_fexec play bind w say "my name is w00p"
    Now thats just plain naughty

    Matt
    __________________
    MoggieX is offline
    Send a message via Skype™ to MoggieX
    FunTF2Server
    Veteran Member
    Join Date: Apr 2008
    Old 05-27-2008 , 07:13   Re: Fake Client Execute
    Reply With Quote #9

    Quote:
    Originally Posted by MoggieX View Post
    Now thats just plain naughty

    Matt
    but would it work?
    __________________
    FunTF2Server is offline
    sirmoe
    Senior Member
    Join Date: Mar 2008
    Old 05-27-2008 , 07:22   Re: Fake Client Execute
    Reply With Quote #10

    anyway to target all clients with this?
    sirmoe is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 01:54.


    Powered by vBulletin®
    Copyright ©2000 - 2017, vBulletin Solutions, Inc.
    Theme made by Freecode