I guess $able cannot determine if the code is from the mission or an addon/runtime code, can you $able?
I guess $able cannot determine if the code is from the mission or an addon/runtime code, can you $able?
There appears to be a character limit on the say command which is quite low. If the text is too high it disconnects BERcon.
[KH]Jman
Kellys Heroes ArmA Clan Leader
www.kellys-heroes.eu | KH Server Specs | Dedi Server Guide | PersistentDB
My specs: Intel Core i7 920 D0 Stepping (SLBEJ) 2.66Ghz @ 4.00GHz / Gigabyte EX58-UD5 Intel X58
Patriot Viper 6GB DDR3 PC3-12800C8 1600MHz / ATI HD 7970 3072 MB GDDR5 / Dell 2405FPW @1920 x1200 / Win7 x64
There won't ever be a trusted environment, because you can directly change existing scripts or inject code in memory without even dealing with PBOs or the signature check system (there are hacks that do exactly that).
If there are problems, just scan for more specific strings (for example, you can even add a space after "serverCommand" so "serverCommandAvailable" isn't picked up) or disable kicking. There is a reason this is fully customizable.
Read again what I wrote. It's the wrong approach to the problem and not related to Domina, Warfare or whatever mission.
I'm aware about that for a long time already
The question remains, why is it so easy to inject code ?
Then please change your example above or add a better explanation because otherwise we will see lots of players getting kicked in the next time because some server admins simply take what they find as example without even thinking about it or knowing what's going to happen.
Xeno
Last edited by Xeno; Mar 2 2012 at 15:54.
sorry. i misread.
but you should know. there is no such thing as a trusted enviourment. even that would be exploited.
btw. wasnt the command #servercommand Kick etc etc disabled/ignored is patch 1.56 or later by bis,i may be wrong. if thats the case. no need to look for thouse commands.
this is optional tool for administrators, not much different from CVAR checkings in PunkBuster ...
hence if You wise enough all You need is logging and analyze the result post mortem
and then ban the BEGUID of clear offenders
only if you have mission and locked content environment t
then You can use kick on the commands which You know aren't needed for missions You run
RealTimeChat ~ARMA2 in Your browser (w/o Java), RealTimeChat ~ARMA3 in Your browser (w/o Java),
irc.GameSurge.net/ARMA2 (external IRC clients) irc.GameSurge.net/ARMA3 (external IRC clients)
ARMA 3 Feedback Tracker: http://feedback.arma3.com/my_view_page.php
~100k fans @STEAMARMA 2 + ARMA 2: OA + ARMA 3: + ~2k @XFIRE A2:OA
Follow my Twitter: http://twitter.com/FoltynD or my Facebook http://facebook.com/FoltynD
Like Dwarden said, it's optional.
I myself would much rather log common things such as 'Bo_mk82' or something that is widely used in missions and then for the other stuff that we obviously won't be using in our missions like 'Loki' or 'Gerk Menu' just simply kick for it.
Just because it's "optional" doesn't mean it shouldn't be improved or clarified.