Тёмный

Why 111-1111111 is a valid Windows 95 key 

stacksmashing
Подписаться 217 тыс.
Просмотров 2 млн
50% 1

In this video, we take a look at why 111-1111111 is a valid Windows 95 key.
Links:
- Ghidra quickstart: • Ghidra quickstart & tu...
- Jon Sawyer on Twitter: / jcase
- Patreon: / stacksmashing
- Twitter: / ghidraninja
- OEM Key Check: gist.github.co...
Errata:
- In the beginning I say "while I was setting up Windows 98"
- The 2 OEM digits are between 95 and 02

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2 тыс.   
@7xr1e20ln8
@7xr1e20ln8 3 года назад
You should have uploaded this a 25 years ago
@stacksmashing
@stacksmashing 3 года назад
I did, my 9k6 line was just slow :(
@strangedude9008
@strangedude9008 3 года назад
yes, as a youtube95.com owner i can tell he really did have an account and had uploaded some troubleshooting inatructions.
@jarod1701
@jarod1701 3 года назад
@@strangedude9008 Your site is down.
@ступид-й8ъ
@ступид-й8ъ 3 года назад
He did. It just finished uploading this year
@DaVince21
@DaVince21 3 года назад
@@jarod1701 It's a joke link relating to the fact RU-vid didn't exist in 1995.
@KateGrayCode
@KateGrayCode 3 года назад
I believe that the OEM format is DATE-OEM-[OEM ID]-NUMBER. Essentially, an OEM could have generated a batch of keys, and the day would ensure that they didn't have to keep a database of all previous keys issued, and they didn't run out after 100000 computers.
@stacksmashing
@stacksmashing 3 года назад
Ah interesting, I didn’t think about that! Should be easy to confirm with two keys from the same ODM, might have to do some digging
@J_i_m_
@J_i_m_ 3 года назад
Probably... as that database wouldn't fit in Bill Gates' computer which has only 640K of ram :)
@Backroad_Junkie
@Backroad_Junkie 3 года назад
@@J_i_m_ Well, remember Steve Jobs saying the Mac would never need more than 128Kb of ram. What a slug the original Mac was. (I did a major term paper using write soon after the machine came out. While it turned out looking fantastic, it was a pain to write it on a single disk drive mac...)
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Год назад
Someone reverse-engineered the “PAK” (“Product Authorization Key”) algorithm that DEC introduced for its VMS OS about a decade before this, and even that is more complicated. It involves CRC-32, some bit-swizzling, and something called a “Purdy hash”. Of course, it is not so easy to deduce any date information just from looking at the resulting key. Microsoft: “26 drive letters ought to be enough for anybody!” (Oh, and the mastermind behind VMS went to work at Microsoft a few years after this, where he was responsible for ... Windows NT.)
@MyAmazingUsername
@MyAmazingUsername Год назад
​​​@@lawrencedoliveiro9104 Even Nintendo 8bit games had stronger security for their game level passwords, than what Microsoft had for Windows. :D Most games used encrypted and checksummed passwords.
@nickwallette6201
@nickwallette6201 3 года назад
Another fun thing is being able to point the upgrade validator at its own installation CD as proof of existing product ownership. :-)
@christopher79
@christopher79 3 года назад
Seriously? How did I never stumble across that?
@stitchfinger7678
@stitchfinger7678 Год назад
thats fking amazing how have I never heard that lol
@z3row0rm
@z3row0rm Год назад
I think with insanely cheap Windows 8 upgrade you could do something similar. Install the software without a Product Key as an inactivated version. And then repeat the install to “upgrade” to the full version.
@barryschalkwijk9388
@barryschalkwijk9388 3 года назад
Lol someone said "fuck it, it's friday afternoon, this'll do!"
@whizadree
@whizadree 3 года назад
Nah just Microsoft saying let's screw the public by thinking we did some work... and charge them 200 bucks
@jakeblanton6853
@jakeblanton6853 3 года назад
Well, you have to balance the key algorithm complexity vs the number of the product that you are expected to sell. You can't choose too restrictive of an algorithm, otherwise it would not support the needed number of unique keys... The good thing about having the key validation algorithm built into the software like back then was that you could buy the software and use it without ever having to contact Microsoft to verify the serial number... At some point, they changed it to needing an internet connection and they use that to validate the key and whether they key has been previously used... And then there was that obnoxious bit where the O/S might decide to quit working because you upgraded the hardware enough on your machine that it thought you were using it on a new machine... When I buy a piece of software, I want to be able to use it on however many machines I might own since I'm only using them one at a time... These days, I've switched to Linux for most of my home PCs, but there's still two PCs that can boot Windoze for software that does not have a acceptable Linux replacement...
@stevengustafson4945
@stevengustafson4945 3 года назад
For the og Starcraft release you were able to get past the cd key entry filling it with 3’s. Saved many a lan party...
@HappyBeezerStudios
@HappyBeezerStudios 3 года назад
Wait. It doesn't check for identical keys in the connected games? I got another one: C&C3 checks for the disk when starting the game. But only when starting it, after the game is running you can hand it over to the next guiy
@strictnonconformist7369
@strictnonconformist7369 3 года назад
@@HappyBeezerStudios security is always a tradeoff between costs of complexity for legit users versus getting in the way of those they’re trying to protect against: either extreme is typically undesired. A car door lock only ever keeps out those that don’t want to take the risks of getting caught breaking into a car: anyone can get into a car with enough effort.
@paulfinney
@paulfinney 3 года назад
I was always told by IT techs that the 1s codes was for system and network technicians to save time when installing multiple copies on a network or computer lab. As they didn’t need to be checked for activation online like modern windows, and the institution would have a site licence. I heard it so much in the late 90s that I wonder if rather than being by design, Microsoft sales and after sales got wind of it and told IT techs this when they had issues.
@riv2052
@riv2052 3 года назад
A modern-day warrior Mean, mean stride Today's 0:12 Mean, mean pride
@Blankult
@Blankult 3 года назад
Been waiting for this for 25 years
@Burritosuupreme
@Burritosuupreme 3 года назад
Jonesing to upgrade from windows 3.1 eh?
@SenileOtaku
@SenileOtaku 3 года назад
For either MSWin95 or MSWin98 I remember there being a simple hack (two edits readily done with "debug") that would cause the setup command to skip the key check altogether, and you could type whatever you wanted. What you had to do was exit the setup when it asked for the key, go into DOS mode and edit the dll, then reboot and let it continue. Or if you were building your own installer CD, you'd extract and pre-edit the appropriate DLL and have it in the installer directory.
@Peizxcv
@Peizxcv 3 года назад
Wow, I remember typing carefully the entire string from the booklet so I don’t make a mistake when I can just type some stuff and get it working
@prozacchiwawa
@prozacchiwawa 3 года назад
I randomly guessed 437 (for codepage 437) -0959595 way back and that worked, and now i know why.
@infinity8989_
@infinity8989_ 3 года назад
You immediately feel old after realizing it was 25 years ago 😔
@anantgupta7916
@anantgupta7916 3 года назад
His net was slow
@mikatorkkeli4932
@mikatorkkeli4932 3 года назад
i remember that, did use that when we had to install lots of pc's back in the day. it did work with office97 too and with win98 and or win2000 and maybe with other ms soft too from the time period. not the same key ofcourse but there was a similar simple key that was very easy to remember.
@0623kaboom
@0623kaboom 3 года назад
btw the all 1's key was the microsoft presentation and trade show key ... it did limit some of what windows could do BUT it allowed it to be shown in a presentation with internal loopback ... later a patch added net access to the key and it became a full use key ... old school windows users and beta testers used that key to install beta versions to test ... I used to do it all the time .
@VestedUTuber
@VestedUTuber Год назад
Except there's no functions to check for a specific key. It's valid because the first three digits aren't on the blacklist and the sum of the seven digits is divisible by 7.
@nakquada
@nakquada Год назад
I remember playing Half-Life back in the day and changing the CD-Key when it was in use by just spamming a combo of 4 digits - 5 digits - 4 digits until something stuck, took about 10 seconds every time.
@NovaAge
@NovaAge Год назад
I am so easily amused that I had a small chuckle when I saw the guy was making a video about Windows on MacOS
@byebyefossils7362
@byebyefossils7362 3 года назад
I want to go back to those days. Everything was very easy to solve:)
@nikdog419
@nikdog419 Год назад
This video made me realise I've never installed retail Windows 95, only OEM. The retail key seemed to short to me, then when you showed the OEM format, it clicked.
@mzxeternal
@mzxeternal 3 года назад
And some of the older versions of Office had a universal code of all 1's in all the boxes except the final box which would be all 7's. I think it worked up through Office 2000, but definitely did on Office 97.
@AI_Image_Master
@AI_Image_Master Год назад
As far as I can remember Office 97 worked with all 1's.
@_..---
@_..--- 3 года назад
Thanks youtube for recommending this video.
@KartKing4ever
@KartKing4ever 3 года назад
Looks like the RU-vid algorithm is doing the thing.
@microsoftsarker
@microsoftsarker 2 года назад
I watched many video but only this worked!! I am very thankful to you!., LIKED AND SUBSCRIBED of your RU-vid channel.
@jarsky
@jarsky Год назад
This would have been super handy back in like 1997 😁 Its really cool to see how things like this worked though.
@thephantom1492
@thephantom1492 Год назад
This is also why Windows ended up with a second step: the activation by phone or via internet. It validate that the serial key entered is trully valid (as in generated by their system and sold) and that the machine appear to be the same one. If the machine was different then it ask to call to activate.
@700gsteak
@700gsteak Год назад
I think phone activation was done to make people who are willing to pay for windows pay again, since it would only activate online 3 times. People who didnt know you could call up microsoft and get it reset would just buy another copy.. probably seeing it as a opportunity to upgrade. Anyone who didnt wantto pay could still get around it cause there was always a working non-online way used by large corporations.
@smd89xx
@smd89xx 3 года назад
thank you for this explanation -now my brain is even more melted-
@docbrown2045
@docbrown2045 3 года назад
When future civilizations analyze us, they will never understand this huge gap between versions 10 and 95
@thetechq
@thetechq Год назад
In the 90s if was not uncommon to find no serial checking at all. You could type your name and it would be valid in many programs.
@christophercunz6944
@christophercunz6944 3 года назад
Yeah, I remember figuring this out when I was pretty young. There is one catch, however. If you reinstall Windows and don't format it would check that the key you entered was the key you previously used. Installing Windows on top of Windows could save significant amounts of time. Back in the day with blue screens and all reinstalling Windows was a task done every few weeks. Today most everything works it is so boring. Keyboards used to be much better quality just so you could bet it to death when you got frustrated. Today kids worry about LED and water cooling what a paradise. Pro tip: Always write down your key.
@sergiik2168
@sergiik2168 3 года назад
Wow, real software archeology RU-vid channel!
@mccafferyfamily
@mccafferyfamily 3 года назад
Not just windows 95 all the early 90s MS Products used this method of Key validation I.e Visual Basic, Microsoft office etc
@ricksarvas6563
@ricksarvas6563 3 года назад
If I recall correctly, I think all 1's didn't work for Windows 2000 (or it might have been XP), but almost all 1's, with the last digit of 2 did work.
@jaykebird2go
@jaykebird2go Год назад
That is surprisingly really simple. I wonder if their other products from this time period (such as Office) were also the same way
@YesOkayButWhy
@YesOkayButWhy Год назад
I think other comments here indicate, yes.
@orektez
@orektez Год назад
ha that last one worked, in win98 btw i always booted into safe mode after the first half of the installation, ran regedit, went to like system, software, microsoft, windows, then found the boot count value and set that to 1 or 2. and it just bypassed the question completely.
@johnny_eth
@johnny_eth Год назад
Imagine if the people that make this code had somehow a big market share selling supposedly secure software to run personal computers and server. It would be a security nightmare for everyone.
@miraclemanoj
@miraclemanoj 3 года назад
Now we can download updates from there for free🤣
@RecreationalNuke
@RecreationalNuke Год назад
VB6 used to accept either all 1s, all 2s, or something similar (I forget). If it weren't for that, I may have never gotten into software development. Thanks, Microsoft!
@syarzasterisk
@syarzasterisk Год назад
At a time there use to be a master product key for windows xp and it works with windows 7, too
@Doctrinnn
@Doctrinnn Год назад
That's all you need to know about MS and particularly Win security.
@Tigermoto
@Tigermoto Год назад
My OEM key definitely didn't divide by 7. I installed Windows 95 that regularly it's still imprinted in my brain. My win 98 key too.
@SixStringViolence
@SixStringViolence Год назад
I didn't watch the video but the solution was widely known even 1995. The sum has to be dividable by 7. I always used 000-0000007 Worked also fine on NT 4.0.
@konradtomkow875
@konradtomkow875 2 года назад
Guessing this key is still more difficult than looking up a free Windows 10 Activation key on the internet
@privatehuff
@privatehuff Год назад
this is dope! instant sub
@leandrotami
@leandrotami 3 года назад
incredibly I can still remember the code I used to install W95. I used it so many times, it got stuck in my mind together with lots of other useless info
@dennisgarber
@dennisgarber 3 года назад
Should have backed up that registry, and avoided the monthly reinstall.
@Bryanhaproff
@Bryanhaproff Год назад
Just so you know .. Most Microsoft software back in 95-98 and win 3.0 Valid serial number was always 123-123-4567
@jvt3057
@jvt3057 3 года назад
111-1111111 also works for VB6 as a serial
@cahill_dave
@cahill_dave 3 года назад
You can use Windows 7 keys on all Windows 10 installations.
@dennisgarber
@dennisgarber 3 года назад
This work for oem keys?
@hishamfaraj26
@hishamfaraj26 3 года назад
oh my god , i dnt what happened but its like ive heard this video and i know every single word you just said
@ubertrashcat
@ubertrashcat Год назад
I swear to God I once tried to remember a key from memory and fiddled for an hour and got it to accept it eventually. I'm sure it wasn't the right one.
@FilterYT
@FilterYT 3 года назад
Nice, thanks for sharing.
@tornadotj2059
@tornadotj2059 3 года назад
I installed a ton of them with 411-1111111. which also worked in NT4.
@capjus
@capjus 3 года назад
Once i gave my office cd to a friend that he can install it on his pc. The key was there too. All seemed alphanumeric values, except one character was really a question mark. The next day he returned me the cd telling me that the key was wrong and he tried every possible characters for ? LOL We had a good laugh he hadn't realized it should be really a ? And he never had thought of that
@wisteela
@wisteela 3 года назад
Very informative and interesting.
@florian2781
@florian2781 3 года назад
Now all you gotta do is Upgrade it to 98, 2000, XP, Vista, 7, 8 and finally to 10. Free windows. BOOM
@Jordi.Salarich
@Jordi.Salarich 3 года назад
Autodesck products works in all "112-12345678" beginning Autocad 2000/ 3D Studio Max 3, untill lastes releaces. Other thing is product key, this is diferent every version. but serial number the same works. so search it ^^ ;D thanks ;D
@horsethi3f
@horsethi3f 3 года назад
I still remember 1234-56789-1234 is a valid Starcraft 1 key.
@ALSPEHEIR
@ALSPEHEIR 3 года назад
On the game Top Gear 3000, if you use the password BBBBBBBBBBBBBBBBBBBB you unlock all components from the start and get a lot of money to buy most of the best starts from the very beginning. Not that someone asked me, anyways.....
@franckcalais188
@franckcalais188 Год назад
It was also working with Starcraft
@allalphazerobeta8643
@allalphazerobeta8643 Год назад
So all Microsoft Products of the 95 era accepted 111-1111111 Office, Golf, Works, etc. I wonder if the algorithms are different or if they are the same.
@b3ntl3ys
@b3ntl3ys 3 года назад
Also worked for visual basics back in the day
@raymoreton3184
@raymoreton3184 3 года назад
I used to use that but i changed the last one in the first portion to a 2 then all ones, this also used to work on other stuff like office 95 and possibly 97, it may have been a generic key for ms stuff
@andreewert6576
@andreewert6576 3 года назад
It was all a ploy to get everyone to use the software, regardless of their wallet situation. Like 3rd world, china, or children and students. Once everyone is on board, charge *companies* the real license fees. Of course, many people still buy retail versions for home use. But the real profits were (are!) made with enterprises and govt agencies. And once that everything and everyone runs on windows, you can just increase those fees. That time was around the XP era. Same goes for office, btw. Some versions as late as 2007 were notoriously easy to use without a license. "NeverInstalled" was the search term i think. And it was done for the same reason, everyone uses excel and word, but nowadays they charge you for O365 subscriptions.
@rumbl3d
@rumbl3d 3 года назад
Finally I have a valid windows . Thanks a lot - "windows is not activated" message disappeared !!!
@IuliusCurt
@IuliusCurt 3 года назад
Also, if I remember correctly, hitting Esc on user login would let you through
@6jonline
@6jonline 3 года назад
This trick also works on Office 95 and maybe 97. Also, 111-1234567 works for Win95 and Office versions from that time.
@TheDddkkk
@TheDddkkk Год назад
this is how i installed windows 11. started it 95 and did all upgrades
@georgeshalomon274
@georgeshalomon274 3 года назад
NEXT VIDEOS : WHY AAAAA-AAAAA-AAAAA-AAAAA-AAAAA is a valid Counter-Strike 1.6 key
@HaukeHaien
@HaukeHaien 3 года назад
Everyone is guarding B
@npcraywar2907
@npcraywar2907 3 года назад
Nah it should be Door-stuck-door-stuck-pls-i-beg-you is the valid key
@gidi1432
@gidi1432 3 года назад
@@npcraywar2907DOOR1-STUCK-PLEAS-IBEGU-DILIH
@张佑杰
@张佑杰 3 года назад
@@HaukeHaien Where is your P90?
@depralexcrimson
@depralexcrimson 3 года назад
Actually a good idea lmao
@hovanthecool1995
@hovanthecool1995 3 года назад
Alright then, I'll upgrade from invalid Windows 10 to this legit Windows 95. Edit: Wow, 1.8k likes. No way. Thanks people! I have now resolved my invalid key issue.
@MadScientist267
@MadScientist267 3 года назад
Probably *is* an upgrade
@hovanthecool1995
@hovanthecool1995 3 года назад
@@MadScientist267 He he.
@m2pmd70
@m2pmd70 3 года назад
It's gonna be 9.5 times better!
@kshitij3826
@kshitij3826 3 года назад
I like how he said "upgrade"
@jakeblanton6853
@jakeblanton6853 3 года назад
I think Win2K was probably the best version of Windoze... It wasn't that bloated back then, but it seems to have gone downhill since then... All too often though a "new version" is just seems to be a repackaging of the previous version, but with all the menu options changed so that you can't find what you're wanting to do anymore... :(
@einsteinx2
@einsteinx2 3 года назад
It’s funny that they manually blacklisted 333-999 while all 0 or all 1 is much more likely to be the first thing someone would randomly try. I wonder what they were trying to accomplish...
@martinxXsuto
@martinxXsuto 3 года назад
security by intimidation
@nutzeeer
@nutzeeer 3 года назад
increasing the user base with weak keys
@gentuxable
@gentuxable 3 года назад
Well I think they weren't trying to use it the way most think. Just for support purposes, if you bought a Compaq with preinstalled 95 you would need to call Compaq for support. If you called Microsoft and provided them with your Product ID they would instantly see that you are not eligible for support. Same goes for OEM versions you bought elsewhere. It's not the software they're protecting, it's the support.
@mrechbreger
@mrechbreger 3 года назад
@@gentuxable Did Microsoft seriously ever support end customers? I guess Indian fake callcenters are doing that much better.
@assetaden6662
@assetaden6662 3 года назад
@@mrechbreger They do. I got my key replaced with working one, because there were issues with upgrading from 8.1 to 10.
@techmouse.
@techmouse. 3 года назад
Sweet! Now I can finally finish installing win95 after all these years! Minesweeper, here I come!
@diablo09090909
@diablo09090909 3 года назад
@Marcus Mysteriously New? Minesweeper on win 95 rocks!
@cubedmelons876
@cubedmelons876 3 года назад
Yeah, and Windows 10 doesn’t even come with Pinball. Worst OS ever.
@Retrovorious
@Retrovorious 3 года назад
Oh the memories
@LongTailCat3
@LongTailCat3 3 года назад
Winæro is pretty cools softtwaee
@schwellhaimbassriot2660
@schwellhaimbassriot2660 3 года назад
ah yeah, i remember win95 - the last one where mode 13 int 10 was possible
@llVIU
@llVIU 3 года назад
sounds like someone did the windows key security check one friday night overtime unpaid
@dogwalker666
@dogwalker666 3 года назад
Or 10 mins to end of shift. And on a promise 😉
@llVIU
@llVIU 3 года назад
@@dogwalker666 manager: "make sure you finish that key validation before you clock out"
@dogwalker666
@dogwalker666 3 года назад
@@llVIU ha ha yup!
@zeallust8542
@zeallust8542 3 года назад
@@llVIU *that guy half way home* "Ah fuck i forgot"
@Riplee
@Riplee 3 года назад
i think it’s technically easier to forget about mistakes the stupider they are
@SierraGolfNiner
@SierraGolfNiner 3 года назад
Wow, that's really interesting. I remember in NT4 days we'd install the entire computer lab with 111-1111111 serial key. Never thought to ask why it was valid or what was valid. Total blast from the past to find out that serial keys through at least win95 were.... basically pointless.
@jwhite5008
@jwhite5008 Год назад
This is what happens when legitimate way is too cumbersome - people will pirate even if they bought the thing to escape lots of meaningless manual work.
@Google_Does_Evil_Now
@Google_Does_Evil_Now Год назад
Back then you couldn't even save a password with more than 8 characters. Seriously. I complained to a provider. They didn't change anything. They left it at 8 characters. The national provider for British internet. Obviously they preferred it that way.
@r4ndsen
@r4ndsen 3 года назад
i remember that „jjjjjjjjjjjjjjjjj“ was a valid quake3 key ;)
@V1VISECT6
@V1VISECT6 3 года назад
same with half life and "aaaaaaaaaaaa" i can't remember how many digits
@barrybritcher
@barrybritcher 3 года назад
Brah you don't need to type the Q3 code. It just works
@alephcake
@alephcake 3 года назад
emabrace t h e *J*
@blackAngel88it
@blackAngel88it 3 года назад
@@mrylmz7754 valve and 3? Yeah right :D
@OP4455OP
@OP4455OP 3 года назад
Autodesk: 666-69696969
@jevansturner
@jevansturner 3 года назад
Quake 3 simply has a set of acceptable characters. It accepts any combination of acceptable characters. I remember astonishing some people at LAN parties by entering a bunch of "G" letters as my serial key.
@green929392
@green929392 3 года назад
I remember using all A's.
@MCA0090
@MCA0090 3 года назад
The old Half-life also accepts the CD-Key if you type the number "3" 13 times... Obviously it didn't work to play on-line since the authentication servers refused that Key, so it just worked to play the game off-line or in LAN servers.
@taibasarovadil
@taibasarovadil 3 года назад
@@MCA0090 ironic...
@SireSquish
@SireSquish 3 года назад
@@MCA0090 I used 1234-12345-1234 (or something *very* similar to that) and it always worked for online/LAN.
@SireSquish
@SireSquish 3 года назад
All 7's for me.
@rabbitdrink
@rabbitdrink 3 года назад
YO A LITTLE HELP HERE? stand back son 1 1 1 uhhh 1111111
@Crazylom
@Crazylom 3 года назад
Ah, tf2 reference
@yrk06
@yrk06 3 года назад
The brief case is still here
@generalralph6291
@generalralph6291 3 года назад
It’s an older joke sir, but it checks out.
@jug0572
@jug0572 3 года назад
@@generalralph6291 old but gold, bro
@boredphoenix
@boredphoenix 3 года назад
nice to see a tf2 refrence
@roadhouseguy
@roadhouseguy 3 года назад
Next video: upgrade this installation to a licensed Windows 10 Pro.
@anantgupta7916
@anantgupta7916 3 года назад
lol
@KrotowX
@KrotowX Год назад
And upgraded Windows 10 must work on Pentium 166 MMX with 32 MB RAM.
@UntouchedWagons
@UntouchedWagons 3 года назад
About 25 years ago my uncle lent me a burned copy of the windows 95 installer which had a portion of the license key on it but I had to call him to call him to ask what the rest of the code was. He said to enter all 1's. I did and it worked.
@JannisAdmek
@JannisAdmek 3 года назад
That's amazing, it seems easier to guess correct keys than to find incorrect ones!
@strictnonconformist7369
@strictnonconformist7369 3 года назад
Seems you had about a 1 in mod 7 chance! I’m so entertained by this, and expect these days it’ll be a bit more complex, likely requiring crypto computations to identify if the key can be legit created by a private key used, but the funnier thought is that may not be the case.
@zperk13
@zperk13 3 года назад
@@strictnonconformist7369 1 in mod 7? you mean 1 in 7? Also technically it's slightly less than that since 333, 444, ... 888, and 999 don't work. So instead of 1/7, it's 992/6951. Or to put it another way, instead of a 14.285714% chance, it's a 14.271327866494029636023593727521219968349877715436627823334771975255358941159545389152639907926916990361099122428427564379226010645950222989497913969213062868651992519062005466839303697309739605812113364983455617896705509998561358077974392173787944180693425406416342972234210904905768954107322687383110343835419364120270464681340814%. Insteringly, both of those 14% numbers' decimals are repeating, starting at the beggining. The longer number has 330 digits that repeat. Btw the 992/6951 came from 1/7 * (1-1/(1000-7)). the 1000 came from how many 3 digit numbers there are, and the -7 came from excluding 333, 444.... 999. You want more math? Ok then. Those two decimal numbers are off by 0.10070493454179254783484390735146022155085599194360523665659617321248741188318227593152064451158106747230614300% (repeated again, 110 decimal digits), also known as 1/993. 993 being one more than the 992 from earlier. edit: oh and that long percentage chance, it's a 1/7.00705645161290322580 chance, although only the last 15 digits there (the numbers after 705) are repeated
@pugh.joseph
@pugh.joseph 3 года назад
@@baraka629 dont you also get less features and denied support?
@lambdaman3228
@lambdaman3228 3 года назад
@@pugh.joseph Oh yeah, the legendary windows tech support we all know, love, and rely upon.
@pugh.joseph
@pugh.joseph 3 года назад
@@lambdaman3228 alright, good point 😅
@JustJory
@JustJory 3 года назад
me getting angry at the windows 95 pc because I need a key but i don't have one me: *slams head on keyboard* windows 98: yes correct key also me: *confused*
@chuckleshelicopterwigwamjo7315
@chuckleshelicopterwigwamjo7315 3 года назад
I'd be confused too if slamming my head on the keyboard changed my operating system
@wta1518
@wta1518 3 года назад
@@chuckleshelicopterwigwamjo7315 lmao
@anjachan
@anjachan 3 года назад
LOL :D
@SKYN1K
@SKYN1K 3 года назад
@@chuckleshelicopterwigwamjo7315 lmao
@abyssstrider2547
@abyssstrider2547 3 года назад
@@chuckleshelicopterwigwamjo7315 Best comment i have read all day.
@finkelmana
@finkelmana 3 года назад
I remember getting my hands on Corel Draw 4 (I think) disks back in the 90s. Running the install, it would immediately ask for a license key. It said the license key will look like this example and would be on the license certificate. Unfortunately, I didnt have the license key certificate. I remember throwing random letters and numbers at it for a while and got nowhere. Then I thought, what if I use the example they show. Of course that wouldnt work. Why would they try to prevent piracy with a license key, yet give everyone who copied the floppies a valid key? I typed in the example license key... It worked. It was both amazing and sad.
@jonweinraub
@jonweinraub Год назад
There was an urban legend during the AOL days that all shareware distributed had to have a valid unlock code somewhere in case it had a nefarious payload. The first program I tried I for some reason tried the zip code on the dialogue box. It accepted it. Only time my 1337 skillz ‘cracked’ anything !
@PabloEdvardo
@PabloEdvardo Год назад
ahh the days before online key validation
@omniterry
@omniterry 3 года назад
I remember back in the days I managed to crack the encryption for excel password protected files. Another juvenile algorithm. It seems that back in those days security was not a priority
@Mr.Leeroy
@Mr.Leeroy 3 года назад
In case of software licenses, I guess, partly because it wasn't as easy to obtain the distribution itself. Also, there was no telemetry, so no piracy statistics.
@MarekKnapek
@MarekKnapek 3 года назад
Excel (and other Office programs) allowed you to write scripts / macros in VBA language (Visual Basic for applications). You could set a script to be run upon document open and it would run even if you didn't know the password. In that moment I realized that the password is not protection (encryption) but just obfuscation.
@SzymonPmc
@SzymonPmc 3 года назад
U can remove the password edition protection from office files woth 7zip
@bigk777
@bigk777 3 года назад
That is to a point true with all software back in the day. Operating systems such as Android and iOS has security as a priority from the beginning.
@erich6860
@erich6860 3 года назад
People today pay 35 bucks or more in labor to install RAM. I dont think they really are worried about making security an issue :-)
@doctorvondoom6368
@doctorvondoom6368 3 года назад
If anyone asks me why security through obscurity is bad, i'll just send them this video
@Supertimegamingify
@Supertimegamingify 3 года назад
This is security through bluffing.
@GamesFromSpace
@GamesFromSpace 3 года назад
But it did work
@tinchote
@tinchote 3 года назад
You seem to be assuming that you know what the threat model was.
@pugh.joseph
@pugh.joseph 3 года назад
Why is security through obscurity bad?
@LendriMujina
@LendriMujina Год назад
@@pugh.josephecurity through obscurity is like this: You have a big doorway leading into your house. You know it's there, but you never close it, because your house is a little off the beaten path. You figure that any burglars will only strike populated cities and just not care enough to notice. And maybe you're right. But if one *does* happen by your house, and sees that door still wide open... you wouldn't exactly get much sympathy for having your house ransacked because you _could_ have at least taken basic security measures. You just didn't, because you were so confident that it would never happen to you.
@Colaholiker
@Colaholiker 3 года назад
The "digit sum divisible by 7" thing also worked for Office 97. Pretty much everyone I knew hat 0401-1111111 as a key back in the day. I wouldn't be surprised if the initial part was also jsut checked against a short blacklist. (I never tried back then).
@HappyBeezerStudios
@HappyBeezerStudios Год назад
imagine the poor guy with that telephone number
@jonc4403
@jonc4403 Год назад
@@HappyBeezerStudios Back in '95 that 0 in front of the number would have just called the operator.
@CristianTraina
@CristianTraina 3 года назад
I've 2 considerations: - in the worst scenario, I can try random sequences and get a valid key after 7 attempts - nowadays this would sound ridiculous, but in '95 the Internet wasn't so much widespread, so if someone found the trick, it had to spread only with word of mouth
@n646n
@n646n Год назад
Ok grandpa, let's get you back to bed.
@xx_mrbean_xx9918
@xx_mrbean_xx9918 Год назад
@@n646n 😂😂🤣🤣
@leonewton253
@leonewton253 Год назад
You forgot about USENET and other BBSes
@markswabey5870
@markswabey5870 Год назад
you could do the same with office back in the day so it was know and shared at the time. Always used 0's and a 7 on the end.
@masiosareiii4915
@masiosareiii4915 Год назад
IRC was the social media then.😉 today only the hardcore hackers use it for risky information
@alphen95
@alphen95 3 года назад
everyone: serial key me: cereal key
@commerce-usa
@commerce-usa 3 года назад
Primary keys - Organic milk and quality sugar.🙂
@subg9165
@subg9165 3 года назад
so OWO-0069420 is a valid key, good to know
@yksnidog
@yksnidog 3 года назад
SUBG0123445 will do it too... ;-)
@ajemajh
@ajemajh 3 года назад
YOLO0042069 works also
@davidwilliams1720
@davidwilliams1720 3 года назад
He said it has to be divisible by 7 with no remainders so 69426 for the first and 123459 for the second!
@yksnidog
@yksnidog 3 года назад
@@davidwilliams1720 u got my typo. thx.
@AiOinc1
@AiOinc1 3 года назад
Press escape to bypass the login And other "late to the party" stories
@JohannesAthmer
@JohannesAthmer 3 года назад
The Win9x login login was just for show, like the whole "user" system, as there was nothing actually protecting anyone from opening another user's stuff IIRC.
@Min3r_R
@Min3r_R 3 года назад
man, this would have been very useful when i never existed
@steve_1507
@steve_1507 3 года назад
Thank you for activating my Win95 VM!
@Suntas
@Suntas 3 года назад
Wow, as a software developer i'm am shocked at how dumb this validation is. holy cow
@JinnaiT
@JinnaiT 3 года назад
To be fair it was pretty early on in their validation schemes, Windows 3.1 didn't have any at all except to look for a certain name of file from DOS
@jaaplallie
@jaaplallie 3 года назад
In 30 years people will probably say the same about current day validation
@robertmazurowski5974
@robertmazurowski5974 3 года назад
@@jaaplallie there will be a quantum ai validation and today's Technique will be easily broken Below 1 second. Side info, also there will be no need for humans
@jaaplallie
@jaaplallie 3 года назад
@@robertmazurowski5974 still waiting for the hoverboards and flying car conversion kits that were promised for 2k15. Lets just wait and see what the future will bring 😉
@sbrazenor2
@sbrazenor2 3 года назад
Back in the day this was used, the people weren't as aggressive at stealing as they are these days. And without a fast internet connection, people didn't have as much a chance to break these things. If they did, this would have been broken within a day or so. Dave Plummer, the guy that designed this has an interesting channel called 'Dave's Garage', where he talks about his time at Microsoft.
@nicktheneko
@nicktheneko 3 года назад
Microsoft: *Forbids Decompiling and Reverse Engeneering of their OS* Stacksmashing: HOLD MY BEER!!!
@yumri4
@yumri4 3 года назад
probably due to stupid legacy mistakes like the video showed
@yumri4
@yumri4 3 года назад
@@ishid_anfarded_king unless it blow up and goes viral probably not
@morienbendinelli1554
@morienbendinelli1554 3 года назад
Ukraine/Russia: your powers are useless here...
@morienbendinelli1554
@morienbendinelli1554 3 года назад
@@ishid_anfarded_king I remember working for a company that had old, legacy, *obsolete* software. I immediately wondered "wth? Piracy on obsolete software - with inspectors 'round the corner - how idiot can one be?" (Yeah, we dumped the whole thing...what else should we have done anyway...?)
@KarLKoX
@KarLKoX 3 года назад
I used this serial number at that time but wow ! I never thaught that the serial number check was so trivial ! 😲
@yumri4
@yumri4 3 года назад
well think about how long the install would be if it had a more complex check then just if it is divided by 7 with 0 left over it is valid. One a 133MHz CPU which was common to have back then it already took hours now if you had a complex key that was hard to crack due to the math behind it was more than just 1 math symbol then done it would take more than the minute it already took to get past there. Newer computers while it is a cloud key check not a local key but in the 1990s requiring your user to have the internet was not a good business plan for mass adoption. Apple was still trying to over take them at only 30% of the market for Apple back then too. win95 kind of took the market share away from apple. Windows never gave it back either.
@radiance8940
@radiance8940 3 года назад
@@yumri4 regardless of that it would still be very easy to have better rules for the key to make it harder to crack
@yumri4
@yumri4 3 года назад
@@radiance8940 i agree it would have been easy to have a better checksum but we don't know what the actual math the system did is we just saw the simplified version of it.
@strictnonconformist7369
@strictnonconformist7369 3 года назад
@@yumri4 they could have absolutely used PKI in using a private key to encode a number of digit combinations, and included a public key on the CD to see if it made sense, it would almost certainly have required a much longer serial number, which would have been more user-hostile by a lot, but it’d not be any problem to compute the check on any machine, and no network access required if done this way. Eventually people determined to do so will just tell others “hey, this key works, have fun!” even if nobody ever traces through the OS binary to reverse-engineer how it works. Not being able to depend on network access definitely limits any ability to enforce a key is only used once, and mass production CDs also are static, with each unique printing costing more than a single mass production run: I worked in the CD production plant where they were manufactured, in CD-ROM premastering.
@actually_a_sign3954
@actually_a_sign3954 3 года назад
It's funny how this guy is checking windows files with an apple product
@MikeStavola
@MikeStavola 3 года назад
A more important question; why did my copy of windows 95 OSR2 accept the serial key from an OEM copy of some random Scooby Doo game that came with my Gateway computer?
@DaVince21
@DaVince21 3 года назад
Digits 4-10 added up to seven, I guess!
@hectormanuel8360
@hectormanuel8360 3 года назад
What game
@wta1518
@wta1518 3 года назад
@@DaVince21 I assume you mean 5-11?
@DaVince21
@DaVince21 3 года назад
@@wta1518 Yes, thanks!
@xheralt
@xheralt 3 года назад
@@wta1518 Common programmatic error, off by one.
@marcello4258
@marcello4258 3 года назад
after 10 seconds me thinking: probably accepting every prime number
@electrogestapo
@electrogestapo 3 года назад
At the time, I was under the impression that MS was practically giving win95 away with the easily-cracked serial number because they want more people to use it.
@thepwrtank18
@thepwrtank18 Год назад
That's what they do today, they give Windows 10 and 11 out for free to get people in
@manoo2056
@manoo2056 Год назад
@@thepwrtank18 there are videos of some people in Microsoft explaining why piracy was beneficial to them. I am not sure if it was intended people, thought, there are very clever people out there, but some times they just do things with other intention, then it works and suddenly you can create a story of how succesful and brilliant you were. Specially some managers are expert on this.
@KrotowX
@KrotowX Год назад
Through nineties till mid-2000ies Microsoft raked money with large shovels. Profit from enterprise realm was more than enough to not care about petty piracy between home users and occasional small busineses. It was up to local anti-piracy agencies who in some countries (Germany, ahem) tried to be more saint that Papa. Easy entry in MS software realm via piracy indeed was a thing and I believe that MS deliberately exploited that.
@grigorecosmin
@grigorecosmin Год назад
They gave free updates to everyone from Win 7 to Win 10. It's pretty common knowledge that they don't make money from individuals like you and me. They make money from corporations that actually have to buy licenses.
@DavidWonn
@DavidWonn 3 года назад
I can remember the all 1s key being fairly common knowledge in the 90s, at least around here, though the divisibility by 7 (among other things) wasn’t as known. Changing the last digit to a 2 worked for something else from that era (Office? OSR2? Win98?) but I forget which. Thankfully nowadays, I’ve acquired numerous CDs from this era with their product keys intact as throwaways (sometimes not even opened!) Acquiring old software and hardware has always been one of many perks of being in I.T.
@Auberge79
@Auberge79 Год назад
Corel draw 7 had 111111111...1112 (don't remember how many ones there was, actually. Just type them all and replace the last one with 2.
@squiddardmusic
@squiddardmusic Год назад
Windows 98 had the 1112-1111111 key
@Tester-sh1mn
@Tester-sh1mn Год назад
@@squiddardmusic Just got a Win 98 Ce in the mail today, might be worth having a look at!
@nicco1690
@nicco1690 3 года назад
Windows 95 keys were really easy to crack, you could generate your own back in the day with simple maths!
@1.8millionvolts87
@1.8millionvolts87 3 года назад
Care to explain?
@waltercomunello121
@waltercomunello121 3 года назад
@@1.8millionvolts87 watch the video.
@nicco1690
@nicco1690 3 года назад
@@1.8millionvolts87 This video by Flytech Videos explains it pretty well, a lot better than I could ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3DCEeASKNDk.html
@1.8millionvolts87
@1.8millionvolts87 3 года назад
@@waltercomunello121 ahhh sorry mate, was taking a loo back then. so i was just reading the omments lol
@Trashpanda115
@Trashpanda115 3 года назад
So technically 000-0000028 isn't a valid key but 000-0000056 should be?
@konstantinkh
@konstantinkh 3 года назад
Original StarCraft had a 1234567890123 key. I remember having entered it by accident because I was too lazy to look up the actual key. Not really sure what I was expecting to happen, but I certainly didn't expect it to work. XD. They probably used a hashtable, or something like it, and that key was just used for testing and not taken out. I doubt a lot of people used algebraic key checks. Such approaches are either so secure you can't generate your own keys, or they are completely useless, as is the case with W95. In contrast, a hash table with a good cypher can be made arbitrarily secure.
@viper440
@viper440 Год назад
id be curious to see the actual algorithm used back then
@finmat95
@finmat95 Год назад
@@viper440 uint_64 default_key = 1234567890123; if(key == default_key) return true;
@SatoshiAR
@SatoshiAR Год назад
wish I knew this years back when I lost my jewel case w/ the ley
@tbuk8350
@tbuk8350 Год назад
The first game I did this with was Sims 3. I lost the game case, but figured out that a certain set of keys works. You can even put those CD keys directly into EA Origin and get Sims 3 for free, as this was before internet validation of CD keys. That's how I got the digital version of it ~2-3 years ago. Unfortunately nowadays keys are created, registered, and validated by servers so you can't use duplicate keys, or make ones up.
@NoNameAtAll2
@NoNameAtAll2 Год назад
hash... function? hash table doesn't filter...
@urphakeandgey6308
@urphakeandgey6308 3 года назад
I used to love guessing at CD keys just to feel like an elite haxor and this would've been a power fantasy.
@Mosi19910602
@Mosi19910602 3 года назад
Haha I almost didnt remember this, but 1111111111 was what i tried as a kid without any knowledge :D the point that i got reinstalled our family pc with 7 years accidentally was a huge pain for my parents... the pc was present of my uncle but after all it went well and since that time I'm always hungry for knowledge! Nice video, great to follow through
@Trimint123
@Trimint123 3 года назад
Funny you talk about "7 years" despite mostly about the video is about 7. And I actually read this comment 7 hours later.
@zyrgr2940
@zyrgr2940 3 года назад
???
@giatu1
@giatu1 3 года назад
@@Trimint123 I almost give you a like but I realize that you have 7.
@2wugs
@2wugs 3 года назад
@@giatu1 samee
@superman2000ish
@superman2000ish 3 года назад
This video must've been such an awesome realization for you. It already was from me and I've never seen a computer on W95 before
Далее
Why is 000-0000000 a valid Windows XP key?
18:05
Просмотров 208 тыс.
Это нужно попробовать
00:42
Просмотров 336 тыс.
Trying out a Windows knock-off
14:14
Просмотров 2,9 млн
Hacking the Game Boy cartridge protection
10:01
Просмотров 553 тыс.
How the Apple AirTags were hacked
8:38
Просмотров 1,6 млн
CrowdStrike IT Outage Explained by a Windows Developer
13:40
A few MS-DOS viruses on Windows 95
19:35
Просмотров 119 тыс.
The secrets of Apple Lightning - Part 1
9:45
Просмотров 826 тыс.
How A Steam Bug Deleted Someone’s Entire PC
11:49
Mining Bitcoin on the Game Boy
8:35
Просмотров 1,2 млн
Why Does Linus Pirate Windows??
10:30
Просмотров 11 млн