Video title is quite misleading. The key itself isn't a valid key, as you are patching the .dll file related to the valid key algorithm, therefore making almost every key valid. I assume that "#UwU*-TEST1-{{{';-//*&-`^|^?" does not actually work without the hex editing to that .dll file. The video itself is still very cool, but the title is still misleading.
Hey! Yeah, this obviously won't work without the patch because the key alphabet is hardcoded. The validation procedure is rather simple and sound, I don't see how they could have f'd it up. I mean, certainly, it could also be possible to patch/break the front end of the activation view instead of the back end to reach the exact same result. Anything is possible with the power of patching, and the focal point, I guess, is that it only takes 2 bytes to do that - and you can perform that off the land using EDIT/DEBUG in the Windows 98 command line mode, making any key valid, including that one. That's why the title is that. I understand where you're coming from, but that just depends on what you consider truly "valid". In reality, what you consider valid results in a boring video explaining why that is not possible, because the product key alphabet is restrictive Base24. I was thinking for a while how to call this video...
@@Endermanch All good. It's still a nice knowledge video, and I appreciate you further explaining here as a reply. Also, I understand that naming the video something like "Breaking the Windows 98 Key Validator with 2 byte changes" wouldn't be as eye-catching as the current one, I suppose.
@@ShinyCoderYes, but this is also Windows 98, an operating system that barely even has a key in the first place (as this video demonstrates), and is from over two and a half decades ago. Videos shouldn't be taken down for that, that's unreasonable. If Enderman was showing how to crack the most modern AAA games and telling you to go do it, then taking it down is reasonable, but again, this is Windows 98...
It's abandonware and Microsoft isn't intending to earn off of old versions of Windows. Infringing Microsoft's copyright to Windows 98 essentially doesn't matter.
4th year student that teaches 1st year students assembly here. Gotta say, I've done my fair share of binary patching in the past, but this is just... soooo clean and simple :)) Also, loved the "Don't neglect your assembly course" ar the end, I'll probably show your vid to some students at some point to try and get them interested in the subject haha
@@sullenscr I mean it’s very likely a combo of some enhanced variant of this algorithm (perhaps different cryptography with other keys) + the calling home aspect (for non-OEM and non-VL keys)
The issue is unless someone from Microsoft wants to spill the beans (and potentially end up in serious legal trouble) we will not be able to understand Windows Server 2003/XP x86_64's Keys onward since '03, Vista, 7, and later have server side key verification. In fact, the exploit in this video is closer to how we crack modern versions of windows (system file patching) than Windows 95's and XP's keygens.
@ You can still get the client side part of the validation, since some keys are directly invalid and for the others it can tell what edition they are for without the network, so it determines if a need for going out on the network even exists. So some way to generate keys will exist on newer versions. Windows 10/11 have an exploitable retail activation scheme that doesn’t even use serial keys except a few generic ones that suffice to change edition but not to directly activate.
3:06 In a pinch, one could also use the built in DOS EDIT to patch it. EDIT /70 then the filename is sufficient as a crude editor. Hit the Insert key before overwriting the needed characters so that nothing shifts around.
No, the key validation is completely separate from everything else. It's a black box function written in C that takes the 25-char string and returns true or false after decoding and validating it via ECC.
We need something like the What's behind the the Windows UI, but during setup, the themes on the the top of a window are reverted from Windows 7. It's Windows 7 for 8, 8.1+, Windows 7 is Win 98 during setup I think. During setup, the themes aren't installed yet if you didn't know.
It's been three hours (ten if member) and the video is still up so youtube might finally be watching start of videos or look in the description or stopped bulling enderman. Yay
8:30 , pretty sure you could just patch the jne or je instructions to a jmp instruction to always jump and nop if u want to never jump, that way both valid and invalid keys should work
Cant remeber if you did the activation bypass where you just boot into safe mode and create/edit the registered owner, product ID and product key (it just needs something just a single char) and Windows will skip that whole part?
dang bro I did not think a random string of symbols, letters and numbers are a valid key for a operating system way back in 1998. like I said who tf is gonna use windows 98 in 2024 (for daily tasks) it's very old and literally some of the people commenting are younger than the operating system itself and also it's very weird that the product key contains UwU and Test1.
ah yes, cracking a product that has been long unsupported/discontinued/unable to be bought is very dangerous and proves as a threat to modern society as a whole
Video title is quite misleading. The key itself isn't a valid key, as you are patching the .dll file related to the valid key algorithm, therefore making almost every key valid.
I assume that "#UwU*-TEST1-{{{';-//*&-`^|^?" does not actually work without the hex editing to that .dll file.
The video itself is still very cool, but the title is still misleading.
Hey! Yeah, this obviously won't work without the patch because the key alphabet is hardcoded. The validation procedure is rather simple and sound, I don't see how they could have f'd it up. I mean, certainly, it could also be possible to patch/break the front end of the activation view instead of the back end to reach the exact same result. Anything is possible with the power of patching, and the focal point, I guess, is that it only takes 2 bytes to do that - and you can perform that off the land using EDIT/DEBUG in the Windows 98 command line mode, making any key valid, including that one. That's why the title is that. I understand where you're coming from, but that just depends on what you consider truly "valid". In reality, what you consider valid results in a boring video explaining why that is not possible, because the product key alphabet is restrictive Base24. I was thinking for a while how to call this video...
@@Endermanch All good. It's still a nice knowledge video, and I appreciate you further explaining here as a reply.
Also, I understand that naming the video something like "Breaking the Windows 98 Key Validator with 2 byte changes" wouldn't be as eye-catching as the current one, I suppose.
Usually how can there be a #UWU be there 😂
I agree. Change the title to "Why #UwU*-TEST1-{{{';-//*&-`^|^? CAN be a valid Windows 98 key.
DeArrow extension changes the title to "Editing Windows 98 to Disable Product Key Checking"
(Soz Endermanch)
here before youtube decides to take this down even though it literally has 2 disclaimers
Literally, what I was thinking.
wtf, it's not like you can upload anything on youtube and just justify it with a disclaimer lmao
8😮,x8😮SWk7SW1ㅇ.ㄴㆍ🎉❤😮.ㅡ.ㅡㅅ😮😮ㅡㅂ진?😮❤😮
@@ShinyCoderYes, but this is also Windows 98, an operating system that barely even has a key in the first place (as this video demonstrates), and is from over two and a half decades ago. Videos shouldn't be taken down for that, that's unreasonable. If Enderman was showing how to crack the most modern AAA games and telling you to go do it, then taking it down is reasonable, but again, this is Windows 98...
@@nikkiofthevalley Although do keep in mind that there are videos on how to do exactly that that are still up
"You must own a legal copy of Windows 98"
As if you can buy Windows 98 in 2024
😂
Not to be a joke buzzkill here, but I think Ender meant "you have to have bought a legitimate copy of Windows 98 back when it was still in sale"
It's abandonware and Microsoft isn't intending to earn off of old versions of Windows. Infringing Microsoft's copyright to Windows 98 essentially doesn't matter.
Buy a key from a reseller?
winworld pc
Of course it requires you to type in "UwU"
after all, all programmers are femboys uwu
No the title should've been HOW to MAKE UwU a valid Windows 98 key, because the patch makes anything a valid key 🙏
@@kaiduwu It's cringe
@@MyAmazingKirbyChannel you clearly are not based.
@@MyAmazingKirbyChannel No you.
4th year student that teaches 1st year students assembly here. Gotta say, I've done my fair share of binary patching in the past, but this is just... soooo clean and simple :))
Also, loved the "Don't neglect your assembly course" ar the end, I'll probably show your vid to some students at some point to try and get them interested in the subject haha
as enderman once said: #uwu
as fem once tan: #yl
fem on my tanyl
@@KittyCatYTFemtanyl reference? In Enderman's comment section?
@@matt.w We got femtanyl in endermans comment section before gta 6
@@Takeyzz we got gta 6 jokes before half life 3
Windows Vista-11: This is not product key
Windows 98: *Windows Activated*
Windows 98 now be Uwundows 98 💀
finally some fine competition for UwUntu (it's an actual operating system, a Linux distro based on Ubuntu)
UwU
@@autumnblaze6267 i used uwuntu
@@konrai23 wow
(translated by google)
ngl, the second song kinda jumpscared me, thought my CS:GO launched for no reason, I've had this music pack equipped for a while
It's not my type of music but I like the 2011 tutorial video playlist for these. :p
Microsoft: "cracking Windows Product Key is illegal"
Endermanch:
at this rate, Enderman is going to understand how Windows 11 keys work and make a video about it :3
Can i bit you (say nurrrrrrrrrrrrrrr
@@sullenscr I mean it’s very likely a combo of some enhanced variant of this algorithm (perhaps different cryptography with other keys) + the calling home aspect (for non-OEM and non-VL keys)
*2 seconds later* This video has been removed due to violating youtubes terms of service (being russian)
The issue is unless someone from Microsoft wants to spill the beans (and potentially end up in serious legal trouble) we will not be able to understand Windows Server 2003/XP x86_64's Keys onward since '03, Vista, 7, and later have server side key verification. In fact, the exploit in this video is closer to how we crack modern versions of windows (system file patching) than Windows 95's and XP's keygens.
@ You can still get the client side part of the validation, since some keys are directly invalid and for the others it can tell what edition they are for without the network, so it determines if a need for going out on the network even exists. So some way to generate keys will exist on newer versions.
Windows 10/11 have an exploitable retail activation scheme that doesn’t even use serial keys except a few generic ones that suffice to change edition but not to directly activate.
These windows activation videos are good. Keep it up!
RUclips is about to find this "harmful and dangerous" somehow
3:06 In a pinch, one could also use the built in DOS EDIT to patch it. EDIT /70 then the filename is sufficient as a crude editor. Hit the Insert key before overwriting the needed characters so that nothing shifts around.
I honestly thought this was what he was going to use when mentioned not using DEBUG.
the furries have got hold of win98
😔
or featheries i guess
Who's to say they haven't already? :3
@@maxwellthesillycat :3
bro they borderline own every major and most minor operating systems
Wow, i never knew you could encounter a Pidgeon in Windows 98! Keep up the good stuff!
I'm downloading this video just in case lmao.
This a nice UwU video you dropped, Enderman, keep it UwU bruv.
DO NOT CLICK THE HASHTAG
WORST MISTAKE OF MY LIFE
Who's this Hannah woman and why's she the face of Uwu?
@@ycsawampfpycs2007 :3
@@waldolemmer a prostitute
A payload may occur if the Windows key contains characters that Windows would not allow?, or words like con?
No, the key validation is completely separate from everything else. It's a black box function written in C that takes the 25-char string and returns true or false after decoding and validating it via ECC.
UwU enderman :3
:3
:3
:3
:3
:3
very UwU indeed
true
UwU
true UwU
4 videos this week? Enderman you are too kind. This man is litirly risking his channao for us ❤
Cool video, Ender! I hope this video won't get taken down by RUclips-
enderman got full counter-strike on this one
no scarlxrd tho
Enderman: This video does not condone or promote piracy in any way, shape or form.
RUclips: nerd.
bros finally active and uploads videos fast! i think he has many ideas now
Good notice : RUclips didn't take down this video!!
-but it goes down soon-
Good music sync!
Love your videos! Keep it up.
Also don’t feel like you have to keep posting constantly if you feel burnt out. Enjoy your breaks as much as we enjoy your videos !
Oh fuuск, WWW
@@aidanlenahan Thank you man! Feeling much better lately, hence so many uploads for you guys 💖
We need something like the What's behind the the Windows UI, but during setup, the themes on the the top of a window are reverted from Windows 7. It's Windows 7 for 8, 8.1+, Windows 7 is Win 98 during setup I think. During setup, the themes aren't installed yet if you didn't know.
Hopefully they don't take this down
love the music you use for the videos
very UwU windows key
Hey enderman, what do you think about Linux? Im curious
3:33 i thought that cs 2 somehow opened on my pc
Lmao love the new Cs2 MVPs as the music
Love the content. Keep up the work!
uwu I just cant 💀
💀
Enderman has been taking some big risks with RUclips lately…
ima download this video when youtube takes dis down!
i love this video. keep it up endermanch
Love how you have to edit pigeon (pidgen) to get through this. B I R D
For the jump patching you don't need to invert the jump conditions, you could use the jmp instruction to always jump or nop it to never jump
It's been three hours (ten if member) and the video is still up so youtube might finally be watching start of videos or look in the description or stopped bulling enderman. Yay
great video, maybe it would be a good idea to link the windows xp video on the description, so people can find it easily
The video: O:
the musics: 🔥🔥🔥
Long time supporter but the title scared me
7:27 DASHSTAR IN AN ENDERMAN VIDEO? FUCK YEAHHH
Virtualization most certainly was possible. People did it back for the Apple II, which was at least one decade older.
So many Counter Strike music kits in this video.
we're downloading this video in case RUclips take this down we'll reupload it🗣🗣
Your music playlist is amazing, can you share it?
Hopefully RUclips will wont take this down...
Pretty cool! Now make a video how to patch ci.dll, and ntoskrnl to disable DSE and patchguard
why does the win 89 installer look way better than the new one
Next Video Idea please!!! Here it is: "Breaking Windows Timebombs from early Windows Betas"
Or: "Editing Windows Hardcoded Strings from DLLs"
While sure the privacy disclaimer is valid, isn't win98 already infamous for various valid known patterns of activation keys?
I've been banned from RUclips before for showing the Windows 95 key algorithm. You do the math.
@@Endermanch Because this website is shit
if youtube takes this down im protesting
windows 98: please enter a product key
me: uwu test uwu
windows 98: eh, ill allow it.
I'm actually confused on how that fits. Good video though!
Can i reupload this if it gets taken down?
Game over, Enderman.
Hey enderman, how did you make Windows 10 Explorer with Windows 11 UI
5:36 I see Enderman has Geometry Dash :O
8:30 , pretty sure you could just patch the jne or je instructions to a jmp instruction to always jump and nop if u want to never jump, that way both valid and invalid keys should work
should've used NOPs, replacing with MOV might create a problem if that register you moved a value into, had a value to use on further instructions
i arrived at the premiere as it ended lol
next video:
Why 3999146jjerem is a valid nasa computers passcodr
Gonna love the UwU
I don't know much of anything about x86; is there a reason to not just use the unconditional jump?
Cant remeber if you did the activation bypass where you just boot into safe mode and create/edit the registered owner, product ID and product key (it just needs something just a single char) and Windows will skip that whole part?
«buy us first.»
«uwu»
*proceeds to activate it for free*
How did you learn this “binary” language? Why isn’t it on Duolingo? 3:31
here before youtube deletes this video
dang bro I did not think a random string of symbols, letters and numbers are a valid key for a operating system way back in 1998. like I said who tf is gonna use windows 98 in 2024 (for daily tasks) it's very old and literally some of the people commenting are younger than the operating system itself and also it's very weird that the product key contains UwU and Test1.
1:30 Just hold at this part! It's easier!
Here before yt sabotages this video
endermanch is going bak to attak
yotube will take this video down because this video doesn't make thousands of dollars
Imagined that the key in the video title would somehow glitch the activation process...
Turns out it was just clickbait in the end. :(
7:25
I never expected to see a DOS hex-editor. Looks a bit weird at first
good video but a bit clickbait lol
lol here b4 takedown again
lol
#OwO key when?
"yo keygen, what's the code?"
My twink-ass keygen:
haha if i needed any more "hacker" content to convince my friends I'm a NT genius lol
ah yes, cracking a product that has been long unsupported/discontinued/unable to be bought is very dangerous and proves as a threat to modern society as a whole
What would win?
Windows 98 activation system
One little UwU boi
here before youtube vaporizes this video
Wait until "Why 'HeyRUclipsThisIsAnEducationalVideo(*$%' is a valid Windows key" and RUclips still decide to take it down
the fact that pirating windows 98 is still illegal
that UwU is only a coincidence i swear to god
hello enderman
here before the takedown
noticed the music, fellow cs2 player?
It’s always the most silly things that work 😂
Disclaimer 1: is 2024, not 1998
Disclaimer 2: any use windows 98 in 2024 except if for play old games offline?
Now is all legal
clueless
In the next video, please do it as a 2018 Version intro.
i know the disclaimers are sarcastic because who the fuck owns a legal copy of windows 98 in 2024