SnowLord7 / Gimkit-Hack

Little Hack for Gimkit
MIT License
60 stars 160 forks source link

Kicked #4

Open Zagreus9723 opened 4 years ago

Zagreus9723 commented 4 years ago

Every time I use this a message pops up on the host computer saying ""Usernam" has been removed for cheating", and on my screen it says kicked for hacking. Stop.

SnowLord7 commented 4 years ago

Make sure you are using the newest version which isn't detected by the anti-cheat. I am however working on a better solution that permanently blocks the cheating request from going through.

On Tue, Feb 18, 2020, 9:06 AM ZVH1 notifications@github.com wrote:

Every time I use this a message pops up on the host computer saying ""Usernam" has been removed for cheating", and on my screen it says kicked for hacking. Stop.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SnowLord7/Gimkit-Hack/issues/4?email_source=notifications&email_token=AHOIV642BZ5TXHSEJJQRBATRDQIP5A5CNFSM4KXIVHX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IOMIGIQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOIV6ZAA4RC52AFGZ6JYCLRDQIP5ANCNFSM4KXIVHXQ .

Zagreus9723 commented 4 years ago

Is the newest version the downoald .zip on this website, becuase I downloaded the zip, extracted it, changed the .js to .txt and paste and ran the code in console.

floppian commented 4 years ago

@SnowLord7 none of your versions fix the anti-cheat. The anti-cheat/cheat prevention is server side. Only valid solution that comes to mind is to slow down your bot

SnowLord7 commented 4 years ago

Client side does have cheat prevention, decode the websockets and you will see certain messages sent when cheating. It is called redboat.

On Wed, Feb 19, 2020, 7:34 PM FloppyT notifications@github.com wrote:

@SnowLord7 https://github.com/SnowLord7 none of your versions fix the anti-cheat. The anti-cheat/cheat prevention is server side. Only valid solution that comes to mind is to slow down your bot

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SnowLord7/Gimkit-Hack/issues/4?email_source=notifications&email_token=AHOIV66EQULHFW5J5IYTZA3RDX23XA5CNFSM4KXIVHX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMKTKKA#issuecomment-588592424, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOIV64LYS2V4QRHIV62DFDRDX23XANCNFSM4KXIVHXQ .

SnowLord7 commented 4 years ago

The client checks a lot of things, including the DOM and window variables / functions. For example, if the Exploit function I made was global, it would be detected and a message would be sent to their server with the data 'redboat'. It alludes to the name of the library they use / made as you know, blueboat. It seems as if they delay the kicking of the cheater to prevent them from knowing what triggered the kick. Honestly, I'm not sure if there is a server side detection as I was able to solve 5 problems per second without getting kicked, but solving 1 per second with DOM modifications got me kicked in under three minutes.

On Thu, Feb 20, 2020, 9:34 AM FloppyT notifications@github.com wrote:

@SnowLord7 https://github.com/SnowLord7, #1 https://github.com/SnowLord7/Gimkit-Hack/issues/1 I have fully decoded the websockets and #2 https://github.com/SnowLord7/Gimkit-Hack/issues/2, it is called blueboat. The client is kicked by the server, and the server sends a non-close message telling you the probably. I haven't checked in a while so it might have changed - but last time I did check - it is sent from the server.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SnowLord7/Gimkit-Hack/issues/4?email_source=notifications&email_token=AHOIV6ZARYBQJPQ4LWPVJQLRD25LXA5CNFSM4KXIVHX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMPLTOQ#issuecomment-589216186, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOIV6YD3DGAQ6TDIJXLILLRD25LXANCNFSM4KXIVHXQ .

floppian commented 4 years ago

You're right, I'm looking right now. Never noticed redboat - it must be new. It takes approximately 20s for it to check, but I'm pretty sure it is random.

I do know they have server side detection ( or at least they used to have a lot of it ), but I also know that sending questions from 1000 per second to apparently 5 per second does not trigger it. It doesn't like the fast solves - sometimes because it can't handle it and sometimes because it is not ready. Gimkit is getting better at detecting this sort of stuff, so it will only get harder and harder.

floppian commented 4 years ago

Also it does track the people who hack, getting information like IP, UserAgent, GameMode, Type of hack (["Exploit", "jQuery", "clickElement"]), and Name. So If I were you, I would be careful when developing this, and maybe tell the user of the hack to careful too.

ashyxdev commented 4 years ago

Everyone realizes FloppyT could be a person who works a gimkit, right?

SnowLord7 commented 4 years ago

He could be, but then he should at least understand how his own system works, which he does not.

On Wed, Apr 29, 2020, 1:24 PM Cereal-Boy notifications@github.com wrote:

Everyone realizes FloppyT could be a person who works a gimkit, right?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SnowLord7/Gimkit-Hack/issues/4#issuecomment-621443038, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOIV66KJEILNL5ZPYUA6MDRPCEHDANCNFSM4KXIVHXQ .

floppian commented 4 years ago

No, I don't work for Gimkit, nor have I played it in a while. A few months ago I was able to do some crazy stuff, but I haven't explored their new system - which I think includes some sort of authentication, but nothing too difficult.

mattGHEW commented 3 years ago

Could you make something that buys upgrades automatically