willstrafach

Joined 10 years ago

Karma
1,179
Submissions
678
Member since
Feb 19
information security and privacy research.

Chief Executive Officer @ Guardian (https://guardianapp.com).

previously: founder of "Chronic Dev Team" & worked on many years of iOS jailbreaking solutions (24kPwn, absinthe, corona, greenpois0n, etc).

View on Hacker News

Recent submissions

Comment · 2 years ago
“Facebook Research” was the Onavo codebase, under a different name, signed by Facebook’s Enterprise certificate.
Comment · 2 years ago
iOS devices must be activated to use them. This is indeed stored in a database. AppleCare and third-party repair centers can query activation information using GSX.

You are correct about pre-T1 Intel Macs though. Apple will have a blind spot by design, until support is dropped for old machines.

Comment · 4 years ago
Comment · 4 years ago
> That said, doesn’t iOS notify you when an app wants to use location services? Did all of these users just opt into that? That seems crazy, if so.

Not so crazy.

Local news, weather, and similar apps with a reasonable rationale for Location Services access are often the culprits.

They will put phrases like “See privacy policy.” in the justification text (When asking permission) so they can claim that the user consented.

Comment · 4 years ago
They have some pretty bad past practices: https://www.zdnet.com/article/accuweather-caught-sending-geo...

And they have continued, off-and-on, to use other location-collecting SDKs.

Comment · 4 years ago
I think the pitch here is “Semi-managed WireGuard peer provisioning and NAT punching as a service” usable by anyone who may not otherwise have a clue how WireGuard works (eg. friends sharing access to a file/media server), within 5 minutes or less from download/login to “done”
Comment · 4 years ago
How would that work? Connections are mainly peer-to-peer with Tailscale. An attack (I suppose pushing new key pairs to specific peers and pointing them through a malicious endpoint?) would likely require a very noisy and detectable process.
Comment · 4 years ago
This may make sense if they were replying via e-mail to the issue.
Comment · 4 years ago
Different poster here but just curious: Are you a Deutsche Telekom user, by chance?
Comment · 5 years ago
The face:b00c part is in the Interface ID, so this did not even need a large block (Though I am sure they have one).
Comment · 5 years ago
In current versions? What permission is this?
Comment · 5 years ago
.icu, .club, and a few other gTLDs can often be found for sale at $1-2/year, so they are used by entities in need of low cost disposable domains.
Comment · 5 years ago
That is incorrect, Corellium does not ship Apple code.
Comment · 5 years ago
If it had a T2, that will store the Apple ID.
Comment · 5 years ago
1. You’re allowed to use IDFA. But users will now have to allow access, as a permission dialog will pop up first.

2. The IDFA is just a simple static UUID. It cannot do a very good job at preventing fraud. There is no way to validate anything about it or affirm that it ties to a genuine device.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton