Developers - Stop over looking softbans and thresholds menu

User Tag List

Results 1 to 6 of 6
  1. #1
    clamchoda's Avatar Master Sergeant
    Reputation
    37
    Join Date
    Jul 2016
    Posts
    96
    Thanks G/R
    11/36
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Developers - Stop over looking softbans and thresholds

    Hello.

    As some of you may know I am developing a bot that does not run off the API. I would just like to point out an interesting finding that I have seen consecutive similar results in over the last few days.

    Tests (Done on seperate days);
    - A bot that runs through the emulator (A mobile device, Non-API bot) , default Nox walkspeed, never gets soft banned or server throttle. (50k XP/H)
    - A necrobot (API BOT), set 5 KM/H, and a very low actions config, I receive soft bans / server throttles through out the night. (9k XP/H)

    This is interesting to me because this means, the API bot, makes an absurd amount of calls to the server that normally would never happen from an actual mobile device. This has to be the point of detection on Niantic side against the API bot. For those of you that think the bot is not detected, you're wrong unfortunately. Niniac simply softbans instead of hardbans. I wont get into detail, but if you followed development of this game, you'll know that in ALPHA, they hard ban bots which in turn, actually hurt the game. (spawn rates, google for an explanation). That's why we're only seeing softbans in release, for now. So you can bet your butt, that once the spawn rate issues and other issues determined by the player base are addressed, than new ban systems may be implemented. It may seem early to think about this, but it's not. Niantic is.

    From an overview of the XP/H and P/H, I would have expected the Non-API bot to receive the softbans, as it appears to be making more actions (higher XP/H and P/H). So my findings are, that even though the API Bots are set to do less, they are doing ALOT more in the background.

    I believe Niantic has a threshold on which the client can make calls to their server. That being said, I also believe that this threshold amount is determined based on the actual API calls a true mobile device could make. So when you exceed this threshold, they know you are making the calls outside of a mobile device, and or running more than one account from the same IP.

    For the next API bot, a more efficient way of finding pokemon and stops needs to be implemented. Perhaps efficient is not the right word. I mean, a less demanding API call. Either way, they API needs to be updated to match this threshold to get rid of these annoying softban issues.

    tldr; Niantic knows a threshold that a mobile device can not possibly exceed via a legit client, and the API bots exceed this threshold. If anyone can provide me with a version of an API bot which either counts our outputs the API calls to the console, that would really save me some time, thank you. Although, I will not run pre-compiled exe's.
    Last edited by clamchoda; 08-10-2016 at 02:33 PM.

    Developers - Stop over looking softbans and thresholds
  2. Thanks pokemaniac (1 members gave Thanks to clamchoda for this useful post)
  3. #2
    xm@n's Avatar Member
    Reputation
    2
    Join Date
    Aug 2016
    Posts
    10
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For the API bot, do we really need humanized setting? From your findings, even 5 KM/H bot is still detectable because of the amount of API calls.

  4. #3
    clamchoda's Avatar Master Sergeant
    Reputation
    37
    Join Date
    Jul 2016
    Posts
    96
    Thanks G/R
    11/36
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xm@n View Post
    For the API bot, do we really need humanized setting? From your findings, even 5 KM/H bot is still detectable because of the amount of API calls.
    That's what I am trying to figure out here. I honestly think that it's the way the bot makes use of the API for it's Pokemon scanning, catching moving ect. It's just too far off and excessive compared to the way the API is intended to be used.

    So tldr; Niantic knows a threshold that a mobile device can not possibly exceed via a legit client, and the API bots exceed this threshold.

  5. #4
    xm@n's Avatar Member
    Reputation
    2
    Join Date
    Aug 2016
    Posts
    10
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Even without API request threshold, I think they still could detect bot by other information.

  6. #5
    clamchoda's Avatar Master Sergeant
    Reputation
    37
    Join Date
    Jul 2016
    Posts
    96
    Thanks G/R
    11/36
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xm@n View Post
    Even without API request threshold, I think they still could detect bot by other information.
    Your 100% right. Where there's a will, there's a way friend.

  7. #6
    pokemaniac's Avatar Sergeant
    Reputation
    5
    Join Date
    Aug 2016
    Posts
    55
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Nice post bro, I think you're right.

Similar Threads

  1. Looking for Developers for 3.3.5 and 5.4.8 Wow projects.
    By nsotra in forum World of Warcraft General
    Replies: 0
    Last Post: 11-26-2015, 04:04 PM
  2. Looking for a Developer who knows PHP, HTML and CSS.
    By Clownhair in forum Programming
    Replies: 7
    Last Post: 07-23-2010, 09:26 AM
  3. [help] Can someone look over my configs. and tell me if they are right.
    By pennybox in forum World of Warcraft Emulator Servers
    Replies: 16
    Last Post: 06-03-2008, 06:47 PM
  4. i looked around and couldn't find it. RE spell editing
    By guttertech in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 07-15-2007, 04:51 AM
  5. Look Here!! And Answer
    By vakiller in forum World of Warcraft General
    Replies: 5
    Last Post: 03-06-2007, 09:43 PM
All times are GMT -5. The time now is 04:31 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search