Viewing a single comment thread. View all comments

IronCraftMan t1_iuh1ovt wrote

Almost none of that is true.

> Computers has much more legacy code to support and that create a lot of vulnerabilities.

Not necessarily.

> Also computers have to support much more protocols, which also create some vulnerabilities

What protocols do computers support that your phone doesn't? On the other hand, phones support many protocols related to cellular connections, texting, calling, nearby communications, etc.

> ios uses linux cores

Nope.

> which are more localized and have less attackable structure.

The Linux kernel is anything but localized, it supports many more architectures than Windows.

> But most importanly linux problems are much less known, because it became popular relatively recently and some thing maynot be found yet.

You say that as if you need 10 years to develop an exploit. Not even close, many exploits are found due to new features with poor implementations. In any case, I'm not sure how true the claim that Linux has only recently became popular.

The real answer is defense in depth. App Stores provide a much higher barrier to entry, you can't just build an app and release it, you must sign up to a developer program and sign your program (even then, there's no guarantee that your app won't be immediately blacklisted after being found to be malicious). Even on Android, users need to explicitly allow apps from outside of the Play store. In addition, every app is sandboxed and has limited to access to files as well as hardware and software resources. Pair that with an immutable, signed system volume along with signing and verifying every program that runs and it becomes extremely difficult to attack.

All of these tactics could be applied to PCs, it's just that some of them significantly limit the user's control of the PC (and thus the usability), while phones have never really had that freedom in the first place.

8

frakc t1_iuh28js wrote

Ios is based on mac os, which is linux bsd operation system.

Linux F1 exploit was around at least 20 years, but was discovered around 5 years ago

Lunux is more localized not in terms of supporting less, but in terms of access. Eg on windows application is spread to many different places, which has different access levels

Have you seen phone which supports floppy disk? There are so many more protocols which computers support. Especially on system level.

−4

Pocok5 t1_iuh699s wrote

Linux and BSD are different operating systems. They both took inspiration from UNIX hence the similarities.

3

frakc t1_iuh6cdn wrote

Yet every year they pass test that bsd is still a linux

−4

Pocok5 t1_iuh812r wrote

They can at most test if it's still UNIX-like. In fact the two diverged as early as what version of UNIX they were based on. BSD -> Berkeley Software Distribution. Linux was modeled after AT&T's UNIX.

1