ورود غیرحضوری و قفل هوشمند اقامتگاه؛ راه‌اندازی و امنیت

مقایسه‌ی روش‌های تحویل کلید، ضعف‌های امنیتی مستند قفل‌های هوشمند، قاعده‌ی مدیریت کد، پروتکل خرابی باتری و اینترنت، و دستورالعمل ورود و ورود دیرهنگام؛ با منبع.

این مقاله بخشی از دوره‌ی رایگان مینی‌ام‌بی‌ای اقامتگاه‌داری استسرفصل‌ها ←

ورود غیرحضوری وقتی جواب می‌دهد که سه چیز را از قبل حل کرده باشید: مهمان قبل از دریافت کد شناسایی شده باشد، کد فقط برای همان رزرو و همان بازه کار کند، و اگر قفل یا اینترنت یا باتری از کار افتاد، راهی جز «میزبان با موتور برسد» وجود داشته باشد. خودِ دستگاه کم‌ترین بخش ماجراست؛ بیشتر دردسرها از مدیریت کد و نبود برنامه‌ی جایگزین می‌آید.

این مقاله بخشی از نقشه‌ی اتوماسیون و فناوری اقامتگاه است. قیمت دستگاه در ایران را عمداً نیاورده‌ام: منبع معتبری که قیمت و گارانتی بازار ایران را نشان دهد پیدا نکردم و قیمت این وسیله‌ها زود تغییر می‌کند. هنگام خرید، از فروشنده‌ی مجاز قیمت، گارانتی و پشتیبانی را مکتوب بگیرید.

روش‌های تحویل کلید و ریسک هر کدام

Airbnb در راهنمای رسمی خود ورود غیرحضوری را این‌طور تعریف می‌کند: مهمان بدون حضور میزبان وارد شود، از طریق صندوق کلید، قفل هوشمند، قفل کددار، کلید فیزیکی یا کارمند ساختمان که شبانه‌روز در دسترس باشد. پلتفرم‌های ایرانی ممکن است قاعده‌ی مشابهی نداشته باشند؛ در این مورد منبع رسمی‌ای نیافتم. جدول زیر مقایسه‌ی عملی این روش‌هاست (بر اساس منطق ریسک، نه آمار):

روش

مزیت

ضعف اصلی

چه چیزی را باید مدیریت کرد

تحویل حضوری

شناسایی مهمان، توضیح واحد

هماهنگی ساعت، ورود دیرهنگام

یک نفر همیشه در دسترس

کلید نزد مدیر ساختمان یا همسایه

بدون هزینه‌ی دستگاه

وابسته به یک آدم، کلید قابل کپی

تعداد کلید، جایگزین او

صندوق کلید (کی‌باکس)

ارزان، بدون باتری و برق

کد ثابت می‌ماند و لو می‌رود

تغییر کد بعد از هر مهمان

قفل کددار (کیپد) مستقل

کد جدا برای هر مهمان در برخی مدل‌ها

باتری، رمزهای ساده

تعریف و حذف کد، تعویض باتری

قفل هوشمند (بلوتوث/وای‌فای/اپ)

کد با زمان شروع و پایان، گزارش ورود

نرم‌افزار، اینترنت، امنیت دستگاه

به‌روزرسانی، برنامه‌ی خرابی، دسترسی‌ها

نکته‌ی مهم: هیچ روشی «ایمن‌تر مطلق» نیست. صندوق کلید بدون برق و نرم‌افزار است، ولی اگر کد را عوض نکنید، هر مهمان قبلی هنوز کلید شماست. قفل هوشمند کد را زمان‌دار می‌کند، ولی سطح حمله‌اش بزرگ‌تر است. انتخاب باید با این سؤال شروع شود: بدترین اتفاقی که برای من می‌افتد چیست، و کدام روش آن را کم‌خطرتر می‌کند؟

ضعف‌های امنیتی مستند قفل‌های هوشمند

لازم نیست قفل هوشمند را رد کنید، ولی باید بدانید چه چیزی را می‌خرید. چند مورد مستند که من از منابع خواندم:

  • قفل‌های میان‌افزار Sciener و اپ TTLock. مرکز هماهنگی CERT/CC (شناسه‌ی VU#949046) چند ضعف را گزارش کرد؛ از جمله اینکه کلید رمزنگاری مورد استفاده برای جفت‌کردن با کیپد بی‌سیم یکتا نیست و با آن می‌شود به قفل‌های دیگر هم وصل شد، و اینکه قفل پس از پاسخ نادرست قطع ارتباط نمی‌کند و تعداد دفعات تلاش را محدود نمی‌کند. این مرکز اعلام کرد تولیدکننده‌ها پس از اطلاع‌رسانی (نوامبر ۲۰۲۳) پاسخی نداده‌اند و راه‌حل نرم‌افزاری مشخصی وجود ندارد؛ غیرفعال‌کردن بلوتوث هم برای بیشتر کاربران عملی نیست. من متن کامل گزارش را نخواندم و مقدار دقیق «زمان شکستن» را از خلاصه‌ی خبری نقل نمی‌کنم.

  • ضعف مسیر اضطراری. پژوهش دانشگاه Kent (مک‌براید، هرناندز-کاسترو و عارف، ۲۰۱۷) قفل Nokē را بررسی کرد که برای وقتی گوشی در دسترس نیست «رمز اضطراری» دارد؛ دنباله‌ای ۸ تا ۱۶ تایی از فشارهای کوتاه و بلند. آن‌ها از ۱۰۰ شرکت‌کننده رمز گرفتند، رمزهای انسانی را کم‌آنتروپی و قابل‌حدس یافتند، و دستگاه مکانیکی ساختند که هر رمز را به‌طور متوسط در کمتر از ۳ ثانیه امتحان می‌کرد. نتیجه: ترکیب «رمز قابل‌حدس» و «امتحان سریع» مسیر اضطراری را به ضعیف‌ترین حلقه تبدیل می‌کند.

  • حمله به ارتباط بلوتوث. پژوهشگران مؤسسه‌ی Fraunhofer SIT آلمان قفل‌های بلوتوثی Tapplock را با آنتن و کامپیوتر کوچک هک کردند، از جمله با شنود و بازپخش ارتباط گوشی و قفل؛ تولیدکننده در یک مدل مشکل را رفع کرد (بر اساس اطلاعیه‌ی مطبوعاتی مؤسسه؛ جزئیات فنی را بررسی نکردم).

  • خطای کاربر. مقاله‌ی مروری در Wireless Networks می‌گوید امنیت قفل‌های هوشمند به اپ اندرویدی همراه و امنیت ارتباط بلوتوث وابسته است و خطای کاربر (مثلاً قفل نکردن در) هم نقش دارد.

از این‌ها می‌شود چند قاعده‌ی خرید گرفت، که منبعی خاص ایران نیست ولی منطقی است:

  1. از فروشنده بپرسید آیا میان‌افزار به‌روزرسانی می‌شود و تاریخ آخرین به‌روزرسانی چه زمانی است.

  2. بپرسید کیپد پس از چند رمز اشتباه قفل موقت می‌شود یا نه (محدودیت تلاش).

  3. بپرسید رمزها روی خود قفل ذخیره می‌شوند یا برای کار باید به سرور وصل باشد (جواب، برنامه‌ی خرابی اینترنت را تعیین می‌کند).

  4. مسیر مکانیکی کلید را حفظ کنید؛ قفلی که فقط الکترونیکی باشد در خرابی هیچ راه ورودی ندارد.

  5. اپ را فقط با حساب اختصاصی اقامتگاه (نه شخصی) و رمز قوی راه بیندازید.

مدیریت کد: همه‌ی مزیت و خطر اینجاست

کد یکتا و زمان‌دار برای هر رزرو

ساده‌ترین قاعده‌ی امنیتی: هر رزرو کد خودش را داشته باشد و کد از ساعت ورود تا ساعت خروج معتبر باشد. اگر قفل زمان‌بندی را پشتیبانی نمی‌کند، کد را باید بعد از خروج دستی حذف یا تغییر دهید، و برای رزروهای پشت‌سرهم، این کار باید جزو چک‌لیست تحویل و تخلیه باشد، نه یک کار «اگر یادم بماند».

چرا کد را خودتان نسازید

یافته‌ی Kent نشان داد رمزهای ساخته‌شده توسط آدم‌ها قابل‌حدس‌اند. کدهای «۱۲۳۴»، تاریخ تولد یا چهار رقم آخر موبایل مهمان از همین جنس‌اند. اگر قفل کد تصادفی تولید می‌کند، از همان استفاده کنید. اگر نه، کد را از شماره‌ی تصادفی بسازید، نه از اطلاعات رزرو.

طول کد و محدودیت تلاش

یک محاسبه‌ی ساده (فرضی و فقط برای فهم): کد ۴ رقمی ۱۰٬۰۰۰ حالت دارد. اگر مهاجمی بتواند هر حالت را در ۳ ثانیه امتحان کند (همان سرعتی که ابزار Kent برای قفل خودش داشت؛ برای قفل شما مشخص نیست)، در بدترین حالت ۳۰٬۰۰۰ ثانیه، یعنی حدود ۸ ساعت وقت می‌خواهد. کد ۶ رقمی ۱٬۰۰۰٬۰۰۰ حالت دارد و همان فرض حدود ۳۵ روز طول می‌کشد. اما این فقط وقتی معنا دارد که قفل پس از چند تلاش ناموفق خودش را قفل کند. برای همین «محدودیت تلاش» در سؤال‌های خرید آمد: بدون آن، طول کد وعده‌ی امنیتی کوچکی است.

ثبت دسترسی‌ها

هر چیزی که کد دارد باید ثبت شود: چه کسی (مهمان، نظافتچی، نگهبان، تعمیرکار) کدی دارد، از چه تاریخی تا چه تاریخی. قفل‌هایی که گزارش ورود و خروج می‌دهند، سؤال «مهمان کِی رسید؟» و «کی در باز شد؟» را بدون تلفن جواب می‌دهند، و اگر خسارت یا ادعای ورود غیرمجاز پیش آمد، شاهدی مکتوب‌اند. نظافتچی و تعمیرکار کد شخصی جدا داشته باشند تا اگر کسی رفت، فقط کد او حذف شود، نه کد همه.

قبل از فرستادن کد: شناسایی و پرداخت

بزرگ‌ترین ضعف ورود غیرحضوری این است که دیگر کسی در را به روی غریبه نمی‌بندد. پس قفل باید بعد از «گیت» باز شود:

  1. رزرو تأیید و مبلغ لازم (بیعانه یا کل) پرداخت‌شده (بیعانه و ودیعه).

  2. اطلاعات مهمان ثبت شده و در صورت لزوم تصویر مدارک گرفته شده (ثبت مهمان). من منبع رسمی‌ای که بگوید شناسایی از راه دور برای اقامتگاه کوتاه‌مدت در ایران چه الزامی دارد پیدا نکردم؛ از مرجع محلی بپرسید.

  3. غربال ریسک: برای مهمان بدون سابقه یا رزرو مشکوک، ورود غیرحضوری را به یک تماس تصویری یا ورود حضوری تبدیل کنید (غربال مهمان).

  4. کد را فقط به همان شماره‌ی ثبت‌شده بفرستید و در همان روز ورود (یا چند ساعت قبل)، نه هفته‌ها قبل. هر پیام قبلی احتمال فوروارد شدن را بالا می‌برد.

دستورالعمل ورود که مهمان را سرگردان نکند

مهمانی که ساعت ۱۱ شب جلوی ساختمان ایستاده، با یک پاراگراف طولانی کنار نمی‌آید. دستورالعمل را قدم‌به‌قدم، با عکس از هر نقطه، و بدون فرض آشنایی بنویسید.

نمونه‌ی ساختار (متن را با اطلاعات واقعی خودتان جایگزین کنید):

۱. آدرس دقیق و لینک نقشه. پارکینگ: کجا و چه کسی اجازه دارد. ۲. درِ ساختمان: عکس درِ ورودی و زنگ/کد. ۳. طبقه و واحد: عکس درِ واحد. ۴. قفل: کد را وارد کنید و [دکمه‌ی مشخص] را فشار دهید؛ در پایان، صدای تأیید می‌دهد. اگر باز نشد، یک بار صبر کنید و دوباره امتحان کنید. ۵. اگر هنوز باز نشد: به این شماره زنگ بزنید (شماره‌ی اصلی و جایگزین) و بگویید چه صدایی/چراغی می‌بینید. ۶. پس از ورود: لطفاً با یک پیام کوتاه «رسیدم» اعلام کنید.

نکته‌ها:

  • عکس‌ها از زاویه‌ی خود مهمان گرفته شوند (در تاریکی هم قابل‌تشخیص).

  • شماره‌ی تماس جایگزین حتماً باشد: اگر شما در دسترس نیستید، کسی دیگر.

  • پیام «رسیدم» را از مهمان بخواهید؛ این کار هم ثبت ورود است و هم زمان‌بندی نظافت و رزرو بعدی را روشن می‌کند.

  • تحویل را بدون حضور مهمان مستند کنید: عکس‌های وضعیت واحد را پیش از ورود بفرستید و از او بخواهید ایراد را تا چند ساعت اعلام کند؛ این روش در چک‌لیست تحویل هم آمده است.

  • مسیر را قبل از ارسال آزمایش کنید: کل مسیر را یک بار خودتان با دست خالی و در تاریکی بروید.

برای نمونه‌های پیام آماده، الگوهای پیام به مهمان را ببینید.

ورود دیرهنگام

ورود غیرحضوری در ساعت دیر ایمن‌ترین و پرخطرترین حالت هم‌زمان است: مهمان خسته است و کسی نیست که کمک کند. برنامه‌ی پیشنهادی:

  • ساعت تقریبی ورود را بپرسید و برای ورود بعد از ساعتی که تعیین می‌کنید (مثلاً بعد از نیمه‌شب)، پیام «اگر تا ساعت X نیامدید، یک پیام بدهید» بفرستید.

  • مسیر ورود روشن باشد: چراغ ورودی و راهرو، نه فقط در اتاق.

  • یک نفر قابل دسترس در آن ساعت داشته باشید (خودتان، یا کسی با دسترسی مشخص). اگر نیست، از قبل با مهمان صریح بگویید که پاسخ‌گویی شبانه ندارید و راه جایگزین چیست.

  • ورود نکردن (no-show): تعیین کنید تا چه ساعتی منتظر می‌مانید، چه کسی تماس می‌گیرد، و کی کد غیرفعال می‌شود. بدون این قاعده، واحد ممکن است تا صبح بدون سرپرست باز بماند.

پروتکل شکست: وقتی قفل باز نمی‌شود

سه خرابی رایج را از قبل بنویسید:

خرابی

علامت

اقدام فوری

پیشگیری

باتری

چراغ قرمز، کند شدن، قطع

کلید مکانیکی یا منبع برق اضطراری (در مدل‌هایی که دارند)

تعویض دوره‌ای باتری، قبل از هشدار

قطع اینترنت یا برق

اپ کار نمی‌کند

بسته به مدل: کد ذخیره‌شده روی قفل ممکن است جواب دهد

از فروشنده پرسیده باشید

خرابی مکانیکی یا مغزی

کد قبول می‌شود ولی در باز نمی‌شود

قفل‌ساز شبانه‌روزی، کلید اضطراری

نگهداری ماهانه

اصول:

  1. یک مسیر ورود مستقل از دستگاه داشته باشید: کلید در صندوق کلید با رمز دیگر، یا نزد کسی که ۲۴ ساعت قابل دسترس است.

  2. قفل‌ساز شبانه‌روزی منطقه را قبل از نیاز پیدا و شماره‌اش را ثبت کنید (تعمیرات اضطراری همین منطق را برای تأسیسات دارد).

  3. باتری را با تقویم عوض کنید، نه با هشدار. دفترچه‌ی دستگاه عمر نظری را می‌گوید؛ من برای مدل‌های بازار ایران منبع معتبری ندارم. برای شروع، هر رزرو یک نگاه به وضعیت باتری بیندازید و بعد از چند ماه ثبت، دوره‌ی خودتان را بسازید (برنامه‌ی نگهداری).

  4. جبران: اگر مهمان بیش از چند دقیقه بیرون ماند، پیش از آنکه بخواهد، جبران بدهید و علت را ثبت کنید (برنامه‌ی واکنش به حوادث).

  5. تمرین: دست‌کم یک بار در سال، کل سناریو را اجرا کنید: باتری را درآورید، اینترنت را قطع کنید، ببینید با چه راهی وارد می‌شوید.

تجربه‌ی مهمان بدون حضور میزبان

میزبانِ غایب نباید غایب به نظر برسد. چند عادت کوچک:

  • اولین ۳۰ دقیقه را طراحی کنید: چراغ روشن، دما مناسب، چیدمان طوری که ورود مبهم نباشد. مهمان با نگاه اول به اتاق قضاوت می‌کند.

  • کتابچه‌ی کوتاه (چاپی و دیجیتال) با رمز وای‌فای، شماره‌ی تماس، قواعد، محل شیر قطع آب و تابلو برق، شماره‌های اضطراری.

  • تماس پس از ورود: یک پیام در ساعت‌های اول، «همه‌چیز مرتب است؟». این پیام ارزان‌ترین راه گرفتن مشکل قبل از تبدیل شدنش به نقد است.

  • پرسش از مهمان درباره‌ی ورود. اگر سه مهمان پشت‌سرهم از یک نقطه شکایت کردند، دستورالعمل را عوض کنید.

اگر مهمان مشکل دارد و ورود غیرحضوری وسیله‌ی آن شده، پاسخ را همان لحظه شخصی بدهید؛ پیام خودکار در این لحظه آسیب می‌زند. پژوهش‌های Cornell درباره‌ی فناوری و خدمات هتل هم نشان می‌دهد مهمان‌ها فناوری را می‌پذیرند، ولی وقتی به یک کارمند نیاز دارند، وجود دستگاه جای او را نمی‌گیرد؛ جزئیات در نقشه‌ی اتوماسیون.

چه موقع ورود غیرحضوری نباید گزینه‌ی اول باشد

  • مهمان بدون سابقه و بدون مدرک، به‌خصوص با رزرو لحظه‌آخر برای شب‌های حساس.

  • گروه بزرگ یا مناسبتی که ریسک مهمانی دارد (مهمانی و سروصدا).

  • مهمان سالمند یا خانوادگی که ممکن است راهنمایی لازم داشته باشد.

  • واحدی که قفل و دسترسی‌اش قبلاً آزمایش نشده است.

در این موارد حضور حتی ۱۰ دقیقه‌ای یک نفر، یا لااقل تماس تصویری، بیشتر از آنچه هزینه دارد صرفه می‌کند.

شاه‌کلید در ورود غیرحضوری چه می‌کند

شاه‌کلید به قفل یا کی‌باکس وصل نمی‌شود و کد تولید یا ارسال نمی‌کند. چیزی که در ورود غیرحضوری به کار می‌آید: ثبت اطلاعات مهمان روی رزرو، بارگذاری مدرک، نگه‌داشتن پرداخت‌ها و مانده، استعلام شماره‌ی مهمان با لیست سیاه هنگام ثبت رزرو، وضعیت رزرو (از جمله «ورود انجام شده»)، یادداشت برای ثبت تحویل و ادعاها، و گزارش فعالیت‌ها که نشان می‌دهد چه کسی چه چیزی را تغییر داده است. بنابراین «گیت» (تأیید رزرو، پرداخت، مدرک) را می‌شود در شاه‌کلید کنترل کرد؛ ساخت و حذف کد و اعلان نتیجه‌ی ورود را باید خودتان یا ابزار قفل انجام دهید.

سؤال‌های پرتکرار

کد قفل را چند ساعت قبل از ورود بفرستم؟

هرچه نزدیک‌تر، بهتر. مهمانی که کد را از چند روز قبل دارد، می‌تواند آن را فوروارد کند یا گم کند. بیشتر میزبان‌ها صبح روز ورود یا چند ساعت قبل می‌فرستند، به شرط اینکه پرداخت و مدرک تکمیل شده باشد. این رویه است، نه قاعده‌ی منبع‌دار.

اگر مهمان کد را به دیگری بدهد چه؟

با کد یکتا و گزارش ورود (در قفل‌هایی که دارند) می‌توانید ببینید در چه ساعتی استفاده شده، ولی هویت ورودی را نمی‌توانید ببینید. بخش مربوط به نفرات اضافه را در قوانین و قرارداد بنویسید (قرارداد) و بعد از خروج کد را غیرفعال کنید.

کی‌باکس امن‌تر است یا قفل هوشمند؟

بستگی دارد. کی‌باکس نرم‌افزار ندارد، پس ضعف نرم‌افزاری هم ندارد؛ ولی کد ثابت دارد و باید بعد از هر مهمان تغییر کند، و کیفیت بدنه از مدلی به مدل دیگر فرق می‌کند. قفل هوشمند کنترل بهتری دارد (زمان‌دار بودن، گزارش) ولی سطح حمله‌ی بزرگ‌تری هم. هیچ منبعی که دیدم یکی را در مجموع برنده نمی‌داند.

اگر برق ساختمان قطع شود قفل باز می‌شود؟

از مدل قفل بپرسید؛ بعضی قفل‌ها با باتری خودشان کار می‌کنند و رمزها را محلی نگه می‌دارند، بعضی برای دریافت کد جدید به اینترنت نیاز دارند. هر چه هست، مسیر مکانیکی جایگزین را حفظ کنید.

دوربین جلوی در بگذارم؟

دوربین بیرونی با اعلام قبلی در آگهی معمولاً پذیرفته است؛ دوربین داخلی طبق قاعده‌ی Airbnb ممنوع است. قاعده‌ی قانونی ایران را منبع رسمی نیافتم. (ایمنی و بیمه بحث دوربین را آورده است.)

مطالب مرتبط

منابع

منابع

  1. Self check-in — Airbnb Help Centerairbnb.co.in
  2. VU#949046: Sciener-firmware locks and TTLock app vulnerabilities — CERT/CC (خلاصه‌ی منتشرشده را خواندم)kb.cert.org
  3. Earworms Make Bad Passwords: An Analysis of the Nokē Smart Lock Manual Override — University of Kent, SIoT 2017kar.kent.ac.uk
  4. Fraunhofer researchers hack Bluetooth locks from Tapplock — Fraunhofer SITsit.fraunhofer.de
  5. Security analysis of smart locks — Wireless Networks, Springerlink.springer.com
  6. Airbnb bans use of all indoor security cameras — CNBC, 2024cnbc.com
ش

شاه‌کلید

تیم شاه‌کلید، سازنده نرم‌افزار مدیریت اقامتگاه‌های کوتاه‌مدت. راهنمایی‌های این دانشنامه برای میزبان‌هایی نوشته شده که می‌خواهند رزرو، حساب‌وکتاب و مهمان‌ها را منظم‌تر مدیریت کنند.

همه‌ی مقاله‌های شاه‌کلید
—

این مقاله چقدر مفید بود؟

نظرها

نظر خود را بنویسید

نظرها پس از بررسی و تأیید مدیر منتشر می‌شوند.