NFC Spy APK - v1.0.150710

134+ votes, 2.84/5

... [readmore]


⇣ Download APK (217.64 KB)

This is an original APK file direct fetch from google play. It is safe to download and free of any virus.

Version 1.0.150710
Update
Size 217.64 KB
Category Tools
Developer Sinpo Lib
Downloads ↓ 0
⇣ Download APK (217.64 KB)

This is an original APK file direct fetch from google play. It is safe to download and free of any virus.

Basic Infos

License type Free
Version 1.0.150710
Size 217.64 KB (222865)
Filename com.sinpo.nfcspy_7_222865.apk
Requirement 4.0 and up
Type app
Category Tools
Package name: com.sinpo.nfcspy
Slogan:

App Permissions (inside APK file)


‣ android.permission.ACCESS_WIFI_STATE
‣ android.permission.CHANGE_WIFI_STATE
‣ android.permission.INTERNET
‣ android.permission.NFC
‣ android.permission.WRITE_EXTERNAL_STORAGE
‣ android.permission.RAISED_THREAD_PRIORITY


Features used


‣ android.hardware.nfc
‣ android.hardware.wifi
‣ android.hardware.touchscreen

Screenshots (6 images)

NFC Spy screenshot 1 NFC Spy screenshot 2 NFC Spy screenshot 3 NFC Spy screenshot 4 NFC Spy screenshot 5 NFC Spy screenshot 6

About NFC Spy APK

NFC Spy poster
NFC Spy APK version 1.0.150710 poster

Latest update


1, minor tweaks

NFC Spy APK Description


NFC Spy make it easy to watch APDUs transceived between reader and contactless smart card. This is useful for NFC/HCE developer to learn about the underlying communication protocol, debug quential error, etc.

To use this app, You need two android phones both has NFC hardware, and at least one is runing 4.4 or greater version for HCE suport.

One phone act as a emulated card using NFC card emulation mode (HCE, starting from android 4.4 kitKat).

Another phone act as a card reader using NFC reader mode.

This two phones connected to each other using WLAN direct (WiFi-P2P).

When first phone close to a REAL card reader (POS, ATM, etc.), it will send all APDUs it received to the second phone by WiFi-P2P socket. The second phone gets APDUs, and then send these to a REAL card which attached close to it, similarly, the second phone send respones APDUs from REAL card to first phone, then the REAL card reader.

Eventually the REAL reader will act as read a REAL card directly, and this app will record all APDUs sent and received, that is how this app works, and why call it 'NFC Spy'.

This is an open source app, You can get source code from https://github.com/sinpolib/nfcspy/

NOTE:

You should NOT use it for illegal acts, or you will be solely responsible for any consequences thereof. In addition, this app may be need to root/modify your system to work better, please be careful when doing this, and again, Developer of this app do NOT accept any responsibility.

If you also installed other HCE apps, you may see multiple items in the 'Tap & Pay' page of system settings, And you need select NFC Spy's card before use it.

Android's HCE architecture use HCE service to implement card emulation, every service need to declare AIDs it will respone when card reader select application by aid.
This leads to three problems, first, only ISO14443-A/ISO7816 compatible smart card can be emulated, second is NFC Spy can only handle limited card type, the last is HCE only works with card reader which send a stardard ISO7816 SELECT NAME/AID command as the first APDU.

The first problem can NOT be resolved for the time being, unless you switch to other implemention of card emulation such as some versions of CyanogenMod, but what will be another story.
To solve the second, you can use a rooted phone with Xposed framework, add NFC Spy or 'NFC Card-Emulation Catch-All Routing' mod.
To solve the last one, you may need a custom ROM which has modified system libaray.

How to install NFC Spy APK for Android


Download NFC Spy APK file (com.sinpo.nfcspy_7_222865.apk) from APKPure.live, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (com.sinpo.nfcspy_7_222865.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

How to install NFC Spy APK on Windows PC 7/8/10/11 or MAC?


Download NFC Spy APK file (com.sinpo.nfcspy_7_222865.apk) from APKPure.live to your PC (ex: C://Users/xxx/Downloads/(com.sinpo.nfcspy_7_222865.apk), then follow these steps appear on screen.

Using Emulator:

  • Download And Install one Emulator Softwares (Ex: Bluestacks, GenyMotion, NoxPlayer)
  • Simple install APK on PC by drag and drop file com.sinpo.nfcspy_7_222865.apk on Emulator screen

NFC Spy APK Pros & Cons


Pros
  • This app is safe, it's not require high risk permissions
  • Compatible with 32 bit device (most Emulator using 32bit arch CPU)
  • Compatible with 64-bit device (some android device and current Bluestacks)

Cons
Everything is good.


Similar applications


New Apps



Comments

No comment Yet.