eli5: Why do computer operating systems have lots of viruses and phone operating systems don’t?

1.26K views

eli5: Why do computer operating systems have lots of viruses and phone operating systems don’t?

In: 5085

78 Answers

Anonymous 0 Comments

To give another angle that I don’t think anyone has covered yet– any platform can be exploited with malware, since all software has potential vulnerabilities. Most malicious actors are financially motivated. So for them it’s a question of a) are there enough users on the platform for me to victimize and b) is there enough benefit for me to invest the time and effort doing vulnerability research and exploit development.

Anonymous 0 Comments

There are a lot of technical answers. Let’s try a different approach, shall we?

Imagine you and your dad went to the market. when you walk in, your dad hands you a basket and tells you that you should get some food. When you are done, he’ll be at the cashier waiting for you to pay. You may pick whatever you want. Then, you are pestered by all those food promoters, get a lot of things that you don’t need, and go to the cashier.

That is essentially your computer operating system. You have it, you do what you want with it. Nothing is guaranteed to go right or wrong. You need to learn how to deal with stuff to avoid being burned.

Now, imagine the same situation, but this time, your dad holds you by the hand, shoos the promoters away, gives you a list of what you can buy, but he narrowed things down to a few brands for some things and to only a brand for other things. Plus, there are some essential stuff, like rice and milk, you can’t skip.

That’s Android and iOS. The operating system guides you all the way and tells you what you can and can’t download/install. There are ways to convince your dad to buy something he doesn’t like, but you have to study about it and do some weird “dances” for him to allow you to.

Both can get viruses. But one has a watching system, the other, not so much (could install an anti-virus, but no guarantees).

Anonymous 0 Comments

There are a lot of technical answers. Let’s try a different approach, shall we?

Imagine you and your dad went to the market. when you walk in, your dad hands you a basket and tells you that you should get some food. When you are done, he’ll be at the cashier waiting for you to pay. You may pick whatever you want. Then, you are pestered by all those food promoters, get a lot of things that you don’t need, and go to the cashier.

That is essentially your computer operating system. You have it, you do what you want with it. Nothing is guaranteed to go right or wrong. You need to learn how to deal with stuff to avoid being burned.

Now, imagine the same situation, but this time, your dad holds you by the hand, shoos the promoters away, gives you a list of what you can buy, but he narrowed things down to a few brands for some things and to only a brand for other things. Plus, there are some essential stuff, like rice and milk, you can’t skip.

That’s Android and iOS. The operating system guides you all the way and tells you what you can and can’t download/install. There are ways to convince your dad to buy something he doesn’t like, but you have to study about it and do some weird “dances” for him to allow you to.

Both can get viruses. But one has a watching system, the other, not so much (could install an anti-virus, but no guarantees).

Anonymous 0 Comments

Android has tons of virus and malware. The more open the OS the bigger the attack surface. Even iOS has exploits but the time it takes to develop vs the time Apple takes to fix is not attractive for attackers.

Anonymous 0 Comments

Android has tons of virus and malware. The more open the OS the bigger the attack surface. Even iOS has exploits but the time it takes to develop vs the time Apple takes to fix is not attractive for attackers.

Anonymous 0 Comments

There are a lot of technical answers. Let’s try a different approach, shall we?

Imagine you and your dad went to the market. when you walk in, your dad hands you a basket and tells you that you should get some food. When you are done, he’ll be at the cashier waiting for you to pay. You may pick whatever you want. Then, you are pestered by all those food promoters, get a lot of things that you don’t need, and go to the cashier.

That is essentially your computer operating system. You have it, you do what you want with it. Nothing is guaranteed to go right or wrong. You need to learn how to deal with stuff to avoid being burned.

Now, imagine the same situation, but this time, your dad holds you by the hand, shoos the promoters away, gives you a list of what you can buy, but he narrowed things down to a few brands for some things and to only a brand for other things. Plus, there are some essential stuff, like rice and milk, you can’t skip.

That’s Android and iOS. The operating system guides you all the way and tells you what you can and can’t download/install. There are ways to convince your dad to buy something he doesn’t like, but you have to study about it and do some weird “dances” for him to allow you to.

Both can get viruses. But one has a watching system, the other, not so much (could install an anti-virus, but no guarantees).

Anonymous 0 Comments

With a PC i can literally erase the hard drive and start over again any time i want.

With a phone i can ask the phone nicely if it would please do a factory reset.

Phones are essentially locked down computers where you don’t get admin rights. Great from a security point of view as each application is isolated from each other and has to ask for access to system resources compared to a PC where it can erase the OS if it felt like it.

Anonymous 0 Comments

With a PC i can literally erase the hard drive and start over again any time i want.

With a phone i can ask the phone nicely if it would please do a factory reset.

Phones are essentially locked down computers where you don’t get admin rights. Great from a security point of view as each application is isolated from each other and has to ask for access to system resources compared to a PC where it can erase the OS if it felt like it.

Anonymous 0 Comments

Android has tons of virus and malware. The more open the OS the bigger the attack surface. Even iOS has exploits but the time it takes to develop vs the time Apple takes to fix is not attractive for attackers.

Anonymous 0 Comments

With a PC i can literally erase the hard drive and start over again any time i want.

With a phone i can ask the phone nicely if it would please do a factory reset.

Phones are essentially locked down computers where you don’t get admin rights. Great from a security point of view as each application is isolated from each other and has to ask for access to system resources compared to a PC where it can erase the OS if it felt like it.