Live data from Hacker News

111-1111111 is a valid Windows 95 key (2021) [video]

youtube.com

231–240 of 269 posts

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#231

Earlier quoted context omitted.

In old days, software is not that soft. Floppy disk, CD, DVD are gone now.

fun fact: in Japanese, software is literally just called "soft", regardless of the medium. and hardware is "hard". no joke.

Is this why that popular secondhand store in Japan is called "Hard-Off"?

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#232

Earlier quoted context omitted.

Not if their cryptography is done properly. Cryptosystems are designed to maintain their security even if the complete algorithm is known to the adversary. You'll commonly see this phrased as "don't rely on security through obscurity".

> don't rely on security through obscurity Which doesn't mean you shouldn't also use obscurity. NIST recommends it [1], and the industry widely uses it. In practice "don't rely on obscurity" usually means "have enough security besides obscurity to give you a grace period to switch out the obscurity". That's for whole systems, you might get away with people knowing you use standardized primitives like AES. [1]: https:…

Everything we know about the subject of this discussion (windows product key validation) comes from reverse engineering the relevant DLLs because none of it has been discussed publicly. I think MS is probably of a similar opinion regarding publishing unnecessary details.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#233
post #8

It may sound strange to people who were born later. But in 90s these mechanisms were in infancy. It was normal for computers to auto-login and have no password at all, processes could each read entire memory on the machine. Software was cracked the moment it came out and it was assumed people bought any software because they feared legal action rather than because they had no other way to get their hands on it -- lat…

I really really miss the 90s computing environment. I was young but it was a total wild west and the internet was beautiful and totally open. For a curious kid without a lot of friends it was amazing.

Early 90s (and end 80s) was more "copy parties" than Internet iirc.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#234
post #8

It may sound strange to people who were born later. But in 90s these mechanisms were in infancy. It was normal for computers to auto-login and have no password at all, processes could each read entire memory on the machine. Software was cracked the moment it came out and it was assumed people bought any software because they feared legal action rather than because they had no other way to get their hands on it -- lat…

While it seems like a lost battle, Bill Gates chiding letter about software sharing being bad, versus the FSF/Stallman philosophy that hiding what the program does from the user is morally wrong is still being fought out. People need to earn a living, but as Cory Doctorow says, these are computers we put out bodies in and put in our bodies, hiding the flaws behind license contracts hurts us all long term. We all build on each others tools so grabbing all that value for yourself seems wrong. I personally don't know how we allow copyright on software without some kind of source code escrow at the library of congress level. Enforcing these license contracts is a waste of time in the free software paradigm, that could be better used perhaps, but Bill Gates owns a yacht and Richard Stallman doesn't, so I suppose the question depends on your point of view.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#235
post #29

It took me a while to realize this meant "license key", my first thought was about keyboard codes.

The "111-1111111" key is right next to the "any" key on your keyboard.

Obviously it's not a physical key, but the title suggests a surprising result.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#236
post #8

It may sound strange to people who were born later. But in 90s these mechanisms were in infancy. It was normal for computers to auto-login and have no password at all, processes could each read entire memory on the machine. Software was cracked the moment it came out and it was assumed people bought any software because they feared legal action rather than because they had no other way to get their hands on it -- lat…

>It was normal for computers to auto-login and have no password at all, processes could each read entire memory on the machine. To be fair, this is specifically to do with personal computers of the time; MS-DOS, Windows 3x, and Windows 9x were all single user operating systems: They simply had no concept of multiple users at all. The concept was bolted on later as an afterthought, but it was really janky and paled in…

Multi-user seems to have been something which was dropped when MS/DOS was CP/M inspired by CP/M. CP/M (and I do mean CP/M, not just MP/M) had the concept of user areas. These were a different concept from Unix users: there were 16 user areas numbered 0..15, and one could change between them with the USER command. I believe that user area 0 was in some sense shared, possibly only as a place to load .COM files from. There was no security boundary: it was just an organisational tool.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#237

Earlier quoted context omitted.

It's weird reading about my life as if it's history. Everyone was doing it. I remember my teachers, friends, and family all giving me pirated software at some point. I remember my friends and I getting excited when someone got a ripped copy of some game and we couldn't wait to burn new CD-ROMs to share. If one of us got our hands on the copy of some game, we all got copies. It was kind of like a free-for-all in the w…

As a kid my main source of new games was to hire it from the video store overnight, install it and then download a no-cd crack. I dont recall ever running into issues finding one.

Your local video store rented PC games? Where I grew up, console games for sure were available in video rental places but there was never a business in renting PC games. I wish there had been!

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#238

I recently wanted to use a program for a short amount of time for personal use, but the trial period was only 7 days. I used strace to find that it kept the timestamp of its first run in a text file, and would read that on startup. Deleting that completely reset the trial period. I was pretty amazed - I know most people aren't computer savvy to bypass trial periods, but I figured there'd be third-party libraries a de…

I think there’s an interesting parallel with “supercookies” on the web, or the long-running battle on iOS to permanently, uniquely identify phones.

Should the user be able to control their machine, and delete data that the app has written? Should they be able to ‘look like a new user’?

Or should companies/apps have the ability to keep persistent data on the user’s machine, and/or link them to a previously collected set of data about that user?

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#239

Earlier quoted context omitted.

Hell I don't trust most legit software with my data. I still remember people being in awe of how I made Teams work on my Linux notebook (the previous guy couldn't make it right for some reason) by just running it in Chromium. The more sandboxed these 'apps' can be the better.

I myself run it in Edge, specifically because I believe Microsoft is less capable of exfiltrating and collecting my data effectively that Google. That and the "official" "Linux" app is basically unsupported.

MS dropped support for the “Linux” “client”.

That client was basically an electron app.

How lazy is it to drop support for it? Especially as they’re pretending to be nice now, not hate Linux anymore, rolling it into windows etc.

MS will always be the greedy MS. Embrace extend extinguish.

Fwiw, teams runs well enough in chromium. I don’t use chromium for anything else so chromium has basically become my MS teams “Linux” “client” since they dropped support for it.

I’d run it in its own Firefox container but it would seem like MS purposefully cripples teams in Firefox as I can’t get background blurring or live captioning/translation to work there.

Just like google that requires you to use chrome AND be logged in to unlock background blurring… same evil, but story for another time.

Re: 111-1111111 is a valid Windows 95 key (2021) [video]

#240

Earlier quoted context omitted.

It was so common that "something cd key" was a common search term. And people would put that in the wrong input box/window such that they would end up typing that in chat rooms. In some of those, people would reply with the same "something cd key" followed with "to you too", as if it were some form of greetings. Later on, people would show up saying "something random cd key" as an actual form of greeting, not a mista…

I remember serials.ws with its frame based we site... had all the keys you'd need. Also there was a windows program that was basically a database of keys and serials.

Those were the days.

There was also that site with all the trainers and cracks for every game ever, with a little landing page that would dynamically show online and offline mirrors before it was cool. I forget its name but as a 10–14 years old I loved it.

Post reply on HN