Submitted by TeaTime7079 t3_yi2tqx in explainlikeimfive
IronCraftMan t1_iuh1ovt wrote
Reply to comment by frakc in ELI5: Why are computers more vulnerable to hackers than phones? by TeaTime7079
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.
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.
Viewing a single comment thread. View all comments