Live data from Hacker News

Normalize Identifying Corporate Devices in Your Software

lgug2z.com

61–62 of 62 posts

Re: Normalize Identifying Corporate Devices in Your Software

#61
post #41

Earlier quoted context omitted.

Curb your slippery slope buddy. I think it's more productive to speak about concrete news presented to us instead of the hypothetical consequences it might have, real or imagined.

And that's how we get an industry full of entirely predictable consequences.

Or it's the plot of minority report

Re: Normalize Identifying Corporate Devices in Your Software

#62
post #31

It always seemed weird to me when people call shell binaries from the middle of a desktop app. What's wrong with finding the actual OS API instead?

I tried to find the correct API for getting the current MDM enrollment status on macOS but I can't find anything other than people suggesting command line tools. Unless you're an MDM application yourself, I don't think there is an official API.

The Windows API was very easy to find. Generally if he can call an executable that can fetch that MDM status, it is almost certain that executable calls some function in some library to get it.

I was curious so I checked, it uses CPProfileManager and CP_GetManagementStatus, a private undocumented MacOS API. That's one hostile OS, at least Microsoft was forced by court to open its APIs

Post reply on HN