m-byte918 / MultiOgarII

A continued version of the original MultiOgar, an open source Ogar server implementation written with Node.js.
Apache License 2.0
128 stars 131 forks source link

Arcadeplex.org bots #1453

Closed valonymeri closed 6 years ago

valonymeri commented 6 years ago

Hi can anybody help me. People keep sending me bots to my server using this arcadeplex.org how to I stop this kind of bots

AlexHGaming commented 6 years ago

This is a client-sided feature iirc. You'd want to implement a ReCAPTCHA if you have permission for the website, otherwise set your client binding to another client that might have anti-bot support.

valonymeri commented 6 years ago

Thx for fast replay man I have permission to the website. Whats the vest thing i should do. Can you tell me more abot this iirc , ReCAPTCHA and cliend binding to another client with anti bot support please.

valonymeri commented 6 years ago

HI sorry for late replay.

When i add this code you sent me. My client does not connect at all with the server. The game does not work. Do you have any other idea

On Tue, May 15, 2018 at 12:03 AM, Luka notifications@github.com wrote:

Servers can't do much with a generalized client, however you can tighten the modifications an external script can do to the client. I've had an experiment with bots before. Try adding this to the start of the client's script.

var WebSocket = window.WebSocket;delete window.WebSocket;

Please report back, I want to see if this does work.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-388977687, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS0_fS4m6NYY4eISr-bCJ1ItT7UWoks5tyf9IgaJpZM4T-jbw .

ZfsrGhS953 commented 6 years ago

@valonymeri What kind of bots? Smart ones that play like a player - you can fix the problem by tweaking the game config. As for the bad dumb bots that cluster in a single position, for now you can turn on coordinate scrambling. But I'm working on a patch that blocks them without affecting minimaps at all - you can try it once it's finished.

valonymeri commented 6 years ago

Bots are called arcadeplex bots, and are added via tampermoneky chrome extension using a script, which come to the mothercell like selfeed. they can break limits of the server by sending thousands of bots. How to stop this any idea

On Tue, May 15, 2018 at 3:11 PM, ZfsrGhS953 notifications@github.com wrote:

@valonymeri https://github.com/valonymeri What kind of bots? Smart ones that play like a player - you can fix the problem by tweaking the game config. As for the bad dumb bots that cluster in a single position, for now you can turn on coordinate scrambling. But I'm working on a patch that blocks them without affecting minimaps at all - you can try it once it's finished.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389160999, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS59QyzTf_Jr-6vxWyQHmJ1YiRvEYks5tytQGgaJpZM4T-jbw .

Luka967 commented 6 years ago

@ZfsrGhS953 arcadeplex is like any other bot group, a bunch of skids pretending to know something. It's definitely external minions in question I've managed to find their extension script: https://pastebin.com/Nmtqc4re

Luka967 commented 6 years ago

@valonymeri You've made an error in the client's script, try debugging & fixing it. If you can't fix it send over the error message and the relevant code

valonymeri commented 6 years ago

How do you know i have made an error in my client script. i mean how to stop them from sending bots to my client , i see no error in my client, i am using cigar project as client

On Tue, May 15, 2018 at 5:34 PM, Luka notifications@github.com wrote:

@valonymeri https://github.com/valonymeri You've made an error in the client's script, try debugging & fixing it. If you can't fix it send over the error message and the relevant code

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389211578, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS_GK8n16wTeG2beBDez2MUZgep-Sks5tyvWPgaJpZM4T-jbw .

ZfsrGhS953 commented 6 years ago

@NuclearC I think that's your bot script.

ZfsrGhS953 commented 6 years ago

@valonymeri Thousands of bots? That's what serverMaxConnections is for, try setting it to Bandwidth in Mbit/s 10 or, if the server has a metered connection Traffic in TB 30 Edited: You said that they can break the connection limit? That's a bug. What does st tell?

valonymeri commented 6 years ago

I have the serverMaxConnections to 200 but bots go past that, it does not stop bots

On Tue, May 15, 2018 at 8:21 PM, ZfsrGhS953 notifications@github.com wrote:

@valonymeri https://github.com/valonymeri Thousands of bots? That's what serverMaxConnections is for, try setting it to Bandwidth in Mbit/s 10 or, if the server has a metered connection Traffic in TB 30

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389264975, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS99mZvLnweSHqaBKvaFPAxo9u-_vks5tyxyagaJpZM4T-jbw .

NuclearC commented 6 years ago

nah that aint my script 🤔

valonymeri commented 6 years ago

Does any body knows how to stop these bots please ?

On Wed, May 16, 2018 at 12:41 PM, NuclearC notifications@github.com wrote:

nah that aint my script 🤔

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389475096, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS3cVwZ6PK1lI1fHmx5F-rVZg3C7nks5tzAJ3gaJpZM4T-jbw .

AlexHGaming commented 6 years ago

Try changing the following line to 1: https://github.com/AlexHGaming/MultiOgar-Edited/blob/master/src/gameserver.ini#L82

valonymeri commented 6 years ago

It does not work because they use proxy, they don't have the same ip

On Wed, May 16, 2018 at 5:27 PM, AlexHGaming notifications@github.com wrote:

Try changing the following line to 1: https://github.com/AlexHGaming/MultiOgar-Edited/ blob/master/src/gameserver.ini#L82

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389560765, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPSxnI-Vm8n2kIVVRLHFV-Spi4-SpOks5tzEVEgaJpZM4T-jbw .

AlexHGaming commented 6 years ago

oshit

valonymeri commented 6 years ago

Any idea any one how to stop these bots.it must be a way.

On Wed, May 16, 2018 at 11:19 PM, AlexHGaming notifications@github.com wrote:

oshit

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Megabyte918/MultiOgar-Edited/issues/1453#issuecomment-389669270, or mute the thread https://github.com/notifications/unsubscribe-auth/ARyPS3IyY6Je5Xxtv6SjMMvluilLzmyoks5tzJfjgaJpZM4T-jbw .

idkRage commented 6 years ago

you can add some weird packet that server would send and it would be encryption key.... you just have to make it hidden somewhere idk...

ZfsrGhS953 commented 6 years ago

@Wawy123 This I fail to understand why everyone here gives the lowest priority to security...

Niall7459 commented 6 years ago

A captcha would probably solve this, but then again some people might not like it. Information for installing a captcha here https://www.google.com/recaptcha/intro/v3beta.html

makandz commented 6 years ago

Captcha is your best bet.