Delorean
- Category
- Network
Delorean is an NTP server written in Python that lets you feed a target device a time of your choosing. Controlling a device's clock is a surprisingly powerful primitive — plenty of security checks depend on the current time.
Good for:
- NTP spoofing to move a device's clock forward or backward.
- Bypassing time-based checks such as certificate expiry and validity windows.
- Testing how an IoT device behaves when its notion of time is manipulated.
Notes: Open source (GitHub), by Jose Selvi. Combine it with a controlled network (e.g. mitmrouter) so the target device pulls its time from your server.