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.

macOS is background scanning and following downloaded QR codes?

213 pointsby mik3yover 2 years ago

15 comments

lilyballover 2 years ago
The tweet has now been deleted and the author has retracted his claim.<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;hodgesmr&#x2F;status&#x2F;1577739222412312578" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;hodgesmr&#x2F;status&#x2F;1577739222412312578</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33100130" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33100130</a>
评论 #33100693 未加载
评论 #33100204 未加载
crazygringoover 2 years ago
&quot;Background scanning&quot; sounds more nefarious than what&#x27;s probably really going on -- which is probably either generating thumbnail previews (for Finder) or indexing (for Spotlight), both of which are desired. Or maybe malware scanning to put files in quarantine if they point to dangerous content? macOS is also becoming more intelligent about text in images, e.g. it OCR&#x27;s images so you can select text. I don&#x27;t know if it indexes text in images for Spotlight the way Google has already done in Drive for years.<p>But I wouldn&#x27;t be surprised if it fetches URL&#x27;s in QR codes in order to index the title text associated with the URL for Spotlight. It&#x27;s not so different from when you text someone a URL in Messages, it automatically shows a title and thumbnail to both parties. Or, if it&#x27;s just a shared &quot;preview&quot; library used across thumbnails and iMessage.<p>I&#x27;m not sure what to think about it. Previews, smart text, showing URL information on hover, prefetching, indexing, etc. -- it&#x27;s all pretty standard stuff. On the other hand, it does feel a little weird for previews on a local filesystem to query the internet -- we&#x27;re totally used to it in e-mail and messaging though. But, I used to keep bookmarks as URL (.url) files. It would seem natural for a thumbnail of the page to show up in Finder (though I don&#x27;t think it does this?).<p>As for it being an &quot;attack&quot; to get someone&#x27;s IP -- seems like that ship has long since sailed, as it&#x27;s common for any messaging and e-mail client to already show previews. If you need to protect yourself against all of those, you pretty much need to figure out what level of Little Snitch or turning off internet or airgapping is required for your security concerns.
评论 #33097014 未加载
评论 #33097897 未加载
评论 #33099860 未加载
评论 #33097924 未加载
评论 #33098891 未加载
评论 #33099808 未加载
joshstrangeover 2 years ago
I&#x27;ll be interested to see if anyone else can reproduce this. I created a request bin [0], then created a QR code pointing at it, then downloaded that QR code. I&#x27;m not sure how often this &quot;image scanning&quot; is supposed to occur but just downloading it didn&#x27;t cause a hit nor did the 10min I waited, nor did using QuickLook, nor opening it Preview, nor scanning it with my iPhone, the only thing that caused a request was clicking on the detected link in my iPhone camera app.<p>Obviously if this is a background daemon that runs periodically then my test wouldn&#x27;t catch it (unless I got &quot;lucky&quot;) and for a longer-term test I&#x27;d probably want to use something other than request bin. That said request bin says it keeps bins for 48 hours so that might be enough time.<p>[0] <a href="https:&#x2F;&#x2F;requestbin.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;requestbin.io&#x2F;</a>
评论 #33098463 未加载
评论 #33096780 未加载
评论 #33097244 未加载
评论 #33097131 未加载
paxysover 2 years ago
So, if I send you a QR code via iMessage the URL in it will automatically be hit, <i>using your IP address and browser&#x2F;OS details</i>. Wow that&#x27;s quite an attack vector.
评论 #33098120 未加载
评论 #33098529 未加载
评论 #33097967 未加载
olliejover 2 years ago
This claim has been retracted: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33100130" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33100130</a>
numbsafariover 2 years ago
Apple should be proxying and caching these results to avoid the risk of exposing client devices, prevent incidental DDOS, as well as the obvious privacy issues.
评论 #33098744 未加载
dt3ftover 2 years ago
Was anyone else able to confirm this?
m_stover 2 years ago
Isn&#x27;t this like WhatsApp, Teams, Skype and others giving you instant previews of URLs when sending them around? I really hate this feature. Impossible to share &#x27;single hit&#x27; URLs as they&#x27;ll be called already when you want to open them.
评论 #33099898 未加载
1970-01-01over 2 years ago
My first thought was he used Canary tokens. I&#x27;m going to try to reproduce it right now, and you can too: <a href="https:&#x2F;&#x2F;www.canarytokens.org&#x2F;generate#" rel="nofollow">https:&#x2F;&#x2F;www.canarytokens.org&#x2F;generate#</a>
ballenfover 2 years ago
I wouldn&#x27;t be surprised if it turns out that an IOS device has the page open in a tab and refreshes it from time to time. I wish manual refresh was an option, especially for pages with redirects to another app or the AppStore.
maxehmookauover 2 years ago
This happened to me last week and I ignored it thinking maybe I did something wrong and Apple wouldn&#x27;t be so silly to build in an attack vector like this in to their software.<p>It was between two devices on the same Apple ID though via AirDrop, so maybe it only did it because the device was &quot;trusted&quot;.
kgcover 2 years ago
I&#x27;m guessing it&#x27;s an antivirus&#x2F;anti-malware operation.
m463over 2 years ago
I wonder about deep links. I know ios can pass links to apps that register certain URLs. can this happen with qr codes (so although the os doesn&#x27;t, an app can make the request)
nottorpover 2 years ago
All browsers now download links in the background in case you click on them by default. A QR code is a kind of link. Why not?<p>Question is, can you disable it?
FollowingTheDaoover 2 years ago
That&#x27;s It. I am done. Back to Debian Linux full time for me.<p>Anyone want to buy a lightly used MacBook Air M1?