E-Bot viewer
1.3.0_181210 June 18, 2025- 7.2
- 1
- 2
- 3
- 4
- 5
NFC Spy memudahkan untuk menonton APDUS yang ditranspsi antara pembaca dan kartu pintar.
NFC Spy memudahkan untuk menonton APDUS yang ditranssikan antara pembaca dan kartu pintar tanpa kontak. Ini berguna bagi pengembang NFC/HCE untuk mempelajari tentang protokol komunikasi yang mendasarinya, kesalahan debug quential, dll.
Untuk menggunakan aplikasi ini, Anda memerlukan dua ponsel Android keduanya memiliki perangkat keras NFC, dan setidaknya satu menjalankan versi 4,4 atau lebih besar untuk HCE Suport.
Satu telepon bertindak sebagai kartu yang ditiru menggunakan mode emulasi kartu NFC (HCE, mulai dari Android 4.4 Kitkat).
Telepon lain bertindak sebagai pembaca kartu menggunakan mode pembaca NFC.
Dua ponsel ini terhubung satu sama lain menggunakan WLAN Direct (WiFi-P2P).
Ketika telepon pertama dekat dengan pembaca kartu nyata (POS, ATM, dll.), Ini akan mengirim semua apdus yang diterima ke telepon kedua oleh soket WiFi-P2P. Ponsel kedua mendapat APDUS, dan kemudian mengirim ini ke kartu asli yang terpasang di dekatnya, juga, telepon kedua mengirim respones apdus dari kartu nyata ke telepon pertama, kemudian pembaca kartu nyata.
Akhirnya pembaca nyata akan bertindak sebagai membaca kartu nyata secara langsung, dan aplikasi ini akan merekam semua apdus yang dikirim dan diterima, itulah cara kerja aplikasi ini, dan mengapa menyebutnya ' NFC Spy '.
Ini adalah aplikasi open source, Anda bisa mendapatkan kode sumber dari https://github.com/sinpolib/nfcspy/
CATATAN:
Anda tidak boleh menggunakannya untuk tindakan ilegal, atau Anda akan bertanggung jawab penuh atas konsekuensinya. Selain itu, aplikasi ini mungkin perlu melakukan root/memodifikasi sistem Anda agar bekerja lebih baik, berhati -hatilah saat melakukan ini, dan sekali lagi, pengembang aplikasi ini tidak menerima tanggung jawab apa pun.
Jika Anda juga menginstal aplikasi HCE lainnya, Anda dapat melihat beberapa item di halaman 'Tap & Pay' dari pengaturan sistem, dan Anda perlu memilih kartu NFC Spy sebelum menggunakannya.
Arsitektur HCE Android menggunakan layanan HCE untuk mengimplementasikan emulasi kartu, setiap layanan perlu menyatakan AIDS akan respone ketika pembaca kartu memilih aplikasi dengan bantuan.
Ini mengarah pada tiga masalah, pertama, hanya ISO14443-A/ISO7816 Kartu pintar yang kompatibel dapat ditiru, kedua adalah NFC Spy hanya dapat menangani jenis kartu terbatas, yang terakhir adalah HCE hanya bekerja dengan pembaca kartu yang mengirim stardard ISO7816 Pilih Perintah/AID sebagai APDU pertama.
Masalah pertama tidak dapat diselesaikan untuk saat ini, kecuali jika Anda beralih ke implementasi emulasi kartu lainnya seperti beberapa versi CyanogenMod, tetapi apa yang akan menjadi cerita lain.
Untuk menyelesaikan yang kedua, Anda dapat menggunakan ponsel yang di-rooting dengan Xposed Framework, menambahkan Mod NFC Spy atau 'NFC Card-Emulation Catch-All Routing'.
Untuk menyelesaikan yang terakhir, Anda mungkin memerlukan ROM khusus yang telah memodifikasi Libaray System.