TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Uncomfortable Questions About App Signing

86 pointsby interpol_pover 4 years ago

5 comments

xg15over 4 years ago
Maybe I&#x27;m misunderstanding something, but we are talking about non-rooted consumer Android, right? Google <i>already</i> has complete control over those systems. That hypothetical oppressive regime could simply ask then to embed their spyware in the next OS update (or have them remote-install a spy app of their choice via the normal play services process[1])<p>What more potential for abuse would this change bring that isn&#x27;t there already?<p>[1] <a href="https:&#x2F;&#x2F;www.quora.com&#x2F;How-Google-play-remote-installation-of-android-apps-works" rel="nofollow">https:&#x2F;&#x2F;www.quora.com&#x2F;How-Google-play-remote-installation-of...</a>
评论 #24620279 未加载
评论 #24621171 未加载
mcraihaover 4 years ago
Personally I would say App Signing is the smallest worry. Far bigger are: 1. Mandatory XCode for iOS build&#x2F;debug 2. Mandatory yearly payments for Apple if you want to release iOS App 3. Mandatory DRM for iOS apps, even for Open Source apps 4. Horrible Apple certificate&#x2F;provision profile system if you have multiple devices
评论 #24618930 未加载
saagarjhaover 4 years ago
This is exactly how iOS works today; in fact Apple recommends you upload your LLVM IR to them and tag your assets as well so they can recompile and recombine your apps for hardware you don&#x27;t know the existence of yet. Which is nice if you trust Apple…if you don&#x27;t, then it is very difficult to actually verify that what you&#x27;re downloading from the App Store is actually what you submitted to the company. With resigning and FairPlay and all the wrappers that Apple applies, it is <i>really</i> difficult to do any sort of verification here :(
评论 #24619423 未加载
评论 #24621272 未加载
bsaulover 4 years ago
I’m starting to question the whole app store distribution mechanism. The web is clearly not the best platform for mobile, but as mobile developers, maybe we should make a stand and only develop for the web. Pushing mobile os manufacturers to improve their platform for web, instead of having us cooperate to publish in their own private garden.
评论 #24619892 未加载
评论 #24619931 未加载
评论 #24618744 未加载
megousover 4 years ago
Linux distros work this way. Some group of people (distinct from sw authors) compile and sign the packages, and distribute them.<p>I guess in this case the code will not be publicly available, so regular joe will not be able to inspect and recompile.<p>So rather than app signing, the real issue here is lack of trust for the company.
评论 #24621788 未加载