В настоящее время я работаю над менеджером лицензий с использованием java, я буду указывать дату начала и окончания моего приложения, чтобы я мог заставить лицензированного пользователя повторно лицензировать программу через определенное время.
Но проблема, с которой я столкнулся, заключается в том, что любой может откатить свою системную дату и время, чтобы сохранить действительность лицензии. Есть ли какой-либо способ в Java для определения системной даты и времени. Я уже пробовал Network Time Protocol для получения текущей даты и времени с сервера времени.