Scrape android app data

iconnek

Registered Member
Joined
Mar 26, 2015
Messages
94
Reaction score
19
Does anyone here have experience scraping android app data?
The app communicates with remote servers via HTTP, HTTPS and perhaps it uses Thrift protocol (I'm not sure).

What methods do you normally use?

P.S: If anyone interested I will pm the app name. I didn't post this in Hire the freelancer but if anyone can take care of it, we can make a deal there.

Thanks
 
jsoup library, search in Google and ... I cannot deal it, answer is 1 minute, coding it is time, time cost money, a lot of money ;)
 
Most of the time just sniffing will do and sometimes you need to reverse engineer the app
 
I used Charles to monitor the HTTP/S requests made on the Sarahah app and from that was able to get direct access to their private API and scrape over 1,000,000 usernames as well as send out millions of spam messages ;)
 
@selfpaidinc
Could you please tell me whats Charles and how do you use it on android. Some tutorials you can link to that you think are gonna work?
 
@selfpaidinc
Could you please tell me whats Charles and how do you use it on android. Some tutorials you can link to that you think are gonna work?
More info about debugging you can find on charles website
You can also use fiddler
If your app use ssl pinning then you need to use Android-SSL-TrustKiller
Sorry, but I can not add links to post
 
More info about debugging you can find on charles website
You can also use fiddler
If your app use ssl pinning then you need to use Android-SSL-TrustKiller
Sorry, but I can not add links to post
Thanks. Now I just need to know what to do with information that Charles tell me lol
I used on a app 9Chat, strange info, however I got the URL of pictures that I can open on PC. I tried to get link for WhatsApp Statuses but couldn't get a shit.. It just receives file and Charles shows the size but no URL is given. I am still wondering how did he got API key of Sarahah but hes a goddamn software engineer and I am nothing. heheh.
So Android-SSL-TrustKiller is a android app, but how do I know when to use it, I mean how to know a app is using SSL Pinning, thats new to me.
 
Sorry, but I can not fully help you without seeing what's happening.
Try to follow for this tutorial http://ticketmastermobilestudio.com/blog/charles-proxy-with-android
If you can not decode https even after the correct installation of charles certificates, then rather it's SSL pinning.
Do you want to see the http requests of 9Chat?
 
Back
Top