القرصنة CES الزبال هانت - 💡 Fix My Ideas

القرصنة CES الزبال هانت

القرصنة CES الزبال هانت


مؤلف: Ethan Holmes, 2019

لقد تم الإعلان للتو عن أن معرض إلكترونيات المستهلك (CES) هذا العام سيشهد حملة مطاردة زبالة تعتمد على تقنية iBeacon من Apple. ماذا لو كنت تستطيع الفوز في الصيد ، دون الحاجة إلى الذهاب إلى CES؟

تم طرح iBeacon بهدوء من Apple في WWDC العام الماضي ، وهي تقنية تتيح لك إضافة سياق حقيقي إلى تطبيقات الهواتف الذكية. استنادًا إلى تقنية Bluetooth LE - وهي جزء من معيار Bluetooth 4.0 الجديد - إنها وسيلة لتوفير التنقل الداخلي الأساسي والكشف عن قرب.

كما تحدثنا في وقت سابق اليوم عندما صممنا عكسًا إشارات التقديرات ، هناك ثلاث خصائص لـ iBeacon تعمل معًا لإنشاء هوية المنارة. هؤلاء هم:

  • UUID - هذه خاصية فريدة لكل شركة ، وفي معظم حالات الاستخدام ، سيتم منح UUID نفسها لجميع الرموز التي تنشرها شركة (أو مجموعة).
  • رئيسي - الخاصية التي تستخدمها لتحديد مجموعة من الرموز ذات الصلة ، على سبيل المثال في إعداد البيع بالتجزئة ، تشترك جميع المنارات الموجودة في متجر واحد في نفس القيمة الرئيسية.
  • ثانوي - الخاصية التي تستخدمها لتحديد منارة معينة في الموقع.

لذلك فإن البحث عن الزبال هو بحث عن عدد من الإرشادات التي من المحتمل أن تشترك جميعها في نفس أرقام UUID والأرقام الرئيسية ، ولكن سيكون لها أرقام ثانوية مختلفة. على نحو فعال ، نحن نبحث عن مجموعة من المنارات.

ومع ذلك ، فإن التجول في الممرات في معرض CES على أمل الدخول في - حوالي 100 قدم تقريبًا - لجميع أجهزة iBeacons التي انتشرت في جميع أنحاء صالة العرض ، يبدو وكأنه كثير من العمل.

تعاونت CES مع Radius Networks التي توفر أجهزة iBeacon ، ومارك والاس - الرئيس التنفيذي ومؤسس Radius Networks - لديه ما يقوله عن البحث ،

هذا هو واحد من أروع التطبيقات القريبة من علمنا التي عملنا عليها. هذا أيضًا أحد التطبيقات الملموسة الأولى التي تدعم تقنية iBeacon. وهو مثال رائع على كيفية أن تكنولوجيا iBeacon لا تتعلق بالإعلان فحسب ، بل هي تتعلق بتقديم حلول جديدة ومبتكرة للسوق. نحن متحمسون للغاية لتكون جزءا منه.

نظرًا لأنهم يستخدمون أجهزة من Radius Networks ، فلا يمكننا أن نفترض - كما يمكننا مع أجهزة Estimote - أننا نعرف UUID للإشارات. ومع ذلك ، فإن هويات المنارات - وكلها منارات - موجودة في مكان يمكننا من خلاله بسهولة الحصول على أيدينا ، تطبيق CES للجوال.

من المؤكد أن النظر إلى تطبيق CES Android - من السهل إلى حد ما مجرد تنزيل APK دون الحاجة إلى التثبيت - هناك بعض التلميحات التي نوفرها لنا واستخدام أداة إلغاء التحويل ، كان من السهل جدًا العثور على تفاصيل المنارات المستهدفة.

أرقام ثانوية من تسعة منارات الهدف في رمز تطبيق المحمول CES.

جهاز iBeacon UUID الذي نبحث عنه هو 842AF9C4-08F51-1E39-282F-23C91AEC05E ، في حين أن الرقم الرئيسي - المثير للاهتمام ليس مطلوبًا بالفعل وتجاهله للتو من قبل تطبيق Android - هو 65000 ، في حين أن منارات التسعة المنتشرة في جميع أنحاء مكان CES بها Minor الأرقام من 65001 إلى 65009.

مطاردة زبال مكتملة تقريبًا - مع العثور على ثمانية من المنارات التسعة بالفعل.

نظرًا لأننا نعرف الآن هويات المنارات ، فإنه من السهولة إنهاء عملية البحث عن الزبال دون الذهاب إلى CES لأنه من السهل فعليًا إنشاء أجهزة iBeacon الخاصة بك و "مزورة" التطبيق إلى التفكير في أنك قد وجدت منارات. للقيام بذلك ، يمكنك إما استخدام Raspberry Pi ، أو لوحة Bluetooth LE مثل لوحة Red Bear Labs BLE Mini — Radius Networks ، الأشخاص الذين يزودون الأجهزة بـ CES ، يبيعون حتى "مجموعة تطوير iBeacon" والتي من شأنها أن تعمل على ما يرام لأغراضنا.

عند هذه النقطة - الآن لديك جهاز iBeacon الخاص بك - يمكنك فقط المضي قدمًا وتعيين أرقام UUID والرئيسية والثانوية من منارة الخاص بك إلى كل من هويات منارة البحث عن زبال CES بدوره ، ثم قم بإحضار منارة الخاص بك إلى مجموعة من الهاتف الخليوي قيد التشغيل والذي يجب أن يتم تشغيل التطبيق المحمول CES. بمجرد عرض التطبيق على جميع المنارات ، سيكون لديك"تم الانتهاء من" مطاردة الزبال ويمكن المطالبة بجائزتك. بالطبع هذا غير قانوني. يطلق عليه الاحتيال وسيهبط عليك على الأرجح في مشكلة خطيرة. لا تفعل ذلك.

بالطبع يمكن أن يكون أسوأ. إذا كانوا يستخدمون أجهزة Estimote ، فسيكون من السهل على شخص ما أن يجعل عملية البحث مستحيلة. لأنه كما أظهرنا ، يمكن لأي شخص لديه تقدير SDK تعديل رقم UUID والرقم الرئيسي والثانوي لإشارات تقدير في هذا المجال. مما يعني أن المنارات التي تم نشرها عبر أرضية CES لم تعد تعمل للبحث عن الزبال بعد الآن. مرة أخرى ، لا نقترح عليك القيام بذلك. إن اختراق التكنولوجيا لفهم كيفية عملها وجعلها تعمل بشكل أفضل من أجلك هو أمر واحد ، ولكن الضغط على القرود دون مقابل والذي يدمر تجربة شخص آخر ليس بالأمر الجميل.

تحدثنا عن كل من القدرة على تكوين"مزورة" منارات ، والقدرة على تعطيل منارة في الميدان - في مناقشتنا للهندسة العكسية لدينا من أجهزة Estimote iBeacon. ومع ذلك ، لم نعتقد أننا سنرى شيئًا كهذا في أقرب وقت ممكن.

تحديث: بفضل Binoy Joy للتذكير. تطبيق Radius Networks - من أجل على حد سواء دائرة الرقابة الداخلية و Android (لا يدعم Android الأدوار الطرفية) - يتضمن القدرة على تحويل جهازك إلى iBeacon ، ويسمح لك بتكوين رقم UUID والرقم الرئيسي والثانوي منارة. لذا ، إذا كان لديك جهازين معك في CES اليوم - مثل الهاتف والكمبيوتر اللوحي - فيمكنك أيضًا أن تكون فائزًا في لعبة CES Scavenger Hunt الرائعة.



قد تكون مهتمة

موقع مشروع جديد لصغار السن

موقع مشروع جديد لصغار السن


الفلاش باك: فستان مطاطي مدته ساعة واحدة

الفلاش باك: فستان مطاطي مدته ساعة واحدة


5 ، 4 ، 3 ، 2 ، 1 أشياء عن Classy As F ...

5 ، 4 ، 3 ، 2 ، 1 أشياء عن Classy As F ...


جوائز Makey لعام 2012: المرشح 01: Altoids Tin ، الأداة الأكثر قابلية للتطفل

جوائز Makey لعام 2012: المرشح 01: Altoids Tin ، الأداة الأكثر قابلية للتطفل