You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.4.1.1 Unification of INF for both architectures.
- This commit unifies both architectures to one INF file and names sys files accordingly, TimeDefuser-x86.sys and TimeDefuser-amd64.sys.
- This change eliminates the extra step for editing INF to target architecture while still not using INF builder.
- This also bumps the version number to 1.4.1.1.
Copy file name to clipboardExpand all lines: README.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# TimeDefuser
2
-
TimeDefuser is a kernel-mode Windows driver that patches the kernel to neutralize the timebomb,
2
+
TimeDefuser is a kernel-mode Windows driver that patches the kernel to neutralize the expiration date (a.k.a. timebomb),
3
3
which is seen on most prerelease builds that has been ever compiled.
4
4
5
5
This patch patches the timebomb code itself in the kernel so it is the most effective and versatile way to neutralize it, instead of activation patching which is not available in many builds.
@@ -18,7 +18,7 @@ It will not remove the expiration date of
18
18
- Evalution retail Windows builds. While it theoretically should work, such configuration is not supported and any bug reports regarding to them will be closed without any further action.
19
19
20
20
> [!IMPORTANT]
21
-
> This driver will **not** patch Windows Product Activation or any other similar mechanism. These other mechanisms can be preferred as well in supported builds but I don't support them.
21
+
> This driver will **not** patch Windows Product Activation or any other similar mechanism. These other mechanisms can be preferred as well in supported builds but here is not their place.
22
22
23
23
# Notes Per Version
24
24
### Windows 2000/XP
@@ -59,12 +59,11 @@ Builds with debug symbols are recommended to try, due to symbols making debuggin
59
59
1. Get a WDK/DDK compatible with your target version.
60
60
2. Open the build environment console
61
61
3. Locate to source folder and execute "nmake"
62
-
4. Get the TimeDefuser.inf (for Vista) or TimeDefuserLegacy.inf (for XP and earlier) and change the `$ARCH$` to target architecture
62
+
4. Get the TimeDefuserLegacy.inf and change the `$ARCH$` to target architecture.
63
63
## Windows 7 and Later with Visual Studio 2013 & Windows 8.1 WDK (And Vista??)
64
64
1. Get the Windows 8.1 WDK (or anything earlier with it's conforming VS version)
65
65
2. Open the solution `TimeDefuser-vs13.sln`
66
66
3. Hit the compile button.
67
-
4. Get the TimeDefuser.inf and change the `$ARCH$` to target architecture
68
67
## Windows 7* and Later with Visual Studio 2022 & Windows 11 WDK
69
68
> [!WARNING]
70
69
> \*: With Windows 11 WDK released in May 2025, Microsoft killed the support for 32-bit architectures, and for anything earlier than Windows 10 RTM.
@@ -75,7 +74,6 @@ Builds with debug symbols are recommended to try, due to symbols making debuggin
75
74
1. Get the latest WDK
76
75
2. Open the solution `TimeDefuser.sln`
77
76
3. Hit the compile button.
78
-
4. Get the TimeDefuser.inf and change the `$ARCH$` to target architecture
0 commit comments