Proxmark3 developers community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

#1 2019-07-12 07:12:20

0xFFFF
Administrator
From: Vic - Australia
Registered: 2011-05-31
Posts: 630

NXP NFC TagInfo Android APK reversing.

Anyone familiar with the process of reversing APKs?
This is not my area of expertise and I'm sure someone else out there could do a much better job than I can.
com.nxp.taginfolite

I can easily extract the sqlite3 db from the APK, used here:
http://cardinfo.barkweb.com.au/index.ph … =19&sub=36

There is also a secret menu which I'm interested in. Not sure what's there but I'd like to know!
If you go in to 'Settings' and tap the version number 5 times, a dialog will appear for unlocking 'additional functionality'.


Want to contact me? Here's my email address...
modhex(ecijhhhhhhhhfchdhbidhniihghdduhehvhtduhbig)

Offline

#2 2019-07-25 08:08:58

Mackwa
Contributor
Registered: 2016-06-10
Posts: 51

Re: NXP NFC TagInfo Android APK reversing.

I'm also interested in this topic smile
Did you find any useful information in the sqlite db?

I'm interested in the detection of different chip versions, e.g. MF Hospitality,
my feeling is some of the detection is also UID based ...

Do you know what kind of information the App expects to be on the "NXP access card" to unlock additional features?

Offline

#3 2019-07-25 09:22:43

0xFFFF
Administrator
From: Vic - Australia
Registered: 2011-05-31
Posts: 630

Re: NXP NFC TagInfo Android APK reversing.

Everything from the sqlite db is available using the link from the first post.
There is only one table missing 'android_metadata' which contains the locale info - 'en_US'.

Silicon information, configuration and contents are not applicable to the subject.

Because it is low on my priority list I have not begun investigation in to the creation or simulation an NXP access card. I don't have the skills to easily reverse the APK.


Want to contact me? Here's my email address...
modhex(ecijhhhhhhhhfchdhbidhniihghdduhehvhtduhbig)

Offline

#4 2019-07-25 13:39:57

marshmellow
Moderator
From: US
Registered: 2013-06-10
Posts: 2,298

Re: NXP NFC TagInfo Android APK reversing.

Unfortunately I've only sniffed the apps rf sequence and haven't dug into the apk.  Though, the hidden menu is new incentive to do just that, when I find some time.

Last edited by marshmellow (2019-07-25 13:40:28)

Offline

#5 2019-07-26 16:19:43

app_o1
Contributor
Registered: 2013-06-22
Posts: 244

Re: NXP NFC TagInfo Android APK reversing.

I was actually looking into this since I saw the first post from 0xFFFF.
This is not as simple as I thought it will be.
I will keep you guys posted.

Offline

#6 2019-07-28 03:59:57

app_o1
Contributor
Registered: 2013-06-22
Posts: 244

Re: NXP NFC TagInfo Android APK reversing.

aaa.jpg

Offline

#7 2019-07-28 06:58:52

iceman
Administrator
Registered: 2013-04-25
Posts: 5,944
Website

Re: NXP NFC TagInfo Android APK reversing.

internal mode,  with reporting back to NXP?   Is that the extra part?


If you feel the love,  https://www.patreon.com/iceman1001

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#8 2019-07-28 10:00:58

app_o1
Contributor
Registered: 2013-06-22
Posts: 244

Re: NXP NFC TagInfo Android APK reversing.

yes... disappointing...
I have decompiled the app and recompiled with internal mode activated. Let me know if you want the modified APK

Last edited by app_o1 (2019-07-28 10:02:25)

Offline

#9 2019-07-28 23:56:37

0xFFFF
Administrator
From: Vic - Australia
Registered: 2011-05-31
Posts: 630

Re: NXP NFC TagInfo Android APK reversing.

Ha ha! Nice work app_o1 smile

iceman wrote:

...with reporting back to NXP?...

I'm not understanding this part? How did you determine that this is what was unlocked from looking at the screenshot?


Want to contact me? Here's my email address...
modhex(ecijhhhhhhhhfchdhbidhniihghdduhehvhtduhbig)

Offline

#10 2019-07-29 15:42:58

iceman
Administrator
Registered: 2013-04-25
Posts: 5,944
Website

Re: NXP NFC TagInfo Android APK reversing.

assumption of  email, report sharing and internal mode...   Might aswell not be,  but @app_o1 kind of confirm it is


If you feel the love,  https://www.patreon.com/iceman1001

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

#11 2019-07-30 23:10:27

Mackwa
Contributor
Registered: 2016-06-10
Posts: 51

Re: NXP NFC TagInfo Android APK reversing.

app_o1 wrote:

yes... disappointing...
I have decompiled the app and recompiled with internal mode activated. Let me know if you want the modified APK

can you activate the "Find all MIFARE keys" option in the settings menu in your internal mode version?
can you please share the apk?

not sure about the reporting: this is also possible in normal mode, no need to activate internal mode for this reporting stuff.

Offline

Board footer

Powered by FluxBB