مورد اعتماد

NFC Spy

apps
222.87kB
دانلود
دانلودها 5k - 25k
نسخه 1.0.150710 4 سال قبل

توضیح NFC Spy

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 <a href="https://www.google.com/url?q=https://www.google.com/url?q%3Dhttps://github.com/sinpolib/nfcspy/%26sa%3DD%26usg%3DAFQjCNGoSe9aGKKex9DRfoPrephWyrK3jg&sa=D&usg=AFQjCNEA42RA9zeWzW8-JgbZ0frigA2g6A" target="_blank">https://github.com/sinpolib/nfcspy/</a>

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.

</div> <div jsname="WJz9Hc" style="display:none">NFC Spy maken het gemakkelijk om naar te kijken APDUs transceived tussen lezer en contactloze smart card. Dit is handig voor NFC / HCE-ontwikkelaar om te leren over de onderliggende communicatieprotocol, debug quenties fout, etc.

Om deze app te gebruiken, moet u twee Android-telefoons heeft zowel NFC-hardware, en ten minste één is runing 4.4 of hoger versie voor HCE suport.

Een telefoon fungeren als een geëmuleerde kaart met NFC-kaart emulatie (HCE, vanaf Android 4.4 KitKat).

Andere telefoon fungeren als een kaartlezer met behulp van NFC reader-modus.

Deze twee telefoons met elkaar verbonden met behulp van WLAN direct (WiFi-P2P).

Bij de eerste telefoon in de buurt van een echte kaartlezer (POS, ATM, etc.), zal het allemaal APDUs ontving naar de tweede telefoon verzenden door WiFi-P2P-socket. De tweede telefoon krijgt APDUs, en dan stuur deze naar een ECHTE kaart die bevestigd dicht bij het, op dezelfde wijze, de tweede telefoon versturen respones APDUs van REAL-kaart naar de eerste telefoon, dan is de REAL kaartlezer.

Uiteindelijk zal de ECHTE lezer fungeren als gelezen een ECHTE kaart direct, en deze app zal al APDUs gestuurd registreren en ontvangen, dat is hoe deze app werkt, en waarom noem het 'NFC Spy'.

Dit is een open source applicatie, kunt u de broncode krijgen van <a href="https://www.google.com/url?q=https://github.com/sinpolib/nfcspy/&sa=D&usg=AFQjCNGoSe9aGKKex9DRfoPrephWyrK3jg" target="_blank">https://github.com/sinpolib/nfcspy/</a>

LET OP:

Je moet niet te gebruiken voor onwettige handelingen, of dat u als enige verantwoordelijk voor de eventuele gevolgen daarvan. Bovendien kan deze app te moeten root / wijzigen van uw systeem beter te werken, zorgvuldig en voorzichtig bij het doen van dit, en opnieuw, de ontwikkelaar van deze app geen enkele aansprakelijkheid aanvaarden.

Als je ook geïnstalleerd andere HCE apps, kunt u meerdere items te zien op de pagina van de systeeminstellingen 'Tap & Pay', En je moet kiezen card NFC Spy voordat gebruiken.

Android HCE architectuur gebruik HCE dienst te implementeren kaart emulatie, elke dienst moeten AIDS verklaren zal als kaartlezer select toepassing Response door hulp.

Dit leidt tot drie problemen, ten eerste, kan alleen ISO14443-A / ISO7816 compatibele smart card worden geëmuleerd, tweede is NFC Spy kan alleen omgaan met een beperkte kaart van het type, de laatste is HCE werkt alleen met een kaartlezer die een stardard ISO7816 SELECT NAAM / AID sturen commando uit als de eerste APDU.

Het eerste probleem kan niet worden opgelost voor de tijd wezen, tenzij u schakelen naar andere uitvoeringsprogramma van de kaart emulatie, zoals sommige versies van CyanogenMod, maar wat wordt een ander verhaal zijn.

Om de tweede te lossen, kunt u een geworteld telefoon met Xposed kader te gebruiken, toe te voegen NFC Spy of 'NFC Card-emulatie Catch-All Routing' mod.

Om de laatste op te lossen, kunt u een aangepaste ROM welk systeem libaray heeft gewijzigd nodig.</div> <div class="show-more-end">

مشاهده بیشتر

رتبه بندی کاربران برای NFC Spy

5
2
5
2
4
0
3
0
2
0
1
0

دیدگاه ها برای NFC Spy

زبان
هیچ دیدگاهی برای NFC Spy نیست، اولین نفر باشید!

پرچم NFC Spy

پرچم trusted
بخوبی کار می کند 0
پرچم needs licence
نیازمند گواهینامه 0
پرچم fake
اپلیکیشن تقلبی 0
پرچم virus
ویروس 1
آواتار فروشگاه apps
apps فروشگاه 2.71M 3536.9M

APK اطلاعات درباره NFC Spy

نسخه APK 1.0.150710
سازگاری Android 4.0.1+ (Ice Cream Sandwich)
برنامه نویس SINPO LIB
مجوزها 6


دانلود NFC Spy APK
دانلود