ST-Apps / PoGo-UWP

UWP Client for Pokemon Go
831 stars 340 forks source link

READ THIS BEFORE MAKING AN ISSUE !!! #389

Closed Kaankehh closed 8 years ago

Kaankehh commented 8 years ago

Hey guys,

Like you already know the PoGo app doesn't work. The reason for that is that Niantic updated their server. The update ruined the API, the requests are now cryptographically signed. The latest update was forced so the app could read it.

Does this mean that it is over? No, the makers of the API are looking in to this, it is not sure if they can fix it.

What do you say? Is it over in your opinion? Sadly, yes. I dont think that the API creators will be able to decrypt it and if they will be able to get it to work, Niantic will probably add more encryptions. This is probably one of the I don't know how many encryption they will add.

We have to wait till the API creators have more news, I will keep you updated. Or, you can look by yourself. https://www.reddit.com/r/pokemongodev/comments/4w1cvr/pokemongo_current_api_status/

It is over!

Latest update!

They finally did it! All the unknown errors are gone! They are now implementing the API and we dont know when the port to C# is done! Stay tuned

CalebSargeant commented 8 years ago

You can do it!

DMNerd commented 8 years ago

@kev0200 Oh i am more like just reporting to you guys :) I am not very good at reverse engeneering even tho I completed all the chalanges on HackThisSite

kev0200 commented 8 years ago

@DeMoMan159 lol fair enough, when you reckon we can test though, tomorrow maybe?

DMNerd commented 8 years ago

@kev0200 I do not know I will try to look in to the api discusion and report back ASAP :)

kev0200 commented 8 years ago

@DeMoMan159 okay cheers man :)

GeorgeBalis commented 8 years ago

@DeMoMan159 what happened?

Kaankehh commented 8 years ago

@GeorgeBalis Still nothing. I am gonna edit the Issue after a new discovery, probably better

GeorgeBalis commented 8 years ago

Ok

thalesmartins89 commented 8 years ago

Is there any estimate of when the update will be released? Pokemon Go was released yesterday in Brazil and I'm only in the will seeing others play.

DMNerd commented 8 years ago

@thalesmartins89 welcome to my life man, It's been out for quite some time now in here :/ I managed to level up fast tho, I am used to not sleaping and I discovered Nox emulator 3 days ago (I used bluestacks before), That's why I am not late for the party :D

DMNerd commented 8 years ago

The newest update on reddit states : +GMT +1, 18:00 - Some important part of the encryption method has been decompiled, meaning we can now read it, and run the code through the decompilation when the other parts of the encryption have been found. +GMT +1, 19:30 - One step closer to fully determining the input.

I think it looks promising !

luqiasz commented 8 years ago

Did is a possible to find a way to Niatic servers api ? my english not very well ;/

puuska commented 8 years ago

Remember that we used almost all bandwidth of the Bing maps and it also must be repaired ;)

EvolvedRamoz commented 8 years ago

GMT +1, 20:30 - Minor breaktrough as 2 pieces of the unknown6 creation-code got linked together. Will update when I understand it well enough to explain.

robertmclaws commented 8 years ago

Anyone had any luck getting Nox to work on the x64 Windows 10 Anniversary build?

luqiasz commented 8 years ago

I use bluestacks beacuse nox use one core on my proccesor (FX-8350) and is multi core processor and its worl soo slow ;c

EvolvedRamoz commented 8 years ago

How do u get anniversary build

EvolvedRamoz commented 8 years ago

GMT +1, 21:15 - What we now need to do is 2 things:

•Get the decompiled encryption into a usable state (people are working on it, this is slow but steady)

•Figure out the last pieces of input, this could prove to be the difficult part. There is 3-4 fields remaining and every field that we figure out is a minor breakthrough.

luqiasz commented 8 years ago

i used Microsoft assistant https://support.microsoft.com/pl-pl/help/12387/windows-10-update-history

Snappy518 commented 8 years ago

@EvolvedRamoz Try search for updates. But it seems that some people are having troble getting it through Windows Updates, but you can "force it" if you want.

Ray-PoGo-NL commented 8 years ago

@advancedrei yes works good nox emu http://en.bignox.com/blog/ +pokemon go

let me now ??

robertmclaws commented 8 years ago

@RayTwente It crashes every time I try to install it. BlueStacks bluescreens my machine. Could be because I'm running Hyper-V on it.

Devanist commented 8 years ago

for me bluestacks in not usable... on pc it very often don't want to load at all, catches freezes... on my hybrid hp it dont want to work at all... +1 for nox

SkarikX commented 8 years ago

Update and summary from DutchDefender. Still being worked on, but outlook is positive:-

GMT +1, 22:30 - No news, other than "they are working on it", but I thought I'd write something anyways, a reflection on the last 24 hours. It has been facinating to see the devs from this sub work together to crack the unknown6. This is the same thing Ingress-hackers never defeated. But the POGO-dev community is bigger. I have seen people work on it 20 hours out of the 24 that the API-change is live. /u/keyphact hasnt slept for 40 (seriously go to sleep). These people are tirelessly, determined. I feel like we can do this. We found the core creation place of unknown6 in mere hours. The encryptionfunctions were decompiled and the place where its called has been found. 10% of the input and the usability of the encryptionfunctions is whats left. Were so close, yet so far away. Will we solve this?

GeorgeBalis commented 8 years ago

I am sure we will solve this.Developers are working really hard for this.

mfraiss commented 8 years ago

Great to see such motivated people here!

DMNerd commented 8 years ago

Update: So #api-debugging (private group on past open discord server for te guys working on the API) just got the encription ! They are still waiting to make a vlaid request though :/

i've been reading #dev-talk on the open discord for the whole day and they were close to breaktrough too tho the just needed to break te a1 value apparently

Edit: #dev-talk and #api-debugging are kind of divided as #dev-talk didn't know the #api-debugging is still going. People are angry and nobody knows what needst to be done at the moment.

DMNerd commented 8 years ago

This is probably the answer to why unknown6 has been in the code, but never required to authenticate beforehand.

https://www.reddit.com/r/pokemongodev/comments/4w6jkk/theory_why_niantic_enabled_the_request_validation/

Ray-PoGo-NL commented 8 years ago

@advancedrei I am using latest version of nox and the last update wm1064bit No crash at all

nathan0774 commented 8 years ago

What does that mean? The app is working again?

dvaltrick commented 8 years ago

No @nathan0774 , nox is an android emulator

DMNerd commented 8 years ago

@nathan0774 No that means the app will work again when the API is updated. #API-Debugging is still working on geting valid server response. They got the encription for unknown6, now's the time to wait :)

SkarikX commented 8 years ago

Yup, things are looking very good at the moment. At this rate it looks like we should hopefully have a fix later in the day today (Friday).

On a side note, sorry to be "that guy", but please can people stop posting about Nox and BlueStacks etc.? This is a 'forum' for PoGo development and the issues around it, not about Android emulation. Thanks ;-)

DMNerd commented 8 years ago

@SkarikX True that about the Emulators

DavidWForeman commented 8 years ago

Sorry to be that noob : Does this change require an app update or is it something that happens at your server before it communicates with the clients. Or does the client communicate directly with the Pokémon server?

Pittsfan77 commented 8 years ago

I posted an issue asking about this and received reply stating that a new release would be available and would need to be installed.

christosk92 commented 8 years ago

1 hour ago: Major breaktrough: They got the api working. Check reddit Update your post

SkarikX commented 8 years ago

@christosk92 Some people need sleep sometimes! Kaankehh may be in Europe where it's currently the middle of the night :-P

christosk92 commented 8 years ago

@SkarikX he updated it and kaankeh and I were just talking to each other on skype and whatsapp. He lives in a city right next to mine

Kaankehh commented 8 years ago

@SkarikX I live in Europe yes, @christosk92 too. We are from The Netherlands. 😂 it is 4:12 AM now😂😂. I edited the post with a big font and text

SkarikX commented 8 years ago

@christosk92 @Kaankehh haha, good good :-)

br1luca commented 8 years ago

Nice to know! Please. If you wanna talk about bluestack and somethink like that, join discord and you will have a "room" just only for that ☺

puuska commented 8 years ago

So, we only must repair the maps, import new version of API and PoGo will work yes?

br1luca commented 8 years ago

For now nothing change. They dont share the fix, so we have only to wait. If the fix will be share today, probably, pogo 1.1.0 will be share on 09/08

puuska commented 8 years ago

Ok, cool but what we do with maps? @ST-Apps include OSM or what?

br1luca commented 8 years ago

@puuska check on discord. He share some information about the new map :)

GeorgeBalis commented 8 years ago

So tonight the app will have been fixed, right?

vikiee6199 commented 8 years ago

@GeorgeBalis ... no.... .. unknown6 is not yet solved.... app will work only wen unknown6 is solved....... if ST-Apps releases .. 1.1 pre release version.... then we will only be able to see our player data... and pokemon inventory... we wont be able to see pokestops and pokemons on maps....till unknown6 problem is solved

GeorgeBalis commented 8 years ago

But a guy said before that they made the whole API working so they will publish it and the app will be fixed...

christosk92 commented 8 years ago

@vikiee6199 they solved the encryption and are trying to publish it right now. After they published it, st needs to port it over to .net