اطلاعیه

Collapse
No announcement yet.

ریموت فیکس یا لرنینگ وامنیت آن

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ریموت فیکس یا لرنینگ وامنیت آن

    سلام
    یک پروژه دزدگیر ساختم واز یک ماژول ریموت در آن استفاده کردم که ریموتش رو از بازار خریدم واز نوع لرنینگ خام 433mhz است وگیرنده اش هم از نوع ماژول آماده بود
    متاسفانه از امنیت ریموت آن راضی نبودم وطبق تحقیقی که کردم برای دزدگیر باید از ریموتهای نوع هاپینگ غیر قابل کپی که امنیت بالایی داره استفاده شود
    البته برای جاهای عمومی مانند درب پارکینگ یا نور پردازی امنیت آنچنان مهم نیست ولی مد نظرم دزدگیره که نیازه امنیتش تا حدی بالا باشه
    این مدل ریموتهای هاپینگ فقط بصورت پکیج بصورت گیرنده فرستنده فروخته میشه که به علت حجم نسبتا بزرگی که دارند وهمچنین غیر قابل انعطاف در برنامه نویسی وقیمت بالاشون مد نظرم نیست
    ریموتهای فیکس هم به علت ساختارشون امنیت بالایی ندارند از این نظر که براحتی قابل کپی یا پیدا کردن کد هستند

    در آموزشهای همین فروم دیدم که از ریموتهای فرستنده وگیرنده لرنینگ استفاده شده که 20 بیت هستند یعنی 1میلیون حالت مختلف ایجاد میکنند که شانس تداخل ویکی بودن دو ریموت تغریبا صفره

    مگر این ریموتها لرنینگ نیستند؟
    مثلا ریموت زیر:

    این ریموت در فروشگاه هست واز نوع لرنینگ است
    خوب اگر لرنینگ است معمولا هنگام خرید خام هست یعنی با زدن کلیدهاش هیچ عکس العملی نشون نمیده مگر اینکه از روی یک ریموت دیگر رویش کپی شود
    خوب اگر از روی یکی دیگه کپی بشه که امنیت نداره واون یکی هم مانند همینه

    سوال:پس چطور میشه از بین اون 1 میلیون حالت که 20 بیت است یکی رو بدلخواه انتخاب کرد؟
    سوال:چطور میشه یک ریموت مانند همین که خام هست رو به پروژه تعریف کرد؟چون وقتی خام هست هیچ کلیدیش عمل نمیکنه وچراغش روشن نمیشه که بخواهیم به گیرنده تعریفش کنیم.منظورم اینه یک ریموت خام وبدون کپی از ریموت دیگر رو بشه کد داد
    سوال: چطور امنیت قسمت ریموت یک پروژه دزدگیر را تا حد امکان بالا ببریم؟
لطفا صبر کنید...
X