Not only the software of Microsoft, but also the software of other big companies, such as Adobe, Autodesk and Siemens. The software of other companies is rarely cracked, such as Google, Baidu, Tencent and Alibaba.
By comparing their differences, it is easy to explain. Represented by Microsoft, the easily cracked software has some similarities.
First, they are all stand-alone desktop software. These softwares all run on "general-purpose" computers, which we are used to calling "PC", and they don't need to be connected to the Internet, or even if they are not connected to the Internet, their normal use will not be affected. Take Windows and office for example. Think about it. Can I still use it after unplugging the network cable?
Second, they all have a very wide range of users. This is obviously the case with Windows and office. 99% non-IT designers and office workers in China are using it. There are also a large number of home entertainment users, IT personnel, scientific research, education and training personnel.
The second point is easy to understand. If more people use it, the value of natural cracking will be high, and experts will appear. On the contrary, a partial door software is not so easy to attract experts to crack.
Let's look at the first point. A PC is what ordinary people call a "computer". This kind of computer is so common that it has been studied for a long time. This is relative to the less used Apple computers, as well as the recently released smartphones and tablets. And stand-alone software, that is, everything does not need to be networked, and everything is generated by running on your own computer. Software requires a serial number. What should I do? Because there is no internet connection, the algorithm and serial number may appear in your own memory or hard disk, resulting in all stand-alone software can be cracked in theory! You are not mistaken, it is all!
For a better understanding, let's compare its opposite. For example, why are the software of Google and Tencent rarely heard of being cracked? First of all, they rarely pay for the installation of software. QQ has members, all kinds of diamonds, yellow diamonds and red diamonds, but their installation is free and there is no serial number. Second, they rarely have independent software. Basically, it needs networking to run. They charge service fees instead of software fees. The so-called 360 can kill viruses for free, and the same is true. It is not the software itself that is sold. So it won't be cracked, because there is no charge for installation.
Then why can't the networking software be cracked, such as cracking a QQ member? Because their data is not all in their own computer memory and hard disk, but on the server. As long as you can't access that server, it's hard for you to crack it. The single machine can definitely be cracked, because this "single machine" is in my hand and I have absolute control. Every part of it can be disassembled, and every memory and every hard disk byte can be viewed and modified. I can modify every instruction of the software running on it. For example, it says that you must enter a serial number to run. I can change this judgment program to run without entering the serial number. Over. Networking won't work because the key programs are on the server. How do you change it?
Windows has a competitor named Linux, and it and the software running on it are rarely cracked. Because it is mainly open source and free. There are also fees, such as service fees and consulting fees. Consulting fee, that is to say, if I give it to you for free, you probably won't use it, and then you ask me for advice and solve it.
To sum up, why Microsoft's software is easy to crack, because it is mainly a stand-alone computer, running on a well-researched ordinary computer, with many users and attracting a lot of wind.
Focusing on the development goal, we will devote ourselves to economic construction and contribute to the goal of "doubling the well-of