Suoritettu

Reverse Engineering of Android JNI Code

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.

Taidot: Android, C-ohjelmointi, Java, Mobile App Development, tietojärjestelmäarkkitehtuuri

Näytä lisää: testing resiliency against reverse engineering, reverse engineering jni, ios reverse engineering, reverse engineer api, reverse engineering apis from android apps — part 2, android reverse engineering tutorial, react native reverse engineering, apktool reverse engineering, reverse engineering exe file code, artificial intelligence code reverse engineering, reverse engineering restore dll source code, source code reverse engineering, calling jni code android service, ida reverse engineering dll generate source code, jobs reverse engineering code denmark, retrieve code dll reverse engineering, reverse engineering code dll, reverse engineering compiled dll, reverse engineering dll files code, reverse engineering dll source code

Tietoa työnantajasta:
( 2 arvostelua ) Osaka, Japan

Projektin tunnus: #19452429

Myönnetty käyttäjälle:

valiksoin

Hi I am very experienced in Reverse Engineering I already completed many projects similar as yours Please message me and send me .so file you need to analyse Thanks

$180 USD 3 päivässä
(22 Arvostelua)
4.3

14 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

Angel521

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 involv Lisää

$155 USD 3 päivässä
(195 arvostelua)
7.8
ItManager125

Hi I'v just read the project description. I am reverse engineering expert. I'v just completed one such project. You can check my previous reviews. I can help you Please send me message so that we can discuss more Lisää

$500 USD 3 päivässä
(48 arvostelua)
7.1
BestService222

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 Lisää

$155 USD 3 päivässä
(25 arvostelua)
5.2
BlackEagle86

Hi, How are you? Hope you are going well! I checked your project carefully, so that i feel very confident in your project because I am talented web and mobile app developer with 6 years experiences. If you give me al Lisää

$155 USD 3 päivässä
(12 arvostelua)
4.4
ofive

Hello, I'm a full time freelancer and am free now. I have read your project description I am very interested in this project. I have a lot of experience in this type of work. I'm sure I can complete it on time w Lisää

$150 USD 3 päivässä
(10 arvostelua)
4.6
Danilla1976

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 10 päivässä
(2 arvostelua)
4.4
inerudition

Hi there, We are Erudition Informatics Private Limited a web and Mobile application development Agency based at Kolkata , India I have understood the Scope of the work and can very well handle it. We are a team of Lisää

$388 USD 3 päivässä
(5 arvostelua)
3.8
dwij33

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 Lisää

$55 USD 4 päivässä
(4 arvostelua)
2.7
bhavesh1508

Hello, I can help you, i will write the code in RUBY, please send me a message so we can discuss more in detail. I am a skilled and experienced Developer having 7+ years of experience in ROR Web Development, Fr Lisää

$250 USD 3 päivässä
(2 arvostelua)
2.1
$155 USD 3 päivässä
(1 arvostelu)
0.6
glaesis

  I am a ten  years experieneced android application developer with multiple applications released in google play . I have completed two applicattion here in freelancer.com  You can pay me at the end of the release F Lisää

$277 USD 7 päivässä
(1 arvostelu)
0.8
abarissoft1

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do Lisää

$208 USD 7 päivässä
(1 arvostelu)
0.0
$138 USD 3 päivässä
(0 arvostelua)
0.0