Meretas Perburuan Pemburu CES - 💡 Fix My Ideas

Meretas Perburuan Pemburu CES

Meretas Perburuan Pemburu CES


Penulis: Ethan Holmes, 2019

Baru saja diumumkan bahwa pada Consumer Electronics Show (CES) tahun ini akan menampilkan perburuan pemulung berdasarkan teknologi iBeacon Apple. Bagaimana jika Anda bisa memenangkan perburuan, tanpa harus pergi ke CES?

Diam-diam diperkenalkan oleh Apple di WWDC tahun lalu, iBeacon adalah teknologi yang memungkinkan Anda menambahkan konteks dunia nyata ke aplikasi ponsel pintar. Berbasis Bluetooth LE — bagian dari standar Bluetooth 4.0 yang baru — ini merupakan cara untuk menyediakan navigasi dasar dalam ruangan dan deteksi kedekatan.

Seperti yang kita bicarakan sebelumnya hari ini ketika kami merekayasa balik suar Estimote, ada tiga properti iBeacon yang bekerja sama untuk menciptakan identitas suar. Ini adalah:

  • UUID - Ini adalah properti yang unik untuk setiap perusahaan, dalam sebagian besar kasus penggunaan, UUID yang sama akan diberikan kepada semua suar yang digunakan oleh perusahaan (atau grup).
  • Mayor - Properti yang Anda gunakan untuk menentukan serangkaian suar terkait, mis. dalam pengaturan ritel semua suar di satu toko akan berbagi nilai Mayor yang sama.
  • Minor - Properti yang Anda gunakan untuk menentukan suar tertentu di lokasi.

Karena itu perburuan pemulung adalah perburuan sejumlah beacon yang mungkin semuanya memiliki nomor UUID dan Mayor yang sama, tetapi akan memiliki nomor Minor yang berbeda. Secara efektif, kami mencari sekumpulan suar.

Betapapun berkeliaran di lorong-lorong di CES berharap untuk masuk ke — kira-kira kisaran 100 kaki — dari semua iBeacons yang mereka sebar di lantai pertunjukan terdengar seperti banyak pekerjaan.

CES telah bekerja sama dengan Radius Networks yang menyediakan perangkat keras iBeacon, dan Marc Wallace - CEO dan salah satu pendiri Radius Networks - mengatakan ini tentang perburuan,

Ini adalah salah satu aplikasi kedekatan yang paling keren yang telah kami kerjakan. Ini juga salah satu aplikasi pertama dan nyata yang memanfaatkan teknologi iBeacon. Dan ini adalah contoh yang bagus tentang bagaimana teknologi iBeacon bukan hanya tentang periklanan tetapi juga tentang membawa solusi baru dan inovatif ke pasar. Kami sangat senang menjadi bagian dari itu.

Karena mereka menggunakan perangkat keras dari Radius Networks, kami tidak dapat hanya berasumsi — sebagaimana kami dapat dengan perangkat Estimote — bahwa kami mengenal UUID suar. Namun identitas beacon — semua suar — ada di suatu tempat di mana kita dapat dengan mudah menemukannya, aplikasi seluler CES.

Cukup yakin melihat aplikasi Android CES — cukup mudah hanya mengunduh APK tanpa harus menginstal — ada beberapa petunjuk di sana untuk kita dan menggunakan dekompiler, cukup mudah untuk menemukan detail suar target.

Angka minor dari sembilan suar target dalam kode aplikasi seluler CES.

IBeacon UUID yang kami cari adalah 842AF9C4-08F51-1E39-282F-23C91AEC05E, sedangkan bilangan utama — yang menarik sebenarnya tidak dibutuhkan dan hanya diabaikan oleh aplikasi Android — adalah 65000, sementara sembilan suar yang tersebar di seluruh tempat CES memiliki Minor. angka dari 65001 hingga 65009.

Perburuan pemulung yang hampir selesai — dengan delapan dari sembilan suar sudah “ditemukan”.

Karena kita sekarang tahu identitas beacon, itu sepele untuk menyelesaikan perburuan tanpa harus pergi ke CES karena sebenarnya cukup mudah untuk membangun perangkat keras iBeacon Anda sendiri dan "Palsu" aplikasi untuk berpikir Anda telah menemukan suar. Untuk melakukan itu Anda bisa menggunakan Raspberry Pi, atau papan Bluetooth LE seperti papan Mini Red Bear Labs BLE — Radius Networks, orang-orang yang memasok perangkat keras ke CES, bahkan menjual sebuah “Kit Pengembangan iBeacon” yang akan bekerja dengan baik untuk tujuan kita.

Pada titik mana — sekarang Anda memiliki perangkat keras iBeacon Anda sendiri — Anda bisa melanjutkan dan mengatur nomor UUID, Mayor dan Minor dari suar Anda ke masing-masing identitas suar perburuan pemulung CES secara bergantian, dan kemudian membawa suar ke dalam jangkauan Anda menjalankan ponsel yang seharusnya menjalankan aplikasi seluler CES. Setelah Anda menunjukkan aplikasi semua suar, Anda akan memilikinya"jadi" perburuan dan dapat mengklaim hadiah Anda. Tentu saja melakukan itu tidak sah. Ini disebut penipuan dan mungkin akan membuat Anda dalam masalah serius. Jangan lakukan itu.

Tentu saja bisa lebih buruk. Jika mereka menggunakan perangkat keras Estimote, mudah bagi seseorang untuk membuat perburuan menjadi tidak mungkin untuk diselesaikan. Karena seperti yang kami tunjukkan, siapa pun dengan Estimote SDK dapat memodifikasi nomor UUID, Mayor dan Minor dari suar Estimote di lapangan. Yang berarti beacon yang ditempatkan di lantai CES tidak bekerja lagi untuk perburuan. Sekali lagi, kami tidak menyarankan Anda melakukan ini. Teknologi peretasan untuk memahami cara kerjanya dan membuatnya bekerja lebih baik bagi Anda adalah satu hal, tetapi pergantian monyet yang merusak pengalaman orang lain tidak baik.

Kami berbicara tentang kedua kemampuan untuk mengonfigurasi"Palsu" suar, dan kemampuan untuk menonaktifkan suar di lapangan — dalam diskusi kami tentang rekayasa balik perangkat keras Estimote iBeacon kami. Namun, kami tidak berpikir kami akan melihat sesuatu seperti ini segera.

Pembaruan: Terima kasih kepada Binoy Joy untuk pengingatnya. Aplikasi Radius Networks — untuk kedua iOS dan Android (Android tidak mendukung peran periferal) —termasuk kemampuan untuk membuat perangkat Anda menjadi iBeacon, dan memungkinkan Anda untuk mengonfigurasi UUID, nomor Utama dan Kecil untuk suar. Jadi jika Anda memiliki dua perangkat bersamamu di CES hari ini — katakan sebuah telepon dan tablet — maka Anda juga bisa menjadi pemenang dalam perburuan besar CES Scavenger Hunt.



Anda Mungkin Tertarik

Buat: Hadiah buku elektronik

Buat: Hadiah buku elektronik


There Are No Electron (ulasan buku)

There Are No Electron (ulasan buku)


Set Keterampilan: Matematika untuk elektronik

Set Keterampilan: Matematika untuk elektronik


Skill Set: Kiat-kiat elektronik dari "Ask MAKE"

Skill Set: Kiat-kiat elektronik dari "Ask MAKE"