NFC Hacking

Ditulis oleh robzlabz pada Minggu, 29 Juli 2012



NFC (Near Field Communication) adalah sebuah teknologi konektifitas nirkabel (tanpe kabel) berbasis teknologi RFID (Radio Frequency Identification) yang menggunakan induksi medan magnet untuk memungkinkan komunikasi antar perangkat elektronik dalam jarak dekat (Sumber)

Seperti halnya blutooth dan wifi, komunikasi secara NFC tidak menggunakan kabel sehingga ketika perangkat kita ingin berkomunikasi dengan perangkat yang mendukung NFC maka kita hanya meletakan perangkat secara berdekatan dan secara langsung (tanpa pair) perangkat tersebut sudah berkomunikasi. NFC hanya dapat digunakan untuk jarak yang bisa di bilang sangat dekat yaitu hanya kurang dari 4cm namun komunikasi ini dapat melakukan transfer data maksimal 424 kbps (53kBps) sehingga komunikasi ini dapat dibilang cepat daripada bluetooth.


Perangkat NFC ini dapat dibedakan menjadi 2 (Berdaya dan Tidak Berdaya) Perangkat yang berdaya disini maksudnya adalah perangkat yang menggunakan listrik dan untuk perangkat yang tidak berdaya disini dimaksudkan adalah perangkat yang tidak menggunakan listrik misalnya PIN dan card



Teknologi NFC di Indonesia mungkin memang belum begitu populer namun jika kita menyadari ternyata teknologi ini sudah mulai banyak digunakan misalnya E-KTP. Kemarin sempat melihat proses transver data dari alat NFC ke e-ktp ternyata cara memasukan datanya (E-ktp itu ternyata punya data yang tidak bisa dilihat tanpa Teknologi NFC) memang tidak dengan cahaya atau kabel data melainkan dengan RFID. Hanya diletakkan di perangkat NFC dan bum... data yang dari komputer sudah masuk ke e-ktp.


Oke, E-KTP itu adalah salah satu contoh penggunaan teknologi NFC yang sudah ada di Indonesia artinya kita cukup bangga dengan Indonesia yang telah menggunakan teknologi tersebut walau tidak banyak orang yang tahu


Gambar di bawah ini adalah sedikit gambaran bila e-KTP dijadikan transparant. Lihat pada bagian kanan atas dari gambar ini. Disitu terdapat antena dan di dekatnya ada sebuah kotak yang nantinya disitulah data akan di simpan. E-KTP yang sudah di terima memang tidak persis seperti gambar dibawah ini karena chip pada bagian kiri itu sebenarnya tidak ada




Lalu dimana hackingnya? apa jika kita ingin mengetahui identitas seseorang kita harus membawa perangkat NFC yang bisa di bilang cukup berat dan menempelkannya pada dompet orang untuk mengetahui identitas dari e-ktpnya?

Mari lihat perangkat NFC yang dimaksud

Lumayan berat mungkin dan cukup anehkan untuk melakukan "hacking"? Nah sekarang teknologi NFC ternyata sudah banyak disematkan di smartphone (Galaxy Nexus, Sony Xperia S, Sony Xperia P, Sony Xperia Sola dan perangkat lainnya)


NFC yang digunakan oleh Sony sebenarnya hanya digunakan untuk Smart tag dan untuk perangkat Smartphone lainnya dapat digunakan untuk Android Beam dan di luar negri sudah mulai dugunakan untuk Google Wallet namun tetap saja perangkat yang sudah disematkan adalah NFC yang artinya perangkat tersebut dapat digunakan berkomunikasi dengan perangkat NFC lainnya yang artinya bisa saja berkomunikasi dengan e-ktp yang dimiliki

Oke, mungkin tidak terlihat cukup aneh jika kita berada di sebuah mall dan membawa smartphone, untung untung antrian di kasir sedang sesak sehingga memungkinkan kita berdekatan dengan pelanggan lain dan mulai  mendekatkan smartphone kita ke dompet dan bum, pastinya dengan kecepatan yang cukup tinggi itu dapat dari pelanggan yang menggunakan e-ktp atau kartu yang mendukung lain dapat masuk ke smartphone kita dengan segera tanpa sepengetahuan pelanggan lain (baca : korban)

Apa yang bisa di "manfaatkan" dari identitas e-ktp? untuk orang yang cukup kreatif dan cukup psycho mungkin identitas itu cukup untuk melakukan beberapa kejahatan dan tadi disebutkan juga "kartu yang mendukung" artinya yang menggunakan teknologi NFC bukan hanya e-ktp namun ternyata kartu visa dan mactercard ada juga yang menggunakan teknologi ini

Sedikit refrensi, kartu yang menggunakan teknologi NFC diantaranya adalah
  • US Passport (pin required)
  • MasterCard PayPass
  • Chase Credit Cards
  • Visa payWave Cards
  • Boston MBTA CharlieCard
  • ORCA Card
  • Clipper Card
  • MetroQ Card
  • Breeze card
  • Go-To Card
  • London underground Oyster Cards
  • Hong Kong "Octopus"Value Cards
  • Dutch transit card "OV-Chipkaart"
  • Bulgarian passports
  • Italian passport
  • Mcfit Membercard
  • Austrian passport
  • UK passport
  • Barclaycard
  • Romanian passport
  • Delhi Metro (India) travel token/card
  • German passport
  • Israeli transportation card - Rav Kav
  • Circle K Polar Pop Rewards Card
  • Chennai (India) MRTS railway smart card
  • Melbourne Australia's public transport Myki card
  • Danish public transport "Rejsekort" card
  • Brazilian passport
  • UK Press ID Card (Police Issued ID Cards for UK Media)
  • Military/ DoD CAC Identification Cards
  • Moscow metro ticket
  • Edmonton Public Library books
  • Swedish passport
dan bila ada perangkat lain lagi bisa dilihat di XDA Developers -> [List] Things to scan with your NFC Phone

Ternyata cukup banyak kartu yang dapat di scan dengan teknologi NFC dari handphone, dan tentunya cara untuk mendapatkan data dari kartu kartu itu hanya menempelkan/mendekatkan smartphone berteknologi NFC ke kartu yang dituju dan bum.. data akan segera tersalin

Jika sudah tersalin? apa yang dapat di lakukan sang penjahat? Mungkin akan Saya balik pertanyaannya. Apa yang dapat Anda Lakukan dengan kartu tersebut dan jawabannyapun sama

nah, sekarang apakah anda merasa aman dengan membawa kartu yang berteknologi NFC atau malah anda tertarik untuk membeli smartphone dengan teknologi NFC? Perlu dikatakan disini bahwa tidak semudah itu hacking dilakukan karena sebenarnya untuk membaca dan menulis data pada perangkat NFC memerlukan software yang menyanggupi dan yang jelas software itu bukan software bawaan dari toko dimana anda membeli smartphone dengan teknologi NFC, jika Anda tertarik untuk mendalami teknologi ini dengan penggunaan android Anda dapat berkunjung ke Xda Developer - NFC Hacking

Untuk anda yang tidak begitu mengerti tentang teknologi dan ingin merasa aman ketika membawa kartu berteknologi NFC Anda dapat menaruh kartunya di tempat yang tidak terduga untuk di scan, mungkin di saku depan Anda (Tidak mungkin kan ada orang dengan sengaja scan saku, pastinya akan terasa sangat mencurigakan) atau dapat juga menaruh kartu anda di dompet yang paling jauh dari bagian luar sehingga ketika ada yang mendekatkan dan ingin scan kartu Anda maka dia tidak mendapatkan cukup sinyal untuk mengambil data

Semoga artikel ini memberikan Anda beberapa pencerahan dan dapat merasa aman dengan teknologi

Keep Faith!

{ 0 Komentar... read them below or add one }

Posting Komentar

Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)