masterking32 / MasterHamsterKombatBot

Master Hamster Kombat Bot is a Python-based automation tool specifically designed for the game Hamster Kombat. This bot is capable of performing all in-game tasks, including auto-tapping, cipher tasks, and purchasing the best cards on your behalf. It's a free and fully automated farming bot that enhances your Hamster Kombat gaming experience.
https://github.com/masterking32/MasterCryptoFarmBot
Apache License 2.0
280 stars 90 forks source link

Cheating detected (New Achievement) #368

Closed Ashwin3454 closed 2 months ago

Ashwin3454 commented 2 months ago

MEITU_20240907_142309050

Fy0urM commented 2 months ago

MEITU_20240907_142309050

Yep, me too

ali-ghanati commented 2 months ago

yep, me too XD photo_2024-09-07_12-45-07

Denis-2021 commented 2 months ago

ideas why? keys?

ali-ghanati commented 2 months ago

ideas why? keys?

I think we need a schedule system working for 24 hours i believe causes this

Fy0urM commented 2 months ago

From ru tg channel

`Some information I found out:

🟢this achievement is like a warning. There is no need to sit frantically waiting for a ban and reset.

🟢comes to those who have not used promotion/referrals/multi-accounts

🟢many who used the generator were not given

It's becoming more and more like random.

Well, there is an achievement😄`

qawechi commented 2 months ago

Screenshot_2024-09-07-12-31-56-493_org.telegram.messenger.jpg

Ashwin3454 commented 2 months ago

From ru tg channel

`Some information I found out:

🟢this achievement is like a warning. There is no need to sit frantically waiting for a ban and reset.

🟢comes to those who have not used promotion/referrals/multi-accounts

🟢many who used the generator were not given

It's becoming more and more like random.

Well, there is an achievement😄`

Shall we need to pause this automation process?

qawechi commented 2 months ago

Btw, i didnt get it on my test account!

I created my test account only for masterkinghamsterkombatbot! I rarely open it myself. The bot is active on my test account 24/7. But i still dnt have that card! Hopefully, i think its not abt the bot. It is abt the high number of keys and profit.

Screenshot_2024-09-07-12-35-03-577_org.telegram.messenger.jpg

Fy0urM commented 2 months ago

From ru tg channel

`Some information I found out:

🟢this achievement is like a warning. There is no need to sit frantically waiting for a ban and reset.

🟢comes to those who have not used promotion/referrals/multi-accounts

🟢many who used the generator were not given

It's becoming more and more like random.

Well, there is an achievement😄`

Shall we need to pause this automation process?

In any case, the bot was always meant as a "use at your own risk" thing

MeninSun commented 2 months ago

Sit down, stop your bot and take your coffee for a while. Lol xD

284267 commented 2 months ago

I got it, too. Let's report it, hamster's official Twitter!

autoattack999 commented 2 months ago

Btw, i didnt get it on my test account!

I created my test account only for masterkinghamsterkombatbot! I rarely open it myself. The bot is active on my test account 24/7. But i still dnt have that card! Hopefully, i think its not abt the bot. It is abt the high number of keys and profit.

Screenshot_2024-09-07-12-35-03-577_org.telegram.messenger.jpg

My main account has a high number of keys, but doesn't use bots, and I don't get that card.

Denis-2021 commented 2 months ago

it seems random. I have friends who input all keys manually every day and didn't get this ban. I have a friend with 5 accounts who uses this bot and didn't get this ban. I have several friends who play fair and did get this ban. So it seems random to me.

Maybe it is just an achievement and they sent it to make some hype around the project :)

copycatcodex commented 2 months ago

as you may have noticed, some of you have a new achievement: "CHEATING IS BAD! You may not be aware that you have committed an infraction. However, if you have this achievement active (in green) it is because something you have done wrong (consciously or unconsciously). As you can see, no account has been banned for this reason. The consequences of this achievement will be known later. This means that ANYONE who claims to know these consequences is speculating (lying). to continue playing fair: any activity is visible by our developers. Let's keep

284267 commented 2 months ago

what's the meaning

杉树久藏 @.***

---Original--- From: @.> Date: Sat, Sep 7, 2024 20:10 PM To: @.>; Cc: @.**@.>; Subject: Re: [masterking32/MasterHamsterKombatBot] Cheating detected, anyoneelse got this card? (Issue #368)

as you may have noticed, some of you have a new achievement: "CHEATING IS BAD! You may not be aware that you have committed an infraction. However, if you have this achievement active (in green) it is because something you have done wrong (consciously or unconsciously). As you can see, no account has been banned for this reason. The consequences of this achievement will be known later. This means that ANYONE who claims to know these consequences is speculating (lying). to continue playing fair: any activity is visible by our developers. Let's keep

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

ParsapythonLv commented 2 months ago

Screenshot_2024-09-07-16-14-32-712_ir ilmili telegraph 3 weeks i have the bot and i give the all of the key and don't have this card , Maybe it's a joke😂 but I think maybe it's because we are using Auto clicker and the hamster detects that and I don't use any auto clicker in my account so maybe it's not for bot (bot clicks randomly)

AmirhN1382 commented 2 months ago

I didn't get it on my main account, been using MasterHamsterKombatBot for like months? but i disabled the mini_game (that's inside the app itself), and there is a 1 hour delay between rechecks + long random delay. also just having two accounts in the bot. Not sure what's the reason, but i won't be surprised if i find out it's just random, hamster used to troll us with their mini-game cipher too (it was random numbers).

miladesign commented 2 months ago

the problem is with the token. it have time of login and we still use it. my token is belong to 2month ago. when you call account-info request its tell you the date of token. we should make new token each time bot start and for that we need telegram api key

AmirhN1382 commented 2 months ago

the problem is with the token. it have time of login and we still use it. my token is belong to 2month ago. when you call account-info request its tell you the date of token. we should make new token each time bot start and for that we need telegram api key

I didn't change my auth token since this bot launched (initial commits), and i didnt get it.

8gprotein commented 2 months ago

the problem is with the token. it have time of login and we still use it. my token is belong to 2month ago. when you call account-info request its tell you the date of token. we should make new token each time bot start and for that we need telegram api key

are you talking about the bearer token? I just checked the token is still the same. Did i miss anything?

AmirhN1382 commented 2 months ago

@284267 we literally can't read it ser, don't reply with email.

Fy0urM commented 2 months ago

the problem is with the token. it have time of login and we still use it. my token is belong to 2month ago. when you call account-info request its tell you the date of token. we should make new token each time bot start and for that we need telegram api key

The bearer token does not change, it is generated once at the very first launch of the game itself. by the way, fingerprint is transmitted to the server at the same time, and for those who do it from a PC, it contains data that a mobile device cannot have (e.g. rtx level video card).

miladesign commented 2 months ago

its change. i tested it. this is my token for a month ago (trimmed): 1721375139906P6VldEFxrFLY9CcWbBn2obuAH9Y4hEt6jEDkikD4orsea06tmZYYbSWC7198401680 and this is for now: 1721374320206GRMmE9YNV76X5ZWSOvvOCBFe1t4yRtwzr7aa97tut6J4SOzUTB4F7Jx7198401680

AmirhN1382 commented 2 months ago

its change. i tested it. this is my token for a month ago (trimmed): 1721375139906P6VldEFxrFLY9CcWbBn2obuAH9Y4hEt6jEDkikD4orsea06tmZYYbSWC7198401680 and this is for now: 1721374320206GRMmE9YNV76X5ZWSOvvOCBFe1t4yRtwzr7aa97tut6J4SOzUTB4F7Jx7198401680

even if it's changing, shouldn't matter (atleast for this achievement). my token is for like 2-3 months ago or something, and i didn't get this achievement.

Fy0urM commented 2 months ago

its change. i tested it. this is my token for a month ago (trimmed): 1721375139906P6VldEFxrFLY9CcWbBn2obuAH9Y4hEt6jEDkikD4orsea06tmZYYbSWC7198401680 and this is for now: 1721374320206GRMmE9YNV76X5ZWSOvvOCBFe1t4yRtwzr7aa97tut6J4SOzUTB4F7Jx7198401680

I don't have a PC to check, but I think there is something wrong with the tokens you provided, the first numbers of the token look like timestamp, and for some reason the timestamp of your new token was earlier than the timestamp of your old token.

1721375139906 - Friday, July 19, 2024 y., 7:45:39.906.

1721374320206 - Friday, July 19, 2024 y., 7:32:00.206.

AmirhN1382 commented 2 months ago

asked from some frens doing multi accs, they didn't get it neither. it's either based on IP (how many accounts using same IP), or pure randomness i assume

Fy0urM commented 2 months ago

its change. i tested it. this is my token for a month ago (trimmed): 1721375139906P6VldEFxrFLY9CcWbBn2obuAH9Y4hEt6jEDkikD4orsea06tmZYYbSWC7198401680 and this is for now: 1721374320206GRMmE9YNV76X5ZWSOvvOCBFe1t4yRtwzr7aa97tut6J4SOzUTB4F7Jx7198401680

Can I check your token for validity? The game has an api endpoint for account deletion. Can I query it using your token? ))))

masterking32 commented 2 months ago

I have two accounts, and I didn’t get the achievement even though I used this bot for both accounts. Also, two of my friends only used this bot, and they didn’t get this error/achievement either. image image

vashamamasha2014 commented 2 months ago

The developers acted cunningly, assigned a new token to all accounts. Banned all accounts that had the old Bearer token, I checked it for sure. So change it, maybe this is a warning achievement.

Emperor-One commented 2 months ago

I have two accounts, and I didn’t get the achievement even though I used this bot for both accounts. Also, two of my friends only used this bot, and they didn’t get this error/achievement either.

This is interesting. I have a question for you @masterking32 or anyone who uses multiple accounts. Do you have these accounts on the same device, and if you do, do they both use the Telegram app? Or is one of them on a clone app?

AntonPolyakin commented 2 months ago

The developers acted cunningly, assigned a new token to all accounts. Banned all accounts that had the old Bearer token, I checked it for sure. So change it, maybe this is a warning achievement.

Developers who build and maintain systems that use Bearer tokens (e.g., OAuth 2.0) typically do not have access to user tokens if the system is designed with security and privacy in mind.

Emperor-One commented 2 months ago

I have two accounts, and I didn’t get the achievement even though I used this bot for both accounts. Also, two of my friends only used this bot, and they didn’t get this error/achievement either.

This is interesting. I have a question for you @masterking32 or anyone who uses multiple accounts. Do you have these accounts on the same device, and if you do, do they both use the Telegram app? Or is one of them on a clone app?

I ask this because my assumption for the "warning" was the hamster team was detecting multiple accounts from local storage/cookies. I assume mini apps from the same origin would share local storage/cookies on Telegram. I would, then, be trivial to detect whether or not you use multiple accounts. Did anyone who uses multiple accounts on the same Telegram app get this achievement?

AntonPolyakin commented 2 months ago

I have two accounts, and I didn’t get the achievement even though I used this bot for both accounts. Also, two of my friends only used this bot, and they didn’t get this error/achievement either.

This is interesting. I have a question for you @masterking32 or anyone who uses multiple accounts. Do you have these accounts on the same device, and if you do, do they both use the Telegram app? Or is one of them on a clone app?

I ask this because my assumption for the "warning" was the hamster team was detecting multiple accounts from local storage/cookies. I assume mini apps from the same origin would share local storage/cookies on Telegram. I would, then, be trivial to detect whether or not you use multiple accounts. Did anyone who uses multiple accounts on the same Telegram app get this achievement?

The more accounts playing HK the better for the creators of the game - more attractiveness for investors and advertisers. So you shouldn't even worry about using multiple accounts. People who buy referrals should not worry too.

AmirhN1382 commented 2 months ago

well from what we've seen so far, hamster kombat team is very bad at doing literally anything. for the mini_game, people thought the cipher is some very secure cryptographically generated number, turned out to be random numbers. for playground games, they're using third party keys, easy to be cheated, etc... i really feel like these achievements were blind shot in the darkness (not sure based on what factors), and it's not 100% guaranteed to be given to cheater/bot accounts. if they was 100% sure, they would've already banned accounts. they rolled out this achievement to spread some fear. it's still up to users if they want to continue using keyGens/bots tho.

qawechi commented 2 months ago

I use multiple accounts. Both of them are on the same android device. One of them has this card, the other one hasnt.

I use this bot on both of them. I have done some mistakes:

Emperor-One commented 2 months ago

Yeah so this makes it more certain for me. You are right I think this is just a scare tactic by the hamster team to make us not use these bots. 😁

Buuut, they could also be on to us... 🤷

Fy0urM commented 2 months ago

I apologize for my mistrust, indeed the token started to change since yesterday because when loading the game added a constant request to “auth-by-telegram-webapp” where “userquery” and “fingerprint” are passed in payload. sending a query with query but empty fingerprint is successful and returns token, but how safe will it be?

Fy0urM commented 2 months ago

I apologize for my mistrust, indeed the token started to change since yesterday because when loading the game added a constant request to “auth-by-telegram-webapp” where “userquery” and “fingerprint” are passed in payload. sending a request with userquery and empty fingerprint is successful and returns token, but how safe will it be?

upd: I was wrong again, the request is not sent every time.

amdjadmoh commented 2 months ago

its a joke , my bot account didn't get the achievement while my non bot account got it , they cant detect shit , they wanna scare us to play their shit games

AmirhN1382 commented 2 months ago

its a joke , my bot account didn't get the achievement while my non bot account got it , they cant detect shit , they wanna scare us to play their shit games

Hamster back-end code for this achievement:

for account in accounts:
random = math.randomint(1,100)
if random >= 75:
account.add_acheivement("bad_hamster_achievement")
MeninSun commented 2 months ago

its a joke , my bot account didn't get the achievement while my non bot account got it , they cant detect shit , they wanna scare us to play their shit games

Hamster back-end code for this achievement:

for account in accounts:
random = math.randomint(1,100)
if random >= 75:
account.add_acheivement("bad_hamster_achievement")

is this real? or its a joke?

AmirhN1382 commented 2 months ago

is this real? or its a joke?

joke, could be true

amdjadmoh commented 2 months ago

its a joke , my bot account didn't get the achievement while my non bot account got it , they cant detect shit , they wanna scare us to play their shit games

Hamster back-end code for this achievement:

for account in accounts:
random = math.randomint(1,100)
if random >= 75:
account.add_acheivement("bad_hamster_achievement")

is this real? or its a joke?

image

iamfraxel commented 2 months ago

The 50 percent parameter is in every achievement in the game. Its most likely just a placeholder.

Metercedes commented 2 months ago

Based on X, ppl saying that its due obtaining keys. I think it is not related w bot. (I don't know exactly, info may be false.)

284267 commented 2 months ago

"auto_finish_mini_game": False, # Enable auto finish mini game by setting it to True, or set it to False to disable Does anyone have any good suggestions on this? Is this as likely to get an account banned as # "auto_playground_games": True, # Enable auto playground games by setting it to True

Metercedes commented 2 months ago

"auto_finish_mini_game": False, # Enable auto finish mini game by setting it to True, or set it to False to disable Does anyone have any good suggestions on this? Is this as likely to get an account banned as # "auto_playground_games": True, # Enable auto playground games by setting it to True

Don't keep that on 'True' dev disabled and delete the code because currently, there is no safe way to auto-finish minigames.

284267 commented 2 months ago

I didn't open it.

“auto_finish_mini_game”: False, # 设置为True来启用自动完成小游戏,或者设置为False来禁用 有人对此有什么好的建议吗?这是否可能导致帐户被禁止 # “auto_playground_games”: True, # 通过将其设置为 True 来启用自动游乐场游戏

不要将其保持在“True”状态,禁用开发并删除代码,因为目前没有安全的方法可以自动完成迷你游戏。

I didn't open it.

cr4zyfish commented 2 months ago

This is an achievement, which means you need to obtain it. Therefore, you should start cheating to get this achievement, as it will double your hamster coins after the airdrop. However, I cannot find any page in the game that outlines the game rules.

vashamamasha2014 commented 2 months ago

This is an achievement, which means you need to obtain it. Therefore, you should start cheating to get this achievement, as it will double your hamster coins after the airdrop. However, I cannot find any page in the game that outlines the game rules.

Ahahah))) xD