Ban or ignore advertiser bots

batizisanya

Member
Jun 11, 2016
3
0
36
Hello,
I run a small teamspeak server, and a week ago every day come a bot to server, send message everyone(who not admin) then disconnect.
The message something like this: <19:45:12> "Administrator": Sorry CONNECT TO NEW TEAMSPEAK IP - ***.***.220.108:9061 , HERE WILL BE CLOSED IN 1 MINUTE!!!!

First they wrote theese messages with quest server query, I changed quest server query permissions.
Now they made with simple account like a normal user. I banned manually but this isn't enough.
How can I ban theese bots automaticaly? Or what can i do?


P.s.: Sorry for my bad english.
 

0x0539

Retired Staff
Contributor
Jan 30, 2016
1,334
1,214
254
These aren't bots, this is a known method to advertise their own TeamSpeak 3 server.
Some even crash the target's TeamSpeak 3 server using the exploits if the server is outdated to make it look more legitimate.

My solution that I use on my own TeamSpeak server to prevent this issue:
Basically I assign the servergroup below to the people I trust.
If you have a large server you can try something like this with the rank system and allow them to Chat in Channel + Private once they meet a certain time limit.

1) Create a new servergroup:
a1199bd9b358f0ed13c734f8b893d13c.png

2) Allow Channel + Private message permissions (add minimum power to PM user)
79e0b9f68132a360b3406785af2e8cb3.png


3) Change the default guest servergroup to disallow Channel + Private message permission (reduce the Channel + Private message power lower than the Newly created servergroup)
70e3fe6695aa1cbdd5ae611677cc83bf.png


Hope this helps. :)

Regards,
0x0539
 
Last edited:

batizisanya

Member
Jun 11, 2016
3
0
36
These aren't bots, this is a known method to advertise their own TeamSpeak 3 server.

Some even crash the target's TeamSpeak 3 server using the exploits if the server is outdated to make it look more legitimate.

My solution:
You can simply make a new servergroup and assign everyone to it (that you trust). (Allow PM)
All new connections will have not have channel/ private message powers.

Regards,
0x0539
Or with verification bot?
+ I was thinking a php script what see the new users name, and if the name exist example "administrator" or "server" + "bot" Kick him with namechange reason.
 

batizisanya

Member
Jun 11, 2016
3
0
36
These aren't bots, this is a known method to advertise their own TeamSpeak 3 server.
Some even crash the target's TeamSpeak 3 server using the exploits if the server is outdated to make it look more legitimate.

My solution that I use on my own TeamSpeak server to prevent this issue:
Basically I assign the servergroup below to the people I trust.
If you have a large server you can try something like this with the rank system and allow them to Chat in Channel + Private once they meet a certain time limit.

1) Create a new servergroup:
a1199bd9b358f0ed13c734f8b893d13c.png

2) Allow Channel + Private message permissions (add minimum power to PM user)
79e0b9f68132a360b3406785af2e8cb3.png


3) Change the default guest servergroup to disallow Channel + Private message permission (reduce the Channel + Private message power lower than the Newly created servergroup)
70e3fe6695aa1cbdd5ae611677cc83bf.png


Hope this helps. :)

Regards,
0x0539

Thank you for your helping, You helped a lot, I will make this! :)

[OFF] How can i buy vip with paypal? [/OFF]
 

0x0539

Retired Staff
Contributor
Jan 30, 2016
1,334
1,214
254
Or with verification bot?
+ I was thinking a php script what see the new users name, and if the name exist example "administrator" or "server" + "bot" Kick him with namechange reason.
Verification bot is also quite possible yes.

You should REGEX ban all words like: Admin, Moderator and Staff etc
 
Last edited:
Top