Are Mac's and iPhones infected by FinSpy?
The truth is they can be.
A security flaw in Apple's iTunes allowed unauthorized third parties to use iTunes online update procedures to install unauthorized programs.[6][7] Gamma International offered presentations to government security officials at security software trade shows where they described to security officials how to covertly install the FinFisher spy software on suspect's computers using iTunes' update procedures.
The security flaw in iTunes that FinFisher is reported to have exploited was first described in 2008 by security software commentator Brian Krebs.[6][7][14] Apple did not patch the security flaw for more than three years, until November 2011. Apple officials have not offered an explanation as to why the flaw took so long to patch.
https://en.wikipedia.org/wiki/FinSpy
The head of Apple product security is a ex-top-NSA guy so it stands to reason to assume they and Microsoft (likely Ubuntu Linux now too), always allow backdoors into all computers and phones for the sake of national security and law enforcement purposes.
With FinSpy it was widely abused by many governments and discovered, the fact is they ALWAYS have had a way to get inside our machines because we have to trust the maker of our operating systems and hardware,, they in turn have to obey the wishes of the government who holds power over them.
Governments are extremely paranoid because human population is getting out of hand and terrorists are unseen enemies so they will always try to have some sort of secret card up their sleeve, which the bad guys like hackers often find out about and invade people's machines with.
So there is this little game that has been going on for decades, the operating system and hardware makers leave a backdoor, the bad guys find it and spread malware, the good guys tell the world of the problem, they close the hole and clean up infected machines and then leave another backdoor to start the cycle all over again.
What can you do when you can't win?
Don't use their rigged machines or don't have anything on them or do anything with them that they will bother about.
Use a brand new machine, out of the box inside a Faraday Cage room and never connect it to the Internet or trade files, have a instant way of physically destroying all data at a moments notice, even if your on the toilet or taking a shower, that's long enough for them to break in and stop you.
Encryption is only going to make them mad and bust your will somehow in order to give up the password.
Getting software is a problem because now a lot of it is being downloaded online instead of coming on disks and requires copy protection to be updated online.
It's still possible to have a machine 100% secure and offline, but you will have to cut off a lot of features to do it.
Read the Paranoid section here
How do I securely delete data from the machine?