Closed suddenBook closed 2 months ago
I've deleted the POST data since it contains sensitive info like the IMEI and MAC address.
As for the random offset, that's not new. My script generates the same request each time since it uses a static offset and not a random one. If you had issues it's likely because RO_PRODUCT_LOCALE
should be zh
according to the POST data you sent.
Description
I noticed that the algorithm used in the APK of my GREE device for simulating OTA data packet requests seems to have been updated. When using the same parameters, each POST request now results in different
shakey
andkey
values. I suspect that a random offset might have been introduced into the encoding process.Example
Here's an example of a successful POST request to
https://fota5t.adups.com/otainter-5.0/fota5/detectSchedule.do
.With parameters used as below:
Request for Investigation
As I'm not proficient in Java, I would greatly appreciate if you could investigate this change in the algorithm. I will attach the latest version of the APK for your reference.
com.adups.fota_5.22.zip
Thank you for your time and assistance in looking into this matter.