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.

Decrypt all authorization tokens on macOS without user authentication

37 pointsby apasover 8 years ago

5 comments

AdamJacobMullerover 8 years ago
Very cool project and definitely a cool find.<p>Interestingly though, I do get a security dialog when this happens. There is an &quot;always allow&quot; option there, so perhaps I just never clicked that in the past.
yladizover 8 years ago
Although I think the claim is a little misleading as I was presented a security dialog box when I ran the command in the script -- &quot;security find-generic-password -ws &#x27;iCloud&#x27; | awk {&#x27;print $1&#x27;}&quot; -- I do think that the idea of &quot;always allowing&quot; access to some important part of your security is a broken model. They should at most allow for a short period of time in which the access is granted, after which the access is revoked, kind of like sudo. When I was presented with &quot;Always Allow&quot;, &quot;Deny&quot; and &quot;Allow&quot; as my options, I can easily see how this could happen to someone who just clicks &quot;Always Allow&quot; because in their head they think, &quot;Not this shit again, go away.&quot;
grzmover 8 years ago
Is this zero-day? Was any of this submitted to Apple prior to release on github?
评论 #12887493 未加载
leblancfgover 8 years ago
At first glance, this seems irresponsible from the part of the author. Contact Apple first and let them know, only release your repo if you don&#x27;t get an answer, and make sure to let the world know in your README.md.<p>The engineers at Apple are just as human as you are.
评论 #12887606 未加载
mfragerover 8 years ago
Ouch! This looks really bad. If&#x2F;when Apple fixes this it may require all 3rd-party software that accesses the keychain to be updated. However that&#x27;s not for sure. We will have to wait and see.