I've never run malicious plugins so I really don't know what's out there.

Here's a good website where you might find some more examples for your
reference.

http://www.google.com

On Fri, Apr 2, 2010 at 6:01 PM, Steven Crothers
<[email protected]>wrote:

> I honestly thought you were going to give a "good" reason.
>
> I guess slapping is pretty bad in the servers you visit eh?
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Cc2iscooL
> Sent: Friday, April 02, 2010 6:24 PM
> To: Half-Life dedicated Win32 server mailing list
> Subject: Re: [hlds] Plugin Loading on clients, enough is enough.
>
> In the instance where a player can leave a modded server he or she likes,
> it's not really that big of a deal. Now when you have people coming on to
> legitimate community servers and causing problems with modded files and
> plugins it's a different story, as in the first scenario, the person
> running
> the server has malicious intent, whereas in the second scenario, the
> malicious user is joining a server where plugins may give them an unfair
> advantage against other players.
>
> While I agree that server operators can load plugins that do nasty things,
> the player has the option to leave, whereas if a malicious client plugin
> user joins a server, the server operator has to ban that person, if they
> even know they're using a plugin in the first place. I agree with the
> notion
> that clients should not be able to load plugins. Why? Because if you really
> want a lan server for 20 minutes you can run the server tool off your
> computer, a VM, or something of that nature. The people who are using
> plugins for legitimate reasons (such as testing) KNOW how to setup a
> server.
>
> To Saul,
>
> A server owner can run malicious programs to spam users with text, sounds,
> slap the player, and just make the game unplayable to the person. It could
> be subtle as well, such as making clients do differing amounts of damage
> (way lower, way higher than usual, etc.)
>
> But the client has the option to leave said server without much toil.
>
> On Fri, Apr 2, 2010 at 5:03 PM, Scott Highland <[email protected]> wrote:
>
> > How would disabling it be best? Again, no one on the list seems to get
> > it. I don't doubt that it's possible to load addons on the client, I'm
> > very sure it is. You guys seem to want to make the assumption that
> > anything that could be loaded into the client that can be malicious, IS
> > in fact malicious. Server administrators can install malicious plugins
> > that can do things 100x worse than any plugin on the client could do. Am
> > I going to make the argument that the whole system that allows servers
> > to load custom plugins should be removed, obviously not.
> > Why is it servers should be immune to this kind of 'security' (it's a
> > very false sense of security, what you guys are suggesting) and the game
> > client should not?
> >
> > 1nsane wrote:
> > > Right, having it disabled entirely would be the best.
> > >
> > > As I said before, there's the Steam SRCDS that practically installs
> > itself
> > > with Source engine games/mods if you need plugins and don't want
> > standalone
> > > SRCDS.
> > >
> > > On Fri, Apr 2, 2010 at 12:53 PM, Saul Rennison <
> [email protected]
> > >wrote:
> > >
> > >
> > >> They're loaded at launch, like any other DLL. It's basically treated
> > like
> > >> another game DLL (in terms of callbacks). If plugins are loaded when a
> > >> listen server is created, what about after that? Even if the plugin is
> > >> unloaded, the plugin could have injected anything into the engine
> > without
> > >> VAC noticing.
> > >>
> > >> Like I keep saying: the only way to prevent this is to have plugins
> for
> > >> dedicated servers only.
> > >>
> > >> Thanks,
> > >> - Saul.
> > >>
> > >>
> > >> On 2 April 2010 16:40, 1nsane <[email protected]> wrote:
> > >>
> > >>
> > >>> So tell me, if I make my own hacking plugin and have it privately
> > shared
> > >>> with trusted people, how will any server admin be able to detect it?
> > >>>
> > >>> The server plugins that stop client plugins are only checking
> PUBLICALY
> > >>> known cvars such as "sm_version",if those cvars are renamed or don't
> > >>>
> > >> exit,
> > >>
> > >>> you get to load any plugin you want and be a major HAXXOR besting
> this
> > >>> detection.
> > >>>
> > >>> Also the Source engine was just fine for years before people figured
> > out
> > >>> how
> > >>> to make/use "client" plugins. Disabling client side plugin loading
> > would
> > >>> probably be the easiest way of fixing this.
> > >>> Why should the game client load a VSP (Valve SERVER Plugin) unless
> it's
> > a
> > >>> listen server?
> > >>>
> > >>>
> > >>> On Fri, Apr 2, 2010 at 12:52 AM, Scott Highland <[email protected]>
> > >>> wrote:
> > >>>
> > >>>
> > >>>> No offense, but this whole list sucks at problem solving, every
> single
> > >>>> idea to deal with this issue suggested in this thread is just
> > terrible,
> > >>>> absolutely terrible.
> > >>>>
> > >>>> You can't disable clientside plugins just because a few admins are
> too
> > >>>> lazy to want to install a plugin to block people using clientside
> > >>>> plugins. People have the right to install clientside addons just as
> > >>>> server administrators have the right to install whatever addons they
> > >>>> want on their server. It's easy for you morons to want to impose
> this
> > >>>>
> > >> on
> > >>
> > >>>> everyone without seeing any consequences, Valve actually has to deal
> > >>>> with the complaints from their customers who use legitimate uses for
> > >>>> their plugins. Why don't you let professionals with their own
> > companies
> > >>>> reputation on the line deal with this intense decision making
> process.
> > >>>> Suggesting valve should add a cvar to disable people with plugins is
> > >>>> dumb, there's already plugins out there that does exactly this, go
> > >>>> install it and quit complaining. Don't make Valve spent their time
> > >>>> babying the few admins too stupid to know how to set up a serious
> > >>>> dedicated server.
> > >>>>
> > >>>> This issue is basically the equivalent to the material hacks that
> are
> > >>>> possible to use anywhere on servers that have sv_pure set to 0
> still.
> > >>>> It's not a big deal in the scope of things, and theres already ways
> of
> > >>>> dealing with it. Now quit acting like this is Valve's fault and go
> > back
> > >>>> to blaming hackers and cheaters for your in-game shortcomings.
> > >>>>
> > >>>> Arg! wrote:
> > >>>>
> > >>>>> I doubt making a cvar would work as the plugins could simply
> override
> > >>>>> it as they do now.
> > >>>>>
> > >>>>> On Thu, Apr 1, 2010 at 2:04 AM, Saul Rennison <
> > >>>>>
> > >> [email protected]
> > >>
> > >>>> wrote:
> > >>>>
> > >>>>>> If you aren't modifying game memory (i.e. hooking functions), then
> > >>>>>>
> > >> VAC
> > >>
> > >>>> won't
> > >>>>
> > >>>>>> mind.
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> - Saul.
> > >>>>>>
> > >>>>>>
> > >>>>>> On 31 March 2010 16:00, Keeper <[email protected]> wrote:
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>> I don't know how VAC works, but if it's loaded via a client side
> > >>>>>>>
> > >>>> plugin, I
> > >>>>
> > >>>>>>> doubt VAC sees it as an "external" program altering the game's
> > >>>>>>>
> > >> memory
> > >>
> > >>>>>>> space.
> > >>>>>>> But not knowing how VAC works, there's no telling what they look
> > >>>>>>>
> > >> for
> > >>
> > >>> or
> > >>>
> > >>>> how
> > >>>>
> > >>>>>>> they are detecting it.
> > >>>>>>>
> > >>>>>>> Keeper
> > >>>>>>> -----Original Message-----
> > >>>>>>> From: Michael Krasnow [mailto:[email protected]]
> > >>>>>>> Sent: Tuesday, March 30, 2010 9:31 PM
> > >>>>>>> To: Half-Life dedicated Win32 server mailing list
> > >>>>>>> Subject: Re: [hlds] Plugin Loading on clients, enough is enough.
> > >>>>>>>
> > >>>>>>> doesn't VAC check the memory? but +1 to the option for server
> > >>>>>>>
> > >> admins,
> > >>
> > >>>> but
> > >>>>
> > >>>>>>> somehow someone would find a way to change that or spoof it, idk,
> > >>>>>>>
> > >> its
> > >>
> > >>>>>>> weirds
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> _______________________________________________
> > >>>>>>> To unsubscribe, edit your list preferences, or view the list
> > >>>>>>>
> > >>> archives,
> > >>>
> > >>>>>>> please visit:
> > >>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>> _______________________________________________
> > >>>>>> To unsubscribe, edit your list preferences, or view the list
> > >>>>>>
> > >> archives,
> > >>
> > >>>> please visit:
> > >>>>
> > >>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>> _______________________________________________
> > >>>>> To unsubscribe, edit your list preferences, or view the list
> > >>>>>
> > >> archives,
> > >>
> > >>>> please visit:
> > >>>>
> > >>>>> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> __________ Information from ESET NOD32 Antivirus, version of virus
> > >>>>>
> > >>>> signature database 4989 (20100331) __________
> > >>>>
> > >>>>> The message was checked by ESET NOD32 Antivirus.
> > >>>>>
> > >>>>> http://www.eset.com
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>> __________ Information from ESET NOD32 Antivirus, version of virus
> > >>>> signature database 4993 (20100401) __________
> > >>>>
> > >>>> The message was checked by ESET NOD32 Antivirus.
> > >>>>
> > >>>> http://www.eset.com
> > >>>>
> > >>>>
> > >>>>
> > >>>> _______________________________________________
> > >>>> To unsubscribe, edit your list preferences, or view the list
> archives,
> > >>>> please visit:
> > >>>> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>>>
> > >>>>
> > >>> _______________________________________________
> > >>> To unsubscribe, edit your list preferences, or view the list
> archives,
> > >>> please visit:
> > >>> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>>
> > >>>
> > >> _______________________________________________
> > >> To unsubscribe, edit your list preferences, or view the list archives,
> > >> please visit:
> > >> http://list.valvesoftware.com/mailman/listinfo/hlds
> > >>
> > >>
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlds
> > >
> > >
> > >
> > > __________ Information from ESET NOD32 Antivirus, version of virus
> > signature database 4995 (20100402) __________
> > >
> > > The message was checked by ESET NOD32 Antivirus.
> > >
> > > http://www.eset.com
> > >
> > >
> > >
> >
> >
> > __________ Information from ESET NOD32 Antivirus, version of virus
> > signature database 4995 (20100402) __________
> >
> > The message was checked by ESET NOD32 Antivirus.
> >
> > http://www.eset.com
> >
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to