
پروژهای به نام SquachWatch نشان میدهد چگونه میتوان یک برد ESP32 با نمایشگر Cheap Yellow Display (CYD) را به اسکنری کوچک برای رصد سیگنالهای بیسیم و شناسایی دستگاههای بالقوه مزاحم حریم خصوصی تبدیل کرد. این پروژه که در XDA Developers معرفی شده، روی باند ۲.۴ گیگاهرتز گوش میدهد و بهصورت مستقل روی همان برد اجرا میشود؛ بدون نیاز به رایانه یا تجهیزات جانبی، تنها با اتصال برد به درگاه USB.
SquachWatch چه دستگاههایی را شناسایی میکند؟
به گفته سازنده، SquachWatch-CYD سیگنالهای وایفای (WiFi) و بلوتوث (Bluetooth) را برای یافتن امضاهای بیسیم (wireless signatures) شناختهشده برخی دستگاهها بررسی میکند. فهرست اعلامشده شامل دوربینهای Flock Safety، دوربینهای بدنی Axon، عینکهای ضبطکننده، اسکیمرهای کارت، AirTag، پهپادها، بیکنهای مجاورت (proximity beacons) و سختافزار تست نفوذ (pentest hardware) است.
قابلیتهای اصلی
- اجرا روی برد ESP32 CYD با نمایشگر ۲.۸ اینچی و بدون نیاز به رایانه.
- رصد سیگنالهای وایفای و بلوتوث در باند ۲.۴ گیگاهرتز.
- شناسایی دوربینهای Flock Safety، دوربینهای بدنی Axon، عینکهای ضبطکننده، اسکیمرهای کارت، AirTag، پهپادها، بیکنهای مجاورت و سختافزار تست نفوذ.
- نمایش هشدارها با شخصیتهای کارتونی Sasquatch و انیمیشنهای کوتاه.
SquachMesh؛ هشدارهای مشترک بدون اتصال مستقیم
یکی از قابلیتهای پروژه SquachMesh است. بر اساس توضیحات سازنده، این قابلیت به کاربران دیگر SquachWatch اجازه میدهد پیام، هشدار و اعلان بهروزرسانی به برد شما بفرستند. اگر بردهای متصل دستگاه موردنظری را شناسایی کنند که نمیخواهید دیده شوید، میتوانند از این طریق هشدار بدهند. همه چیز بهصورت سیگنال ارسال میشود، نه اتصال؛ بنابراین برای دریافت بهروزرسانیها نیازی به اتصال مستقیم به بردهای دیگر نیست.
نصب و آزمایش
برای بررسی بیشتر میتوان به صفحه GitHub پروژه SquachWatch مراجعه کرد یا آن را از طریق وبسایت روی برد فلش (flash) کرد. همچنین یک نسخه نمایشی آنلاین (online demo) وجود دارد که میتوان دادههای نمونه به آن داد و نحوه کارکرد را مشاهده کرد.