نقشک بسته

Droynis

Read-only security and privacy audit for your phone
جدید در نگارش ۰٫۱۳٫۰
9 new checks: time since restart, notification history, USB debugging authorization timeout, autofill service, digital assistant app, apps with location all the time, secure NFC, and with ADB: Wi-Fi MAC randomization and open Wi-Fi networks that join automatically. Android build check is now critical when adb needs no authorization. Advanced Protection shows as not applicable on GrapheneOS.
Droynis checks the security and privacy settings of the phone it runs on, explains every finding in plain words, shows the raw evidence and opens the Settings screen that fixes it. It never changes anything itself.

Droynis is not an antivirus or malware scanner: it audits how the phone is set up, not whether an app is malicious.

What it checks

  • Device integrity: security patch age, vendor and kernel patches, encryption, bootloader lock, root, SELinux, WebView updates, time since restart

  • Access control: screen lock and its strength, lock delay, remote lock and erase, USB and wireless debugging and their authorization timeout, Smart Lock, SIM PIN

  • Apps and permissions: accessibility services, device admins, notification access, SMS and call log access, location all the time, autofill and assistant apps, sideloaded and debuggable apps, special app access

  • Network and radios: Private DNS, VPN, Wi-Fi security and MAC randomization, open Wi-Fi networks that join automatically, HTTP proxies, user certificates, 2G, Bluetooth, NFC and Secure NFC, location



Four tiers
Most checks need no setup. Two read-only adb grants, Shizuku or root unlock the rest; privileged tiers run only a fixed list of read-only commands.

Honest results
A check passes only on a value it actually read. When Android won't say, the result is Unknown, never Passed. A score from 0 to 100 sums it up; checks you can't fix can be muted.

Private by design
No internet permission, no Google Play Services, no analytics. Reports (Markdown or JSON) leave out IP addresses, DNS and proxy servers and trusted computers by default.

Droynis is not affiliated with Lynis or CISOfy.

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • ‫نگارش ۰٫۱۳٫۰ (۱۹) پیشنهادی افزوده در ۵ آبان ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • android.permission.DUMP
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.QUERY_ADVANCED_PROTECTION_MODE
    • پُرسمان همه بسته‌ها
      به برنامه اجازه می‌دهد همه بسته‌های نصب‌شده را ببیند.
    • درخواست پیچیدگی قفل صفحه
      اجازه می‌دهد برنامه سطح پیچیدگی قفل صفحه (بالا، متوسط، پایین، یا هیچ‌کدام) را بیاموزد که نشان‌دهنده بازه ممکن طول و نوع قفل صفحه است. همچنین برنامه می‌تواند به کاربران پیشنهاد دهد قفل صفحه را به سطح خاصی به‌روزرسانی کنند، اما کاربران می‌توانند آزادانه این پیشنهاد را نادیده گرفته و به سطح دیگری بروند. توجه داشته باشید که قفل صفحه در قالب نوشتار ساده ذخیره نمی‌شود، بنابراین برنامه گذرواژهٔ دقیق را نمی‌داند.
    • io.github.capitan0n.droynis.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    بارگیری APK ۱٫۷ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۰٫۱۲٫۱
    Built with JDK 21 so F-Droid can reproduce it with its default toolchain. README: explains how to set up the ADB tier and states that Droynis is not an antivirus. No changes to the checks.
  • ‫نگارش ۰٫۱۲٫۱ (۱۸) - افزوده در ۲۰ مهر ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۸٫۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • مشاهدهٔ اتصالات شبکه
      می‌گذارد کاره اطّلاعات مربوط به اتّصال‌های شبکه مانند شبکه‌های موجود و وصل‌شده را ببیند.
    • android.permission.DUMP
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.QUERY_ADVANCED_PROTECTION_MODE
    • پُرسمان همه بسته‌ها
      به برنامه اجازه می‌دهد همه بسته‌های نصب‌شده را ببیند.
    • درخواست پیچیدگی قفل صفحه
      اجازه می‌دهد برنامه سطح پیچیدگی قفل صفحه (بالا، متوسط، پایین، یا هیچ‌کدام) را بیاموزد که نشان‌دهنده بازه ممکن طول و نوع قفل صفحه است. همچنین برنامه می‌تواند به کاربران پیشنهاد دهد قفل صفحه را به سطح خاصی به‌روزرسانی کنند، اما کاربران می‌توانند آزادانه این پیشنهاد را نادیده گرفته و به سطح دیگری بروند. توجه داشته باشید که قفل صفحه در قالب نوشتار ساده ذخیره نمی‌شود، بنابراین برنامه گذرواژهٔ دقیق را نمی‌داند.
    • io.github.capitan0n.droynis.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    بارگیری APK ۱٫۶ می‌ب امضای PGP | گزارش ساخت