เดิมปุ่ม Dash อยู่บนพื้นฐานของ Broadcom (ตอนนี้ Cypress) WICED SDK และเป็นผลให้มีการ writeups ออนไลน์หลายเกี่ยวกับวิธีการพัฒนา firmware เองสำหรับพวกเขา โดยทั่วไปในระบบดังกล่าวที่อยู่ MAC เป็นเพียงรายการข้อมูลในแฟลชที่ตำแหน่งที่ระบุในไฟล์ส่วนหัว ดังนั้นมันเป็นสิ่งที่เปลี่ยนแปลงได้อย่างง่ายดาย (ใหม่กว่าใช้โซลูชัน Atmel WiFi แบบฝังตัวมีโอกาสคล้ายกัน แต่ฉันไม่ได้ดูรายละเอียดหรืออาจจะง่ายกว่าที่จะใช้ ESP8266 กับสวิตช์สวิตช์ USB ของ Richtek เพื่อเปิดใช้งานตัวเอง ในเพียงแค่นานพอหลังจากที่ถูก bootstrapped โดยปุ่มกดเพื่อส่ง)
ดังนั้นหากทฤษฏีของคุณเกี่ยวกับที่อยู่ MAC ที่สำคัญเท่านั้นที่ถูกต้องคุณสามารถสร้างปุ่ม Dash ดั้งเดิมหรือการทำงานที่เทียบเท่ากับการรับส่งข้อมูลจากที่อยู่ที่ต้องการ
นั่นอาจจะใช่หรือไม่ใช่ฉลาดแต่ตามความเป็นจริงสิ่งที่น่าเป็นห่วงคือระบบ Smart Things หวังว่าจะมองหามากกว่า "แพ็คเก็ต" ใด ๆ จากที่อยู่ MAC ที่กำหนดเพราะระบบดังกล่าวจะอ่อนแออย่างยิ่ง นอกจากนี้อุปกรณ์ Apple ไม่ได้ใช้ที่อยู่ MAC ที่สอดคล้องกันอีกต่อไปเมื่อสแกนหา AP เพื่อต่อสู้กับระบบลายนิ้วมือของนักช้อปที่บันทึกสิ่งเหล่านี้
มีความเป็นไปได้มากขึ้นหรืออย่างน้อยก็หวังว่าระบบ Smart Things กำลังมองหาการรับส่งข้อมูลพื้นหลังจริงจากแอปบนโทรศัพท์ (หรืออาจเป็นไปได้ว่าระบบปฏิบัติการของโทรศัพท์ทำงานได้) พร้อมหลักฐานการเข้ารหัส . หากจำเป็นต้องเห็น MAC เท่านั้นนั่นเป็นจุดอ่อนที่คุณอาจต้องการคิดใหม่เกี่ยวกับสิ่งที่คุณได้รับอนุญาตจากการตรวจจับที่บ้าน
ในแง่ของการเพิ่ม "โทรศัพท์มือถือปลอม" คุณอาจประสบความสำเร็จในบางสิ่งหากคุณสามารถทำให้แอปทำงานบน Android emulator หรือแพลตฟอร์มอุปกรณ์ Android ที่คุณกำหนดค่าที่อยู่ MAC หรือในกรณีที่มีแนวโน้มที่พวกเขาต้องการมากกว่าที่อยู่ MAC เช่นอุปกรณ์ที่คุณเข้าสู่โหมดแอคทีฟด้วยการกดปุ่ม