News for hackers. Stuff that matters.
Re:Debugging an Undebuggable App by brycebostwick on Monday February 17, 2025 @04:17PM (#43083376)
As best as I can tell, it’s just unreasonably paranoid — they do some very cool things with widgets that it seems like they were trying to protect (though those strategies are starting to leak out anyways)

There were some interesting things in the binary still. At one point I was trying to figure out why I was looking at code that looked like it was downloading a Windows .iso; turns out it was, and it was used for a network speed test widget!

Re:Debugging an Undebuggable App by schmidtleonard on Monday February 17, 2025 @04:34PM (#43083512)
BillGates.iso: What is my purpose?

CoolWidgets.app: Your heft tests the network speed.

BillGates.iso: Oh my god.

Re:Debugging an Undebuggable App by beefnugs on Monday February 17, 2025 @05:54PM (#43084058)
If I ran the App Store : this would be enough evidence that I would heavily investigate all of their other apps for signs of illegal and immoral activity, also adding in static infinite loop detection on all app submissions
Re:Debugging an Undebuggable App by MintPaw on Tuesday February 18, 2025 @12:25AM (#43086349)
There's lots of algorithms and patterns that use "while (1) {"

And of course, you can't really know if a loop is infinite because of the halting problem.