News for hackers. Stuff that matters.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by unityByFreedom on Wednesday June 24, 2020 @07:06PM (#23634888)
> this still doesn't solve the problem of whether Apple themselves are abusing your privacy

Eventually you have to trust someone. This added transparency from Apple is commendable. I support open source for publicly funded software, but if it's privately owned and funded, you can choose to buy and use it or not. Private companies are not under any moral obligation to open source their code or methods.

Some people are successful while open sourcing everything, and that is commendable too.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by andrepd on Wednesday June 24, 2020 @09:17PM (#23635812)
>Eventually you have to trust someone. This added transparency from Apple is commendable. I support open source for publicly funded software, but if it's privately owned and funded, you can choose to buy and use it or not. Private companies are not under any moral obligation to open source their code or methods.

Funny how you change your argument mid-paragraph. "It's okay! You have to trust somebody. Or maybe you don't. But anyway, it's a private company, so just don't buy it!"

Well the latter is not what GP was arguing in this thread is it? -.-

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by unityByFreedom on Wednesday June 24, 2020 @11:42PM (#23636671)
You have a choice about where you place your trust. You seem to want me to say "buy it" or "don't buy it" and I'm saying it's up to you.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by dheera on Thursday June 25, 2020 @02:36AM (#23637545)
> Eventually you have to trust someone.

Perhaps, but Apple is the last company I would trust. They work in a culture of secrecy and engineer for obscurity rather than transparency, and that does not make them trustable at all.

> Private companies are not under any moral obligation to open source their code

But I will give far more trust to those who do so, or at least the privacy-critical parts. With Android I need to trust no-one; I can modify things on the OS level that do not necessarily execute apps in the way those apps expect to be executed, and that is the ultimate privacy guarantee.

I own the hardware, so how my hardware runs software should be my choice; the entire set of instructions and APIs for creating phone apps is merely a suggestion for how the OS should execute apps, and how a stock OS executes apps, but does not necessarily reflect how I choose to have my hardware execute them.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by lwhi on Wednesday June 24, 2020 @07:37PM (#23635102)
Why do you have to eventually trust someone?
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by kingnight on Wednesday June 24, 2020 @07:39PM (#23635121)
Because you would need to write and/or audit your entire technology toolchain — software, build tools, operating systems, hardware, etc — which isn't feasible for anyone.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by the_gipsy on Wednesday June 24, 2020 @07:41PM (#23635142)
not a single person, but the sum of all people looking at the different parts. that's how open source works.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by TheDong on Wednesday June 24, 2020 @08:25PM (#23635443)
I mean, I've known a few developers that worked at apple. I trust them every bit as much as the average developer who reads open source code. They vouched that the code they worked with at apple was attempting to be secure and wasn't trying to steal user's data.

If I'm not going to read the source code myself either way, why should I trust that random open source code-reader X who says "yup, didn't see any malicious code" vs a developer friend who works for apple and says "yup, no malicious code"?

Honestly, more often than not there's a lot of overlap between those people... And I'd bet that there's a ton of eyes I'd trust on iOS's source code given how many devs apple pays to work on it, while I think there's far fewer on most non-corporate open source projects.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by lwhi on Thursday June 25, 2020 @05:50AM (#23638771)
I don't think the issue we should worry about will always just be one bad actor in an organisation.

A corporation like Apple (or TikTok) will sometimes decide to implement features that are antithetical to its users best interests, because there's a commercial imperative to do so.

If the code is closed-source, it's more difficult to assess whether this is the case.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by whynotminot on Wednesday June 24, 2020 @07:48PM (#23635199)
I've said this before, but the dogmatic belief that open source automatically means something is safer just isn't true.

In theory it means something could maybe be safer, but it far from guarantees it.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by Seirdy on Thursday June 25, 2020 @02:42AM (#23637570)
Being able to inspect the code is a necessary but insufficient measure for being secure. If you cannot inspect the source code, you are not fully aware of how the program works.

Tools like strace can help you analyze a program's behavior from the outside, but you get limited insight into its internals (e.g., what algorithms is it using?).

Being open source does not automatically make software more secure. A successful compilation doesn't automatically make your code bug-free. Yet both are necessary to achieve the desired goal: security and correctness, respectively.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by whynotminot on Thursday June 25, 2020 @05:28PM (#23645935)
How often do you inspect the code of the open source programs you use every day? How about when updates come out? Do you check again?

Or, do you trust that someone has looked at it? How much faith do you have in someone out there in the community?

My point isn't that open source isn't a good thing--my point is that it's not the silver bullet a lot of people blindly assume it to be. Hence the second line of my post:

> In theory it means something could maybe be safer, but it far from guarantees it.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by gggmaster on Wednesday June 24, 2020 @07:51PM (#23635220)
But for a closed source one there’s definitely no way to audit the source code.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by fiddlerwoaroof on Wednesday June 24, 2020 @08:39PM (#23635524)
Sure there is: tools like strace, dtrace and eBPF let you “peak under the hood” of nearly any application, not to mention disassemblers like IDA Pro and Ghidra.

I have debugged all sorts of issues with closed source applications using these tools.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by the_gipsy on Thursday June 25, 2020 @11:53AM (#23642066)
neither did I say it's automatically safe, nor define "safe" as in bug free.

The commented I replied to implied that one would walk through the entire stack, every line of code, to audit e.g. an app running on a phone. This is most certainly not what OP meant. Rather, on a whole OSS is mostly transparent, while proprietary software is not. There are of course bugs, but that's not the focus here with "safety".

What we care about is intention. Private companies's have a track record in implementing features that go directly against the benefit if their end-users, e.g. tracking or vendor-lock-in. These anti-features, like the one described in the article, are much harder to detect precisely because the software is proprietary.

Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by dkonofalski on Wednesday June 24, 2020 @09:37PM (#23635944)
Sure, but then you're putting your trust in those people. The point was that an individual can't possibly have the time or resources to do it themselves and so, at some point, they have to put their trust in someone else.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by baddox on Wednesday June 24, 2020 @07:43PM (#23635158)
And thus you would need to trust those people.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by andrepd on Wednesday June 24, 2020 @09:08PM (#23635737)
It's better to trust several people, with competing interests, that one single entity. This is like, democracy 101, come on.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by gggmaster on Wednesday June 24, 2020 @07:49PM (#23635202)
Better than trusting a black box from a single business.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by dogecoinbase on Wednesday June 24, 2020 @07:57PM (#23635269)
The (ongoing) saga of libssh alone should be enough convincing that many eyes do nothing as regards shallowness.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by rimjongun on Wednesday June 24, 2020 @11:28PM (#23636592)
I read in a news paper that one time this search party completely missed a young girl they were looking for. Your logic would dictate that search parties are a waste of time. Is open source a panacea? No, clearly, as you stated. Are more eyes, even untrained ones, better than no eyes? Ask all the people saved by search party volunteers every year.
Re:iOS14 reveals that TikTok may snoop clipboard contents ev... by andrepd on Wednesday June 24, 2020 @09:06PM (#23635728)
Wait a minute. So it's better to have government finances be closed to the public, right? Because after all, you would need to audit 100,000s of pages of documents to understand what's going on -- which isn't feasible for anyone.