Skip to content

ScrewTime is a shared library for preloading and screwing with the date a program receives

License

Notifications You must be signed in to change notification settings

Seegras/screwtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScrewTime 1.1

Author: Peter Keel [email protected], 2001-05-11

Fixed on 2019-10-07 to compile on modern Linux. It now also knows whether its compiled for i386 or x86_64.

A small shared library that allows to change the time a program gets when calling gettimeofday() or time().

Usage: export LD_PRELOAD=./screwtime.so ./testtime

What's the use? Explanation one: To solve Y2K-issues. Explanation two: To defeat software license schemes based on time. Take it as a proof of concept.

This Program underlies the GNU General Public License (GPL) 3.0. See file COPYING for details.

The newest version should also be available on my homepage at https://seegras.discordia.ch/

About

ScrewTime is a shared library for preloading and screwing with the date a program receives

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published