Repository navigation
fa USER GUIDE
Languages: English | العربية | Čeština | Deutsch | Español | فارسی | Français | हिन्दी | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Nederlands | Polski | Português | Русский | Svenska | ไทย | Türkçe | Tiếng Việt | 中文
راهنمایی دوستانه و کامل برای VD Google: آنچه نشان میدهد، معنای هر خط، و اینکه چگونه دستگاه خود را صادقانه بخوانید. VD Google وضعیت RCS، Google Wallet و گواهیهای Play Integrity را که اپلیکیشنها درخواست میکنند میخواند، و هر مورد را با واژههای ساده توضیح میدهد. هرگز به اینترنت دست نمیزند، و هرگز چیزی را تغییر نمیدهد مگر آنکه شما بخواهید.
- 1. VD Google چیست
- 2. آنچه نیست
- 3. پیشنیازها
- 4. اپلیکیشن یا WebUI
- 5. نصب و اولین اجرا
- 6. برگهها
- 7. خروجی گرفتن از گزارش
- 8. کنشهایی که وضعیت را تغییر میدهند
- 9. زبان و پوسته
- 10. پرسشهای پرتکرار
VD Google یک خواننده است. به آنچه اپلیکیشنهای خودِ گوگل پیشتر دربارهٔ سه چیز روی دستگاه شما ذخیره کردهاند نگاه میکند، و هر کدام را توضیح میدهد تا واقعاً آن را بفهمید:
- RCS: اینکه آیا چتِ مدرن واقعاً روی خط شما کار میکند، با چه کسانی میتوانید چت کنید، و اینکه آیا Gemini در Google Messages آماده است.
- Google Wallet: اینکه آیا دستگاه شما برای پرداختهای بدونتماس پیکربندی و گواهی شده است.
- گواهیهای Play Integrity: اینکه کدام اپلیکیشنها از اندروید خواستهاند اصالت دستگاه شما را اثبات کند، و اینکه آیا گوگل در حال حاضر آن را تأیید میکند.
همهچیز بهصورت محلی، از طریق root، خوانده و همراه با توضیح نشان داده میشود. هیچ مقداری ساخته نمیشود: وقتی دستگاه پاسخی ندارد، VD Google بهجای حدس زدن «نامشخص» نشان میدهد.
VD Google یک بررسیکنندهٔ یکپارچگی نیست. هیچ حکمِ basic / device / strong را اجرا یا گزارش نمیکند. آن نتیجه تنها درون توکنِ رمزگذاریشدهای زندگی میکند که یک اپلیکیشن به سرور خودش میفرستد، و هرگز روی دستگاه ذخیره نمیشود، پس هیچ خوانندهٔ صادقی نمیتواند آن را نشان دهد. ابزارهایی که ادعا میکنند «حکم Play Integrity» شما را بهصورت محلی نمایش میدهند، در واقع یک حدسِ نهانشده یا درخواستی را که خودشان ساختهاند به شما نشان میدهند، نه پاسخ واقعی را.
VD Google همچنین چیزی را جعل، پنهان یا دستکاری نمیکند. حقیقت را میخواند. اگر مقداری بهنظر شما نادرست میآید، هدف این راهنما توضیح این است که چرا حقیقت اینگونه بهنظر میرسد.
- اندروید 8.0 (API 26) یا جدیدتر.
- root. دادهای که VD Google میخواند در نواحیِ محافظتشده و تنها-سیستمیِ اندروید قرار دارد که تنها با root دستیافتنی است. هر راهکار root مدرنی کار میکند: KernelSU، KernelSU Next، APatch یا Magisk.
- بدون اینترنت. VD Google هیچ مجوزی اعلام نمیکند، پس چیزی برای اجازه دادن و چیزی برای مسدود کردن وجود ندارد.
VD Google به دو شکل عرضه میشود، و هر دو دقیقاً همان اطلاعات را نشان میدهند:
- اپلیکیشن (APK). یک اپلیکیشن عادیِ اندروید که نصب و باز میکنید. بار اول، مانند هر اپلیکیشن root، درخواست root میکند.
- ماژول WebUI (ZIP). آن را در مدیر root خود (KernelSU، APatch یا Magisk) فلش کنید و از همانجا باز کنید. چیزی بهعنوان اپلیکیشن نصب نمیشود؛ درون WebUI مدیر root شما اجرا میشود.
هر کدام را که ترجیح میدهید برگزینید. صفحهها، واژگان و گزارش صادرشده میان این دو یکساناند.
اپلیکیشن: فایل APK را نصب و باز کنید. بار اول، وقتی مدیر root شما میپرسد root را اعطا کنید. اگر root را رد یا نادیده بگیرید، VD Google صفحهای نشان میدهد که توضیح میدهد چرا root لازم است و پیشنهاد میدهد دوباره تلاش کنید.
WebUI: فایل ZIP را بهعنوان یک ماژول در مدیر root خود فلش کنید، سپس WebUI ماژول را از مدیر باز کنید. بهمحض باز شدن میخواند.
در اولین باز کردن میتوانید زبان خود را برگزینید؛ بعداً میتوانید آن را از آیکون چرخدنده در بالا تغییر دهید.
در پایین پنج برگه قرار دارد: درباره، DroidGuard، RCS، Wallet و گواهیها. درباره نخست باز میشود.
اینکه اپلیکیشن چیست، قولِ حریم خصوصی، نسخه، و پیوندها. بخش حریم خصوصی را یک بار بخوانید: این کل هدفِ اپلیکیشن است.
این غنیترین برگه است. برچسبهای زمانی همیشه در منطقهٔ زمانیِ دستگاه شما، با برچسبِ همان منطقه، نشان داده میشوند.
- اتصال: آن یک خطی که حقیقت را میگوید. از پیکربندی واقعی چت و موتور provisioning محاسبه میشود، پس وقتی RCS واقعاً روی خط شما کار میکند میگوید متصل، حتی روی اندرویدِ جدیدتر که پرچمهای قدیمیتر دروغ میگویند. در صورت تردید، به این خط اعتماد کنید.
- اپراتور: اپراتور تلفن همراهِ خط شما (نام و MCC/MNC)، که روی تلفنهای دو-سیمه از سیمِ دادهٔ شما گرفته میشود.
- پرچم در دسترس بودن (نهانشده): یک پرچمِ نهانشده که اپلیکیشن پیامرسان برای شمارهٔ خودتان نگه میدارد. میتواند پس از آنکه RCS پیشتر کار میکند همچنان بهروز نباشد، پس یک «خیر» اینجا بهمعنای خاموش بودن RCS نیست. به خط اتصال بالا اعتماد کنید.
- شمارهٔ RCS شما: شمارهای که برای RCS ثبت شده است، بهصورت پیشفرض ماسکشده. برای آشکار کردنش روی آیکون چشم بزنید.
- وضعیت provisioning (نهانشده) و نسخهٔ پیکربندی: مقادیر داخلیای که اپلیکیشن پیامرسان نگه میدارد. میتوانند 0 بخوانند در حالی که RCS کار میکند. یادداشتِ اپراتور در برابرِ backend گوگل در پایین را ببینید.
- مخاطبانِ دارای قابلیت RCS: اینکه هماکنون چه تعداد از مخاطبان شما بهعنوان پشتیبانیکنندهٔ چت RCS شناخته میشوند.
- پرچم ویژگی (نهانشده): اینکه آیا اپلیکیشن پیامرسان ویژگی RCS را روشن کرده است؛ نهانشده، پس میتواند عقب بماند.
- استحقاق اپراتور (entitlement)، حضور (UCE)، سرویس IMS موجود: اینها مسیر RCS اپراتور را توصیف میکنند (شبکهٔ IMS اپراتور). یک «خیر» یا «0» اینجا عادی است وقتی RCS شما بهجای اپراتور از backend خودِ گوگل میگذرد. پایین را ببینید.
- Gemini: اینکه آیا Gemini در Google Messages آماده است: Magic Compose (کمکِ نگارشِ Gemini)، AICore (موتورِ رویدستگاه که Gemini Nano را اجرا میکند)، و Gemini chat، که روی RCS تحویل داده میشود و بنابراین به اتصال RCS نیاز دارد.
- برچسبهای زمانی: provisioning، همگامسازی، آخرین پیام، انقضای توکن و بیشتر.
RCS اپراتور در برابر backend گوگل. دو راه برای رسیدن RCS به تلفن شما هست. یکی RCS اپراتور شما روی شبکهٔ IMS آن است؛ دیگری backend خودِ گوگل (Jibe) است که روی بستر (over the top) و مستقل از اپراتور کار میکند. اگر RCS شما از backend گوگل میگذرد، چنانکه برای بیشتر مردم چنین است، آنگاه خطوط سمتِ اپراتور (استحقاق اپراتور، حضور/UCE، سرویس IMS، نسخهٔ پیکربندی) واقعاً «خیر» یا «0» هستند، و این درست است، نه یک حافظهٔ نهانِ کهنه. RCS شما ممکن است سالها به این شکل کار کرده باشد. خط اتصال همان چیزی است که به شما میگوید کار میکند.
- دستگاه گواهیشده: اینکه آیا گوگل این دستگاه را اصل و بهاندازهٔ کافی امن تشخیص داده که کارتهای پرداخت را نگه دارد. این آخرین نتیجهای است که گوگل روی این دستگاه ذخیره کرده، پس تا زمانی که گوگل دوباره بررسی کند میتواند از اپلیکیشن Wallet عقب باشد. اگر نتیجهٔ ذخیرهشده غایب باشد، VD Google بهجای یک «خیر»ِ گمراهکننده نامشخص نشان میدهد.
- آخرین بررسی: اینکه آن بررسی امنیتی آخرین بار کِی کامل شد.
- سختافزار NFC، Wallet نصبشده، سرویس Wallet، Tap and pay، قفل صفحه پذیرفتهشده، کارتی تاکنون افزودهشده: اجزایی که پرداخت بدونتماس را ممکن میکنند.
- گواهیشده توسط Play Protect: اینکه آیا Google Play دستگاه شما را بهعنوان گواهیشده میشناسد (همان گواهیای که در Play Store نشان داده میشود).
- حافظهٔ نهانِ گواهیها: گواهیهای Play Integrity و DroidGuard که دستگاه شما نهان کرده است، هر کدام همراه با زمان انقضای آن.
تاریخچهٔ اینکه کدام اپلیکیشنها روی دستگاه شما Play Integrity را درخواست کردهاند: آیکون، نام، زمان آخرین درخواست، و تعداد دفعات. این به شما امکان میدهد تشخیص دهید که یک اپلیکیشن معین یکپارچگی را بررسی میکند یا نه. از جعبهٔ جستوجو برای فیلتر کردن بر اساس نام اپلیکیشن یا package استفاده کنید.
آیکون دانلود یک گزارشِ JSON مینویسد که وضعیت دستگاه، RCS، Wallet و گواهیِ شما را دربردارد. میتوانید آن را به اشتراک بگذارید یا بهعنوان یک فایل ذخیره کنید. گزارش هیچ شمارهٔ تلفن، هیچ اعتبارنامه و هیچ محتوای شخصی ندارد. پیش از نوشتن پاکسازی میشود. همچنین یک بخش اختیاریِ تشخیص (نامهای شِما، شمارشها و نسخهها، هرگز دادههای شما) را دربرمیگیرد که به رفع مشکلات مختص یک دستگاه کمک میکند. اپلیکیشن و WebUI همان گزارش را مینویسند.
VD Google بیشتر فقط-خواندنی است، اما میتواند یک کنشِ پاکسازی انجام دهد: پاک کردن نتیجهٔ گواهیِ نهانشدهٔ Google Wallet، که به یک بازبینیِ آینده اجازه میدهد از نو آغاز شود. هر کنشی که وضعیت را تغییر میدهد نخست از شما میخواهد که تأیید کنید، و در یک گزارشِ محلیِ JSON روی دستگاه نوشته میشود. هیچچیز از تلفن شما بیرون نمیرود.
VD Google به ۲۱ زبان سخن میگوید. زبان خود را در اولین اجرا برگزینید، یا هر زمان که خواستید از آیکون چرخدنده تغییرش دهید (روی صفحهٔ root-ردشده نیز در دسترس است). آیکون روشنایی میان پوستهٔ روشن و تاریک جابهجا میشود.
RCS میگوید متصل اما چند خط میگویند خیر یا 0. چرا؟ چون RCS شما از backend خودِ گوگل میگذرد، نه اپراتور شما. خطوط سمتِ اپراتور بهدرستی منفیاند. 6.2 RCS را ببینید.
دستگاه گواهیشده میگوید نامشخص. نتیجهٔ نهانشدهٔ Wallet روی دستگاه شما غایب است. این صادقانه است: VD Google یک «خیر» را که نمیتواند پشتیبانی کند نشان نخواهد داد.
حکم Play Integrity من کجاست؟ روی دستگاه شما نیست. 2. آنچه نیست را ببینید.
بدون root کار میکند؟ خیر. داده در نواحیِ تنها-سیستمی زندگی میکند.
این مستندات با Claude (Anthropic) تولید شده و توسط VD171 نگهداری میشود. اصلاحات و بهبودها خوشآمد است؛ به CONTRIBUTING.md مراجعه کنید.