DuressUltimate
The wipe is performed by setting an attempts limit. There is also an upper ceiling, you can set it from 1 to 5.
Requirements: Your screen lock type — password. You must not have other unlocking methods, in particular biometrics and trust agents must be disabled. The length for the wipe must differ from the length of the main password. An incorrect attempt is counted only if more than 4 characters are entered.
Requested permissions:
Device Admin, Accessibility permissions
Optional: Device Owner permissions for additional features to work, you can grant it via the command: adb shell dpm set-device-owner duress.ultimate/.MyDeviceAdminReceiver
*Before execution, remove all accounts and profiles from the device, or simply factory reset it to achieve the same result.
Advantage: in the time free from input, as well as when entering the length for the wipe, the attempts limit is set to 1, which keeps the protection active in case the process stops or switches to safe mode.
While entering a password of a different length, this limit temporarily becomes +2 from the current attempts up to the attempts ceiling. This moment lasts until the window state changes.
What is the difference between DuressUltimate and the Duress project? The original Duress project does not set an attempts limit in the free time, but reacts post-factum. In case of a sudden process stop, the protection is completely lost.
What is the difference between DuressUltimate and the Sentry project? Sentry does not have a dynamic limit. It does not change when entering a specific length and is set as fixed. For example if you set a limit of 3 attempts, this is not the upper ceiling, but the limit itself. You need to make a mistake 3 times to wipe the data. Here, you only need to enter a code of a specific length, and you don't need to lower the upper ceiling.
What is the DuressUltimate project for? To protect data from access by third parties demanding you to enter the password. Before going outside if you take your phone it is recommended to turn on this app. Generally something bad happens when you do not expect it. It is necessary to always have the ability to fight back. Wherever you live and whoever you are, it is necessary to protect personal data. It can be used against you even if your range of interests is limited to watching the weather.
- نگارنده: pofesk0
- پروانه: The Unlicense
- ردیاب مشکل
- کد مبدأ
- فرادادهٔ ساخت
- وضعیت قابلیت بازتولید
نگارشها
با وجود موجود بودن بارگیریهای APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهیهای بهروز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد میشود کارهٔ افدروید را نصب و از آن استفاده کنید.
بارگیری افدروید-
این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
بارگیری APK ۳۳۷ کیب امضای PGP | گزارش ساخت
-
این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
بارگیری APK ۳۳۷ کیب امضای PGP | گزارش ساخت
-
این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.
به دست توسعهدهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.
بارگیری APK ۳۳۷ کیب امضای PGP | گزارش ساخت

