CAcove
Active Member
- Joined
- Dec 14, 2014
- Messages
- 896
So, here it is ladies and gents, I have been catching alot of comments in the forums and in the discord channel, and wanted to relay whats going on from what I can tell. Before I say anything else please know I am a paying customer and NOT a member of the staff.
2. Sitting here and insulting each other does 3 things and only 3 things, shows how immature you are, discourages devs and staff who spend their time trying to make a product for a bunch of people acting like immature children and last of all accomplishes nothing positive, but draws the staff away to break up these petty fights instead of allowing them to spend that time working on the fix. In short all its doing is HARMING PROGRESS and showing your acting like an immature spoiled child
3. Patience is something we must all show, as well as support to the dev and staff team, and for those of you who have coding experience hop on the discord channel and offer your legit services.
4. Patience
5. There is no official update so please have some patience and stop insulting one another.
6. Did I mention patience and not insulting one another yet?
1. There seems to be issues with all prior tools used to make the bot, so in essence it's like the coders have to go back to square one, think of it (for those of you who were here) like the MissingNo coding that required going back to square one.
2. Some of the coders appear to have left the team (which could in theory mean that some of the coding is no longer rightfully property of the remaining crew) this means a shortage of coders they once had.
3. People non stop demanding updates from the staff. This takes precious time away from the staff and devs to focus on telling you basically what I am saying here instead of working on the fix.
1. They will refund the time that the bot has been down as they did last time. This means that you aren't entitled to whine and complain, however if you want to risk your account with a less than secure bot that may or maynot even be working presently, you can request a refund and go ahead and star the clock down for your account banning.
2. You are not ENTITLED to automatically have a bot up that breaches the ToS for PokemonGo for events or any other time. This means that you are using a 3rd party service that breaches the ToS of PokemonGo and is not an automatic thing you get just for being here or having PokemonGo. We all hate downtime and we all hate getting banned, so wouldn't it stand to reason that taking more time to make the bot as stable and secure as possible is the best "bang for our buck"?
3. If you think you can code it better or faster (and actually have legit 1st hand experience coding, not the "I have a friend of a friend" bullcr*p) then get on discord and actually offer to HELP.
4. No matter how much rage may follow this posting, you cannot upset or offend me, this is a forum where we should be standing unified and supportive, so if you reply with hate comments, all you are doing is proving you don't even deserve to be here.
5. When you purchased this bot, you were buying time to have access to it from the moment you paid for it, in the purchase agreement it does not state that you will get time refunded or that the bot will be up 100% of the time (as that is actually impossible to promise) so in essence this team is replacing time out of the kindness of their heart and NOT because they are Obligated to.
1. Exercise patience there is no updates officially yet.
2. Stop squabbling like spoiled kids in here insulting one another
3. If you have the knowledge to assist then join the discord channel and offer your help.
4. Get along we are a community!
I hope this actually helps put things into perspective and answer any question we all might have.
Compliments of Iamadoo for linking this information his original post can be found here: https://www.thebuddyforum.com/pokefarmer-forum/283756-current-reverse-engineering-0-47-a.html
This is the updated information link contained within his OP: Aaron Ardiri - IoT Blog: Pokemon GO - Revisiting the "hacking" scene (part 10)
What does this mean?
It would seem that Niantic has harshly revamped how data is sent and received within PokemonGo and sadly as was suspected this would confirm that the devs will have to go back to the drawing board on this one. So this will not be a short time frame but seemingly a long term project that would be required to enable a new bot be created, assuming they are able to figure out what protocols are actually legit/relevant vrs what strings of data are not needed to gain access to communication.
Still confused? Think of it like this, the devs had the right phone number and password to be able to call up Niantic servers and then supply the code word in order to communicate with the servers without triggering any alarms or suspicions. With this new line of code aka the new forced update it is like Niantic not only changed the phone number but the password and the language the call can be made in, and you have to know the language right away in order to start the call... Needless to say they are searching through mountains of code and data to fine the microscopic needle they need to start working on communication...
My Theory?
I am no expert, but I know many people are concerned that if they did this, whats stopping them from doing it again and again every few weeks? Well my theory might alleviate that fear... It seems while Niantic does do updates regularly these large scale ones are usually only when something major or new is coming... Lets look at the timeline here: We know that Gen2 Pokemon are about to be released and trading shortly thereafter, and there is much speculation that there will be events, legendary spawns and possibly even pokemon breeding... Now in order to accommodate all of that data, I am willing to speculate that is the main reason for such a drastic change in coding, and the work they would have had to put in for this major release would have had to be astronomical in comparison to just a couple bug fixes. Hence the entire framework of coding would need to be changed to accommodate all of this new data and potential.
What Do I Suggest?
I would like to know if the dev team has isolated all prior used codes of string and identifiers and then cross referenced it with the new stuff and compared what differences there is, it might assist in leading them through all of the irrelevant data, as in my personal observations, Niantic hates utilizing so much time and money to change their pre-existing infrastructures unless they have no other choice, so I am willing to bet there will be plenty of familiar coding in there that is either the key strings needed or may be very well the decoy strings that need to be ignored.... have 2 teams, one work with the common strings between api changes and one focus on the remaining new strings, execute the same protocol commands and see if by chance the results are the same or different, then document the reactions and differences and use that as the grounds to attempt reverse engineering the new updates and codes.
What does this mean for us?
Basically nothing changes for us, I suggest the same patience and supportive attitudes that I mentioned before.
Good news everyone, HatchingEgg broke the silence!!!!
HatchingEgg - Today at 12:14 PM
i just switched to discord to tell u
because i just found the correct func
This was part of a post in our discord channel today confirming that progress is now happening, Seeing as all other bot companies stopped working on the project, this could leave PokeFarmer as the sole working PoGo bot in the near future... This is indeed some great progress, but as HatchingEgg cautions, the fix could be still a long way off, this huge hurdle puts us much farther ahead than we had foreseen even earlier today
Additional info supplied by other Discord members:
As of right now, there are twelve developers in the team. The last one has more than that, including Waryas of FPM. The first one have dozens and probably hundreds of support. Right now, a lot of these developers are just on the sideline and seemingly lost interest.
TL : DR Version
Progress has been made, the key function to start the RE is now obtained, and we can start to make progress and build from there.
The "Cold Hard Truth"
1. No updates have been given anywhere at all on an official level! That's all she wrote! If there isnt an update yet, that probably means that there is nothing of any relevant use to report to us, it doesn't mean there is NO progress, but it could be progress regarding coding that is IP (intellectual Proprietary Property or even Trade Secrets [Which for those of you who don't have a single inkling about business, you cannot discuss it with anyone but staff or else it means you forfeit the rights to ownership of something {meaning Niantic could claim rights to the PokeFarmer Coding}])2. Sitting here and insulting each other does 3 things and only 3 things, shows how immature you are, discourages devs and staff who spend their time trying to make a product for a bunch of people acting like immature children and last of all accomplishes nothing positive, but draws the staff away to break up these petty fights instead of allowing them to spend that time working on the fix. In short all its doing is HARMING PROGRESS and showing your acting like an immature spoiled child
3. Patience is something we must all show, as well as support to the dev and staff team, and for those of you who have coding experience hop on the discord channel and offer your legit services.
4. Patience
5. There is no official update so please have some patience and stop insulting one another.
6. Did I mention patience and not insulting one another yet?
The Current Issues I Have Been Able To Identify From Discord Channel (Pending confirmation from official staff)
1. There seems to be issues with all prior tools used to make the bot, so in essence it's like the coders have to go back to square one, think of it (for those of you who were here) like the MissingNo coding that required going back to square one.
2. Some of the coders appear to have left the team (which could in theory mean that some of the coding is no longer rightfully property of the remaining crew) this means a shortage of coders they once had.
3. People non stop demanding updates from the staff. This takes precious time away from the staff and devs to focus on telling you basically what I am saying here instead of working on the fix.
Things to consider while you rage and insult one another
1. They will refund the time that the bot has been down as they did last time. This means that you aren't entitled to whine and complain, however if you want to risk your account with a less than secure bot that may or maynot even be working presently, you can request a refund and go ahead and star the clock down for your account banning.
2. You are not ENTITLED to automatically have a bot up that breaches the ToS for PokemonGo for events or any other time. This means that you are using a 3rd party service that breaches the ToS of PokemonGo and is not an automatic thing you get just for being here or having PokemonGo. We all hate downtime and we all hate getting banned, so wouldn't it stand to reason that taking more time to make the bot as stable and secure as possible is the best "bang for our buck"?
3. If you think you can code it better or faster (and actually have legit 1st hand experience coding, not the "I have a friend of a friend" bullcr*p) then get on discord and actually offer to HELP.
4. No matter how much rage may follow this posting, you cannot upset or offend me, this is a forum where we should be standing unified and supportive, so if you reply with hate comments, all you are doing is proving you don't even deserve to be here.
5. When you purchased this bot, you were buying time to have access to it from the moment you paid for it, in the purchase agreement it does not state that you will get time refunded or that the bot will be up 100% of the time (as that is actually impossible to promise) so in essence this team is replacing time out of the kindness of their heart and NOT because they are Obligated to.
TL : DR
1. Exercise patience there is no updates officially yet.
2. Stop squabbling like spoiled kids in here insulting one another
3. If you have the knowledge to assist then join the discord channel and offer your help.
4. Get along we are a community!
I hope this actually helps put things into perspective and answer any question we all might have.
Update - Edit
Compliments of Iamadoo for linking this information his original post can be found here: https://www.thebuddyforum.com/pokefarmer-forum/283756-current-reverse-engineering-0-47-a.html
This is the updated information link contained within his OP: Aaron Ardiri - IoT Blog: Pokemon GO - Revisiting the "hacking" scene (part 10)
What does this mean?
It would seem that Niantic has harshly revamped how data is sent and received within PokemonGo and sadly as was suspected this would confirm that the devs will have to go back to the drawing board on this one. So this will not be a short time frame but seemingly a long term project that would be required to enable a new bot be created, assuming they are able to figure out what protocols are actually legit/relevant vrs what strings of data are not needed to gain access to communication.
Still confused? Think of it like this, the devs had the right phone number and password to be able to call up Niantic servers and then supply the code word in order to communicate with the servers without triggering any alarms or suspicions. With this new line of code aka the new forced update it is like Niantic not only changed the phone number but the password and the language the call can be made in, and you have to know the language right away in order to start the call... Needless to say they are searching through mountains of code and data to fine the microscopic needle they need to start working on communication...
My Theory?
I am no expert, but I know many people are concerned that if they did this, whats stopping them from doing it again and again every few weeks? Well my theory might alleviate that fear... It seems while Niantic does do updates regularly these large scale ones are usually only when something major or new is coming... Lets look at the timeline here: We know that Gen2 Pokemon are about to be released and trading shortly thereafter, and there is much speculation that there will be events, legendary spawns and possibly even pokemon breeding... Now in order to accommodate all of that data, I am willing to speculate that is the main reason for such a drastic change in coding, and the work they would have had to put in for this major release would have had to be astronomical in comparison to just a couple bug fixes. Hence the entire framework of coding would need to be changed to accommodate all of this new data and potential.
What Do I Suggest?
I would like to know if the dev team has isolated all prior used codes of string and identifiers and then cross referenced it with the new stuff and compared what differences there is, it might assist in leading them through all of the irrelevant data, as in my personal observations, Niantic hates utilizing so much time and money to change their pre-existing infrastructures unless they have no other choice, so I am willing to bet there will be plenty of familiar coding in there that is either the key strings needed or may be very well the decoy strings that need to be ignored.... have 2 teams, one work with the common strings between api changes and one focus on the remaining new strings, execute the same protocol commands and see if by chance the results are the same or different, then document the reactions and differences and use that as the grounds to attempt reverse engineering the new updates and codes.
What does this mean for us?
Basically nothing changes for us, I suggest the same patience and supportive attitudes that I mentioned before.
Update - Edit 2016-11-30
Good news everyone, HatchingEgg broke the silence!!!!
HatchingEgg - Today at 12:14 PM
i just switched to discord to tell u
because i just found the correct func
This was part of a post in our discord channel today confirming that progress is now happening, Seeing as all other bot companies stopped working on the project, this could leave PokeFarmer as the sole working PoGo bot in the near future... This is indeed some great progress, but as HatchingEgg cautions, the fix could be still a long way off, this huge hurdle puts us much farther ahead than we had foreseen even earlier today
Additional info supplied by other Discord members:
As of right now, there are twelve developers in the team. The last one has more than that, including Waryas of FPM. The first one have dozens and probably hundreds of support. Right now, a lot of these developers are just on the sideline and seemingly lost interest.
TL : DR Version
Progress has been made, the key function to start the RE is now obtained, and we can start to make progress and build from there.
Last edited: