Find Jobs
Hire Freelancers

Decompile Java code (Oauth authorization) - repost

$250-750 USD

Geschlossen
Veröffentlicht vor mehr als 10 Jahren

$250-750 USD

Bezahlt bei Lieferung
There's a service called Pinger at http://pinger.com. Thy have mobile apps, desktop and online clients. Each app uses OAuth authorization, it's different for different requests. Desktop client is written on QT, web client is Flash. They are more easy to analyze to understand how authorization works, cause you can use sniffer to get the headers. Web client can't be used though to finish this project, cause it doesn't execute a request that is needed here. Desktop version is fine, but since it's on QT, it's hard to analyze it. Android app (JAVA) easily decompiles, but if obfuscated. Request must work at this links: [login to view URL]:56:36Z (or with any other date) and [login to view URL] Authorization happenes via the header "Authorization" Example of a header: OAuth realm="[login to view URL]", oauth_consumer_key="503473425%3Bpinger-desktop-client-26059089-40cb-4c5f-9c1d-2fa6b6f03160", oauth_signature_method="HMAC-SHA1", oauth_signature="K2nmpuwFFtWSgIlIouM9SaSWqdc%3D", oauth_timestamp="1385662737691", oauth_nonce="%7B605064b1-b843-40f9-a970-7f5b0dc07510%7D" After successful authorization server returns an answer is JSON format, in which there's information about calls, messages, etc. So what we need is a method to generate this headers based on any specific account. See files attached. I know it's pretty complicated description. If you're not familiar with Pinger, register account there, install app and clients. And if you need more info, just ask. Happy bidding!
Projekt-ID: 5317240

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 10 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
3 Freelancer bieten im Durchschnitt $550 USD für diesen Auftrag
Avatar des Nutzers
Hello, I have experience with reverse engineering android apps. Seems like the same project posted already on elance if I'm not wrong. Are you only interested in the signing method or to implement methods for all endpoints they have exposed for that webservice ? Regards, Daniel
$684 USD in 5 Tagen
5,0 (38 Bewertungen)
6,3
6,3
Avatar des Nutzers
Hello , We have a team of Skilled Java-J2EE professionals with experience upto 8 yrs. You will be able to directly communicate with our technical expert. Our Expertise is J2EE: 1) Frameworks: Struts, Spring , Hibernate , Lucerne, Quartz, Ant, , Cruise Control, jUnit, DbUnit, Mybatis 2) Web Technology: JSP, JSTL, JSF, JQuery, Ajax, Java Script, DWR, FCK Editor, Extjs 3) Application Servers: JBoss, Web logic, Web Sphere, Apache Tomcat, Sun ONE 4) Payment Gateway: PayPal Integration, can integrate any other payment gateways too 5) Tools: Maven, Ant, xDoclet, iReport 3.6 Jasper Report (with iReport), ceWolf API (charts), Maxmind GEOIP API, Atlas Device, Flow Player integration, Google Analytics, adMob Analytics, Google Adword, YouTube API, Document Viewer Integration, Display Tag Libraries, Fusion Charts API, ammap API. Our Java Expertise: 1) Desktop Applications: Swing, Eclipse Rich Client Platform, AWT, SWT, RMI 2) Frameworks: Core java, Advance java, Spring Core, Hibernate Core 3) Tools: JNDI, Xml, Java Mail, Java Applets, Java Web Start 4) Databases: SQL Server 2000/2005, MySQL 4.x/5.x, Oracle 8i/9i/10g/11g, Postgre SQL 8.2 5) Web Services: SOAP, WSDL, RESTFUL Web Services, Apache Axis More details will be provided on request. By doing this work, we are interested in developing long term relationship by displaying our quality. Thanks for reading our proposal. Regards.
$412 USD in 11 Tagen
5,0 (6 Bewertungen)
6,1
6,1
Avatar des Nutzers
A proposal has not yet been provided
$555 USD in 10 Tagen
5,0 (8 Bewertungen)
4,4
4,4

Über den Kunden

Flagge von UNITED STATES
Brooklyn, United States
5,0
18
Zahlungsmethode verifiziert
Mitglied seit Dez. 16, 2007

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.