Stingered
Well-known member
- Joined
- Jan 11, 2022
- Messages
- 123
- Reaction score
- 809
Setdate v0.0.1 by Stingered (2026)
*POC (Proof of Concept)
Command-line usage: SetDate.exe <target.exe> <YYYY> <MM> <DD> <HH> <mm> <ss>
A simple POC tool that demonstrates how to manipulate the date and time seen by a target process.
It uses the "Detours" library to inject hooks.DLL into the target process, which hooks various Windows time-related
APIs to return a fake date specified by the user. The loader creates the target process in a suspended state, injects
the DLL, sends the fake date as payload, and then resumes the process. There are architectural considerations to keep
in mind when compiling this code. The SetDate (loader) and hooks.dll must be compiled for the same architecture
(x86 or x64) as the target process. For example, if the target process is 64-bit, both the loader and hooks.dll must
be compiled as 64-bit binaries. As of yet, I have not figured outed out a stable method to inject a 32-bit DLL into
a 64-bit process and vice versa.
Note: hooks.dll is required to use with this loader.
Hooks v0.0.1 by Stingered (2026)
A simple POC DLL that hooks various Windows time-related APIs to return a fake date.
Requires the "Detours" library for compilation and linking.
Note: Setedate v0.0.1 is required to use with this DLL.
Timecheck v0.0.1 by Stingered (2026) - tool #1
This is a simple C++ program that demonstrates multiple methods of retrieving and displaying the current date and time
on a Windows system. It uses both Win32 API functions and the standard C library to show how different approaches can
yield the same result. The program also includes an uptime check using GetTickCount().
Note: This is to be used with SetDate v0.0.1 and hooks.dll to verify that the date manipulation is working correctly
across all methods.
TrialTSTR v0.0.1 by Stingered - tool @2
A simple 14 day trial test app. On first load it will create a registry key to store the installation date.
On subsequent loads it will check the registry key and calculate the remaining trial days. If the trial has
expired, it will show an expiration message. Otherwise, it will show the number of days remaining in the trial.
Note: This is to be used with Setdate v0.0.1 and Hooks v0.0.1 to test trial expiration functionality.
OTHER:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\TrialTSTR]
"InstallDate"=hex(b):ff,4c,f9,69,00,00,00,00
Binaries - MD5
x86:
hooks.dll - 694BE33CBC7803D73C5CC21886876349
SetDate.e xe - 1095828E51DC51165AAE945190DCED0D
TimeCheck.exe - CD6DB5706B1FE40C4DAF63E37ADD987E
TrialTSTR.exe - 005377329D2F1E6D2926A176738C64C3
x64:
hooks.dll - 6AB63CDD6820A7841A074A272181CF97
SetDate.e xe - AADA384C0162744B2431CEE96B5407BD
TimeCheck.exe - D73FB3FFE5FA1D6088DD40761A92FB62
TrialTSTR.exe - 35527B44AB7BBFCAE75F43AA28D94A49
Download link attached.
*POC (Proof of Concept)
Command-line usage: SetDate.exe <target.exe> <YYYY> <MM> <DD> <HH> <mm> <ss>
A simple POC tool that demonstrates how to manipulate the date and time seen by a target process.
It uses the "Detours" library to inject hooks.DLL into the target process, which hooks various Windows time-related
APIs to return a fake date specified by the user. The loader creates the target process in a suspended state, injects
the DLL, sends the fake date as payload, and then resumes the process. There are architectural considerations to keep
in mind when compiling this code. The SetDate (loader) and hooks.dll must be compiled for the same architecture
(x86 or x64) as the target process. For example, if the target process is 64-bit, both the loader and hooks.dll must
be compiled as 64-bit binaries. As of yet, I have not figured outed out a stable method to inject a 32-bit DLL into
a 64-bit process and vice versa.
Note: hooks.dll is required to use with this loader.
Hooks v0.0.1 by Stingered (2026)
A simple POC DLL that hooks various Windows time-related APIs to return a fake date.
Requires the "Detours" library for compilation and linking.
Note: Setedate v0.0.1 is required to use with this DLL.
Timecheck v0.0.1 by Stingered (2026) - tool #1
This is a simple C++ program that demonstrates multiple methods of retrieving and displaying the current date and time
on a Windows system. It uses both Win32 API functions and the standard C library to show how different approaches can
yield the same result. The program also includes an uptime check using GetTickCount().
Note: This is to be used with SetDate v0.0.1 and hooks.dll to verify that the date manipulation is working correctly
across all methods.
TrialTSTR v0.0.1 by Stingered - tool @2
A simple 14 day trial test app. On first load it will create a registry key to store the installation date.
On subsequent loads it will check the registry key and calculate the remaining trial days. If the trial has
expired, it will show an expiration message. Otherwise, it will show the number of days remaining in the trial.
Note: This is to be used with Setdate v0.0.1 and Hooks v0.0.1 to test trial expiration functionality.
OTHER:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\TrialTSTR]
"InstallDate"=hex(b):ff,4c,f9,69,00,00,00,00
Binaries - MD5
x86:
hooks.dll - 694BE33CBC7803D73C5CC21886876349
SetDate.e xe - 1095828E51DC51165AAE945190DCED0D
TimeCheck.exe - CD6DB5706B1FE40C4DAF63E37ADD987E
TrialTSTR.exe - 005377329D2F1E6D2926A176738C64C3
x64:
hooks.dll - 6AB63CDD6820A7841A074A272181CF97
SetDate.e xe - AADA384C0162744B2431CEE96B5407BD
TimeCheck.exe - D73FB3FFE5FA1D6088DD40761A92FB62
TrialTSTR.exe - 35527B44AB7BBFCAE75F43AA28D94A49
Download link attached.