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
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.
@@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.
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.
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
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.
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
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?
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
does anyone know that did he actually buy IDA pro ? (if he did buy, then which version he is using rn ?) or he just collect some random pirated IDA ? (just want to know cuz i want to use IDA tho)
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
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
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.
as enderman once said: #uwu
as fem once tan: #yl
fem on my tanyl
@@kat_citFemtanyl reference? In Enderman's comment section?
@@adri.b010 We got femtanyl in endermans comment section before gta 6
@@Takeyzz we got gta 6 jokes before half life 3
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:
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 💖
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.
i literally just did this and it worked, I CANNOT THANK YOU MORE BRO
These windows activation videos are good. Keep it up!
Windows Vista-11: This is not product key
Windows 98: *Windows Activated*
I'm downloading this video just in case lmao.
This a nice UwU video you dropped, Enderman, keep it UwU bruv.
Wow, i never knew you could encounter a Pidgeon in Windows 98! Keep up the good stuff!
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
What did you expect dude
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.
UA-cam is about to find this "harmful and dangerous" somehow
Windows 98 now be Uwundows 98 💀
EDIT: 100 LIKES GUYS TYSM OMG AAAA
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)
Changing the opcodes given the offset is easy, the hard part is reverse engeneering the code to know where to do it.
💯
very UwU indeed
true
UwU
true UwU
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
Cool video, Ender! I hope this video won't get taken down by UA-cam-
enderman got full counter-strike on this one
no scarlxrd tho
@@skrecek5mid ahh kit
4 videos this week? Enderman you are too kind. This man is litirly risking his channao for us ❤
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
Good notice : UA-cam didn't take down this video!!
-but it goes down soon-
Enderman: This video does not condone or promote piracy in any way, shape or form.
UA-cam: nerd.
bros finally active and uploads videos fast! i think he has many ideas now
love the music you use for the videos
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.
very UwU windows key
Hopefully they don't take this down
Virtualization most certainly was possible. People did it back for the Apple II, which was at least one decade older.
Good music sync!
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.
Wait until "Why 'HeyUA-camThisIsAnEducationalVideo(*$%' is a valid Windows key" and UA-cam still decide to take it down
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 UA-cam before for showing the Windows 95 key algorithm. You do the math.
@@Endermanch Because this website is shit
why does the win 89 installer look way better than the new one
Ofc windows 89 is my favourite os
Love the content. Keep up the work!
Great video as always.
3:33 i thought that cs 2 somehow opened on my pc
The CS2 kit songs made me enjoy this video even more. You should use Rad Cat song next.
bro just played 3 of nightmode's cs2 music kit
enderman 3 weeks ago: I don't like producing clickbait
enderman now:
windows 98: please enter a product key
me: uwu test uwu
windows 98: eh, ill allow it.
i love this video. keep it up endermanch
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
if youtube takes this down im protesting
How did you learn this “binary” language? Why isn’t it on Duolingo? 3:31
Enderman has been taking some big risks with UA-cam lately…
1:04 I don't _think_ I fully grasped that from the title. Could be my poor reading skills.
uwu I just cant 💀
💀
💀
I find it funny how this video states about piracy, but if you're still on Windows 98, I wouldn't think it would matter on such old software...
Love how you have to edit pigeon (pidgen) to get through this. B I R D
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.
7:27 DASHSTAR IN AN ENDERMAN VIDEO? FUCK YEAHHH
Hey enderman, how did you make Windows 10 Explorer with Windows 11 UI
Windows feeling Kawaii ^~^
UwU enderman :3
:3
:3
:3
:3
:3
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
«buy us first.»
«uwu»
*proceeds to activate it for free*
crossing my fingers youtube doesnt take this down
Bro decided to use counter-strike music kits only for this video
"yo keygen, what's the code?"
My twink-ass keygen:
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
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?
great video, maybe it would be a good idea to link the windows xp video on the description, so people can find it easily
I don't know much of anything about x86; is there a reason to not just use the unconditional jump?
So many Counter Strike music kits in this video.
Imagined that the key in the video title would somehow glitch the activation process...
Turns out it was just clickbait in the end. :(
next video:
Why 3999146jjerem is a valid nasa computers passcodr
The video: O:
the musics: 🔥🔥🔥
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
Long time supporter but the title scared me
here before youtube deletes this video
I am happy that you tell me to follow you on twitter. Because it don't know how i would follow you on the letter "X".
yotube will take this video down because this video doesn't make thousands of dollars
Can i reupload this if it gets taken down?
#OwO key when?
I never expected to see a DOS hex-editor. Looks a bit weird at first
noticed the music, fellow cs2 player?
i know the disclaimers are sarcastic because who the fuck owns a legal copy of windows 98 in 2024
5:35
hawk tuah
Where the hell did you learn these ?
kusaki background music?
Pretty cool! Now make a video how to patch ci.dll, and ntoskrnl to disable DSE and patchguard
me after the disclaimer: #UwU*-TEST1
bro's teaching people in the 90s how to crack
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
It's still a gray area to show product keys. Even BetaWiki has to censor product keys on several pictures.
I'm actually confused on how that fits. Good video though!
i'm betting on 11/9/2024 for the date that UA-cam will take this down despite the disclaimer. uwu~
Why #MEH(-AREN-FORK-UNIX can be a valid Windows 98 key
bro had the cs2 music kit playlist on
can you make a video about device lockdown on optionalfeatures?
Your music playlist is amazing, can you share it?
does anyone know that did he actually buy IDA pro ? (if he did buy, then which version he is using rn ?) or he just collect some random pirated IDA ? (just want to know cuz i want to use IDA tho)
the fact that pirating windows 98 is still illegal
based use of knock2 tracks as background stuff btw
i arrived at the premiere as it ended lol
that UwU is only a coincidence i swear to god