
In Progress
Posted
Paid on delivery
Reverse Engineering of Android JNI Code *Situation* I am analyzing non-public API of some Android App. (I can tell you app name in message) In this app, when POST request is sent, one hidden parameter is added to the HTTP header. I have to find the algorithm which generates hidden parameter, because I want to use this app on my computer by sending POST request on my own code. I reverse-compiled the app and found the code where to generate the hidden parameter. The code calls JNI(Java Native Interface) and the parameter is calculated on JNI. (in .so, shared object file) I have already identified the parameter which is inputted to JNI, and confirmed it. ( I created my project which calls the same JNI, and confirmed the result of JNI.) I opened .so file on IDA tool, and the hidden parameter is like SHA256 hash, and I found some SALT is calculated during generating parameter, but I could not understand the whole of algorithm. *Project* Just analyze the algorithm of generating hidden parameter, and write alternative code to generate parameter. Please write alternative code in any one of the following. C++/Python/Ruby/C# (C# is the best). I can send you JNI (.so shared object) file, and my own Android app project which calls JNI. If you are interested in my project, please feel free to contact to me. I can give you more details in message.
Project ID: 19452429
8 proposals
Remote project
Active 7 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $233 USD for this job

Hello. I am *XiaoLong* Dear client, Thanks for your attention. I am android and iOS app, web server developer. I will like to work on your project and deliver the project. I have developed many applications involving various functionalities GPS, Photo and Video App, Getting/Uploading data from server(JSON), Google api, Facebook api , Messaging, News and many other implementations. I have carefully gone through your job description and so I am very interested in your project. "Correct implementation for requirements + Fast Speed + Top Quality + Time". This is my working style. As a senior iOS and android app developer with more than 5 years experience, I have confident to complete this within specified time. I can satisfy all of your requirement and make it what you want in real. I can start your project immediately and finish your project successfully within given timeframe with high quality We can discuss other details on chat. Kindly give me opportunity to demonstrate it. Thanks.
$155 USD in 3 days
7.9
7.9

Hi There, I am interested in your project. No worry your project. If you give me an opportunity to discuss further then I will do my best for you As I am a full-stack freelancer, I am sure that I can work with you with good collaboration. Awaiting for an affirmative response from your end. Thanks
$155 USD in 3 days
5.6
5.6

Hello. I am expiriences reverse engineer android app. I know Ida Pro. I can help you. For what app you want implement private Api?
$444 USD in 10 days
4.4
4.4

I am experienced android developer. I have experience to reverse engineering many android apps (.smali file). I can also reverse engineer native .so library file. I will fulfill your all requirements perfectly. Thanks for reading my proposal.
$55 USD in 4 days
3.0
3.0

Osaka, Japan
Payment method verified
Member since Nov 20, 2017
$30-250 USD
$3000-25000 USD
₹600-1500 INR
$10-30 USD
$30-250 AUD
$10-30 USD
$30 USD
€2-6 EUR / hour
$2-8 USD / hour
$10-30 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
€30-250 EUR
$10-30 USD
$1000-2000 USD
₹12500-37500 INR
₹400-750 INR / hour
$25-50 USD / hour
₹37500-75000 INR
$250-750 USD
₹12500-37500 INR