Запланированная задача/задание
Злоумышленники могут злоупотреблять функциональностью планирования задач для первоначального или повторяющегося выполнения вредоносного кода. В Android и iOS существуют API и библиотеки для планирования выполнения задач в заданную дату, время или с заданным интервалом. В Android API `WorkManager` позволяет планировать асинхронные задачи с помощью системы. `WorkManager` был введён для унификации планирования задач в Android, используя внутри `JobScheduler`, `GcmNetworkManager` и `AlarmManager`. `WorkManager` предоставляет широкие возможности планирования: периодическое, однократное или условное выполнение (например, только при зарядке устройства). В iOS API `NSBackgroundActivityScheduler` позволяет планировать асинхронные задачи с помощью системы. Задачи могут планироваться как повторяющимися, так и одноразовыми; при этом система сама определяет время их выполнения. Приложение может задавать интервал для повторяющихся задач или задержку между планированием и выполнением для одноразовых задач.