pb_sv_banmask, are there other ways on banning players?


(BlackEight) #1

Hello

One of my friends server get constantly hacked. !ban at server doesnt help much for he changes guids all the time. I suggested him to add pb_sv_banmask .*.. into server.cfg file to ban his ip but he says it doesnt help much. Are any other ways of banning? Is there possible to write in shrubbot sth like [banip] ?

Regards
Eight


(Scennative) #2

jaymod:
!disorient player
bind x !lol player 99999999999999999999999999999999999999
bind x !kick player
bind x !launch player

That is my way to kick hackers in the nuts xD


(BlackEight) #3

aymod:
!disorient player
bind x !lol player 99999999999999999999999999999999999999
bind x !kick player
bind x !launch player

That is my way to kick hackers in the nuts xD

Pffffff, good one :slight_smile:


(Undead_fly) #4

He’s probably changing his ip as well… You can look up his ip and find out what internet provider he uses, and then find out exactly what ip ranges they use. And then you can ban those exact ranges using Lua, I think I’ve seen some scripts for that. This assumes that you are using etpro, etpub or no quarter though.


(stealth6) #5

there is a command ingame in jaymod to ban a whole IP mask. Don’t know it off the top off my head, then just ban his whole ip range.


(acQu) #6

I once coded some stuff, but it got crashed on my harddrive. My idea was to humiliate the cheater with a bunch of commands while he is playing, when exactly such a situation is happening and you cant ban him, but an admin is at server.

The **** with !disorient is that you cant really experience the players view. Well on the server where i executed this command i couldnt see that the player was !disoriented. But its cool command. !launch command is also cool.

But the problem is that its not humilating enough, so i though about some special commands humiliating haxers. One was to lets say execute a little

!iHaxer <playername>

so that he gets pantsed, his ammo will get reduced to 0, except 1 or two bullets in the clip, and about 20 health.

Another idea was to turn the haxer into a chicken ^^ Well i didnt code that, but afaik its only changing playermodel to another model, is it ? Should actually be no problem.

One other idea was a sign above the players head to simply mark him as a haxer.

But especially with that ammo 1 thingy, combined with the 20 health it makes others think the haxer is an idiot. Because he either runs around with a pure knife or while running into fight and having great fun with his knife aimbot, or he dies trying to kill someone.

I also though aout another command combining health 9999 and ammo = 1. Also very easy doable.

Do you guys have any additional ideas ? Would like to hear them, maybe i will implement them in my noob mod i currently make :slight_smile:

Hope its not too offtopic.

Greetz


(acQu) #7

[slightly offtopic]

I once coded some stuff, but it got crashed on my harddrive. My idea was to humiliate the cheater with a bunch of commands while he is playing, when you cant ban him or simply wanna have fun with him.

The **** with !disorient is that you cant really experience the players view. Well on the server where i executed this command i couldnt see that the player was !disoriented. But its cool command. !launch command is also cool.

But the problem is that its not humilating enough, so i though about some special commands humiliating haxers. One was to lets say execute a little

!iHaxer <playername>

so that he gets pantsed, his ammo will get reduced to 0, except 1 or two bullets in the clip, and about 20 health or so.

Another idea was to turn the haxer into a chicken ^^ Well i didnt code that, but afaik its only changing playermodel to another model, is it ? Should actually be no problem.

One other idea was a sign above the players head to simply mark him as a haxer.

[edit on]

moa ideas:

  • let him wait a certain amount of respawns(he stays at team but cant spawn for certain amount of respawncycles) or simply force him to stay in spec, so that he have to quit the game by himself
  • when it comes to a command where ammo and health at once is downgraded you should also be able to execute this command for one and only once for session, so that it stays on victim even after respawn. This way its easier for admin, he doesnt have to constantly pay attention to the cheater as its done automatically. Of course provide also cvar like on/off mechanism of this.

AFAIK this only requires change respawn code a bit.

[edit off]

But especially with that ammo 1 thingy, combined with the 20 health it makes the haxor probably quit by himself because he either runs around with a pure knife the whole time (not to mention cool aimbot features on knife :slight_smile: or he dies trying to kill someone.

I also though aout another command combining health 9999 and ammo = 1. Also very easy doable.

Do you guys have any additional ideas ? Would like to hear them. Maybe pm me.
Hope its not too offtopic.

Greetz


(YourFather_CZ) #8

[QUOTE=BlackEight;237639]Hello

One of my friends server get constantly hacked. !ban at server doesnt help much for he changes guids all the time. I suggested him to add pb_sv_banmask .*.. into server.cfg file to ban his ip but he says it doesnt help much. Are any other ways of banning? Is there possible to write in shrubbot sth like [banip] ?

Regards
Eight[/QUOTE]
What version of game and what game mode has he used for his server?


(BlackEight) #9

I forgot to mention that. He runs 2.55+ game and jaymod mod 217.


(acQu) #10

Oh yeah oh yeah please please NM, can we have all that cool new features you proposed NM, pleeeeese.

oldwrinkled Sure no problem :cool:

@BlackEight: Hm…maybe take a look at jaymod documentation, maybe jaymod offers some sort of hardware ban. On etpro there is something like etpro guid, but as its jaymod you just might stick to the documentation and hope that Jaybird has implemented some features.

Greetz


(shagileo) #11

@ NM : that actually sounds cool, funny and interesting :smiley:

But the problem is, you’re still going to need (trusted) admins to use that !iHax command. Otherwise anyone can mess up some random, innocent gamer’s game :smiley:


(Magic) #12

On Jaymod 2.1.7 you are able to ban with ip , guid and mac adress if om not wrong.


(acQu) #13

Hehe, yeah !! It would definetly be funny, though an admin is an admin. He will simply loose his playerbase with too much abuse.

Hm…but fact is, nothing is going to happen now :slight_smile: And i am too lazy to create own mod with this feature :stuck_out_tongue:


(hellreturn) #14

[QUOTE=BlackEight;237639]Hello

One of my friends server get constantly hacked. !ban at server doesnt help much for he changes guids all the time. I suggested him to add pb_sv_banmask .*.. into server.cfg file to ban his ip but he says it doesnt help much. Are any other ways of banning? Is there possible to write in shrubbot sth like [banip] ?

Regards
Eight[/QUOTE]

Use rcon and then ban using pb_sv_banmask xx.xx.xx.xx That will make ban entry in pbbans.dat file. You shouldn’t put that in server.cfg.

Jaymod has NO ingame command for subnet bans. Above method uses IP to ban. You can ban different class C and D subnets.

OR

You can ask your host to just firewall IP ban using iptables or windows firewall whichever OS host uses.

PS MAC banning is useless since it can be spoofed in 2 mins.


(Nail) #15

using xxx.xxx.***.*** lets you ban subnets


(BlackEight) #16

Ive heard you need to add ban to server.cfg because after server restarts this banmaks gets removed if only written ingame.
Anyway, it turned out that his server was hacked from the subuser account he made for his friend :slight_smile: They’d had some argument and apparently his friend felt upset…simple egzample of epic lol :slight_smile:
Ive also heard that server providers dont fancy banning via firewall.

Regards,
eIGHT


(Blowfish) #17

Install enhanced mode for Jaymod. It will secure your server a lot and even gives you some nice fun commands…

http://equalone.hn.vc/


(hellreturn) #18

[QUOTE=BlackEight;238279]Ive heard you need to add ban to server.cfg because after server restarts this banmaks gets removed if only written ingame.
[/QUOTE]

Incorrect. If you issue pb_sv_banmask, then ban is stored in pbbans.dat file.

Depends on host. Using IPTables is 2 min job if your host knows what they are doing.