mpcabete / bombcrypto-bot

This is a python bot that automatically logs in, clicks the new button, and sends heroes to work in the bombcrypto game. It is fully open source and free.
822 stars 544 forks source link

F bot? #94

Closed Hermanyo closed 2 years ago

Hermanyo commented 2 years ago

🚨SERVER MAINTENANCE🚨

Server maintenance from 3:00 to 4:00 AM (UTC): ⭐️Fix bugs. ⭐️Optimize some features ⭐️Added anti-BOT feature.

THEBESTSZ commented 2 years ago

Pra tudo existe uma saída, existe bot pra passar daquelas verificações de imagem, então deve ter saída sim

zettao commented 2 years ago

Correr atrás de entender qual lógica eles aplicaram no jogo para efetivar o anti-bot :(

THEBESTSZ commented 2 years ago

0e4215c8-36e8-4d08-9bb2-19a3a8187e32 A lógica é essa aí, não parece muito difícil de contornar não

Aparece na hora de logar

kimcavalcanti commented 2 years ago

Acompanhar para ver se vai ter algo a mais durante o game tbm

paulinhop commented 2 years ago

haha vim aqui postar essa imagem, mas ja colocaram :P

Hermanyo commented 2 years ago

Então, se for só isso: identificar a coordenada do espaço faltante e depois basta dá um keydown no botão amarelo e mover o mouse no eixo x, alinhando no eixo y correspondente ao ao do espaço faltante.

Mas acredito que terá algo dentro do jogo

paulinhop commented 2 years ago

Então, se for só isso: identificar a coordenada do espaço faltante e depois basta dá um keydown no botão amarelo e mover o mouse no eixo x, alinhando no eixo y correspondente ao ao do espaço faltante.

Mas acredito que terá algo dentro do jogo

Pensei nisso também, vamos aguardar.

ZeddEn commented 2 years ago

There's one for New map as well, same puzzle captcha

CamboimGabriel commented 2 years ago

Putz, ai vai ser embaçado, tem solução?

guirar commented 2 years ago

Acabei de passar de mapa e não pediu o “slide to unlock”

CamboimGabriel commented 2 years ago

Acabei de passar de mapa e nn pediu tb, será q é aleatório?

ZeddEn commented 2 years ago

I just passed and it asked me

guirar commented 2 years ago

Acabei de passar de mapa e nn pediu tb, será q é aleatório?

Acho que vai ser por tempo

paulinhop commented 2 years ago

pra mim pediu quando passou o mapa tb.

guirar commented 2 years ago

Pediu a hora que o bot ia mandar a galera trabalhar, então são em momentos aleatórios

CamboimGabriel commented 2 years ago

putz, foi mesmo, na hora de mandar pra trabalho

CamboimGabriel commented 2 years ago

acabou de aparecer aqui

guirar commented 2 years ago

Pergunta se é um robô em ações aleatórias, pode perguntar quando passa de mapa, quando entra na tela dos heróis… enquanto eles trabalham aqui não apareceu ainda

HeeyMan commented 2 years ago

Apareceu mandando pra trabalhar aqui

alanfrigo commented 2 years ago

F sono

guirar commented 2 years ago

Configurar o bot pra tocar uma sirene quando aparecer o slide 😂😂

guirar commented 2 years ago

Aí vai lá e desbloqueia manualmente até acharem uma solução automatizada

Hermanyo commented 2 years ago

Aí vai lá e desbloqueia manualmente até acharem uma solução automatizada

Eu já dei a solução aqui kkkkkk

estou esperando saber se existe algum tipo de ban. Mas, parece que não

HeeyMan commented 2 years ago

Acho que esse captcha de slide deve ser o mais tranquilo de dar bypass, não? Sou totalmente leigo, mas é só botar pra a cada ação que fizer ele olhar na tela se tem captcha.

HeeyMan commented 2 years ago

@Hermanyo Acho que nao deve dar ban, mas é só colocar algumas aleatoridades no codigo tb, deve funcionar, mas aqui falo como leigo kk

Hermanyo commented 2 years ago

Acho que esse captcha de slide deve ser o mais tranquilo de dar bypass, não? Sou totalmente leigo, mas é só botar pra a cada ação que fizer ele olhar na tela se tem captcha.

Basta deixar ele como prioridade máxima no loop

guirar commented 2 years ago

Aí vai lá e desbloqueia manualmente até acharem uma solução automatizada

Eu já dei a solução aqui kkkkkk

estou esperando saber se existe algum tipo de ban. Mas, parece que não

A automatizada é essa mesmo, mas creio que não tem como dar ban, ainda mais sendo algo em navegador rodando em Unity, muito difícil

ZeddEn commented 2 years ago

I would also suggest to have the clicking on images at random coordinates (-/+ ~10 pixels on both x and y axis) plus doing the operation after the fixed minutes (-/+ ~10 seconds) so the bot appears like human interaction instead of being loged in the server as fixed values (coordinates and time)

Hermanyo commented 2 years ago

I would also suggest to have the clicking on images at random coordinates (-/+ ~10 pixels on both x and y axis) plus doing the operation after the fixed minutes (-/+ ~10 seconds) so the bot appears like human interaction instead of being loged in the server as fixed values (coordinates and time)

yeah, maybe it works

HeeyMan commented 2 years ago

robot

Cliquei em novo mapa e a imagem que veio foi essa, talvez de pra fazer com reconhecimento de imagem?

Wakeupps commented 2 years ago

I found this github that can help solving this anti-bot feature... What do you think? I know that the images changes randomly, but we can figure it out what to do. I can help with that, python programmer here

https://github.com/peduajo/geetest-slice-captcha-solver

Hermanyo commented 2 years ago

I guees that wasm could implements browser anti-cheat, it isn't just an browser game. But I need to analyze it...

paulinhop commented 2 years ago

o pessoal que pergunta se da Ban, não tem como os devs do bot saber, mas o fato é, se os devs do bombcrypto não ligassem para os bots, não teriam feito um captcha. Pelo jeito isso incomoda. Tem que usar por sua conta e risco caso alguém consiga fazer o bypass.

paulinhop commented 2 years ago

I found this github that can help solving this anti-bot feature... What do you think? I know that the images changes randomly, but we can figure it out what to do. I can help with that, python programmer here

https://github.com/peduajo/geetest-slice-captcha-solver

Very interesting.

ZeddEn commented 2 years ago

people who ask if from Ban, there's no way the bot devs would know, but the fact is, if the bombcrypto devs hadn't called the bots, they wouldn't have made a captcha. Apparently this bothers. You have to use it at your own risk if someone manages to bypass it.

They would if we use always the same coordinate for clicking and same fixed x minutes/seconds for each operation as it is probably logged server side

Hermanyo commented 2 years ago

o pessoal que pergunta se da Ban, não tem como os devs do bot saber, mas o fato é, se os devs do bombcrypto não ligassem para os bots, não teriam feito um captcha. Pelo jeito isso incomoda. Tem que usar por sua conta e risco caso alguém consiga fazer o bypass.

Maybe the bots caused the server to overload and then their needed to solve it

Hermanyo commented 2 years ago

They would if we use always the same coordinate for clicking and same fixed x minutes/seconds for each operation as it is probably logged server side

It's a just distance problem

HeeyMan commented 2 years ago

Alias, só lembrando que no pvu tinha o mesmo captcha e mesmo assim era inundado de bots... Então...

ZeddEn commented 2 years ago

Yes it would be solved with math.random to generate random values between fixed limits

paulinhop commented 2 years ago

's no way the

Sim pode ser.

Hermanyo commented 2 years ago

I can implement this solution right now, if anyone run bot to know if is there another things to solve. 'cuz I'm just a poor guy with just one account xD

guirar commented 2 years ago

O “anti-bot” é por causa do VIP que vem em 2022, quem for vip eles retornam ao trabalho quando estão full e pra casa automaticamente

paulinhop commented 2 years ago

O

Its always the same captcha, its changes the image but the puzzle is the same. Randomly appears.

luxcas02 commented 2 years ago

Eu testo se vc quiser, tenho mais contas aqui.

paulinhop commented 2 years ago

I found this github that can help solving this anti-bot feature... What do you think? I know that the images changes randomly, but we can figure it out what to do. I can help with that, python programmer here https://github.com/peduajo/geetest-slice-captcha-solver

Very interesting.

@Hermanyo you going this solution?

I can test it, i have 4 acc.

Wakeupps commented 2 years ago

I can implement this solution right now, if anyone run bot to know if is there another things to solve. 'cuz I'm just a poor guy with just one account xD

'cuz you're easy come, easy go... :)

I have acc here, but actually you don't need that right? Only F5 the page Are you going to clone this repo? :)

luxcas02 commented 2 years ago

Manda mensagem ae Caslu1#1443, tenho umas contas na qual posso testar

HeeyMan commented 2 years ago

Alias, se quiser testar, dá pra testar o bot sem contas. Basta criar uma metamask nova e ir logar no jogo, vai pedir o captcha e dá pra realizar vários testes.

Dica plus: sempre que for fazer uma conta nova, procura um mapa inicial com Jaula, ja fiz isso em 3 contas, 1 boneco free de inicio.

Wakeupps commented 2 years ago

Alias, se quiser testar, dá pra testar o bot sem contas. Basta criar uma metamask nova e ir logar no jogo, vai pedir o captcha e dá pra realizar vários testes.

Dica plus: sempre que for fazer uma conta nova, procura um mapa inicial com Jaula, ja fiz isso em 3 contas, 1 boneco free de inicio.

exatamente, isso que falei ali em cima só mandar F5

tratorarabe commented 2 years ago

Acompanhar para ver se vai ter algo a mais durante o game tbm

O bot é muito mais orgânico do que mecânico. Eu digo isso pq ele aparece randomicamente no jogo, mas sempre aparece quando voce troca de aba. Eu digo orgânico pq vc pode trocar uma, duas, trinta vezes e só aparecer o captcha na trigésima uma, a unica certeza de comportamento mecânico que eu observei é que sempre que precisa entrar na carteira requer o captcha.