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.
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
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.
Re:Debugging an Undebuggable App
by bluelightning2k on Monday February 17, 2025 @03:31PM
(#43083029)
Or maybe trying to prove copyright theft, if the app itself was recompiled with different logos etc
Seems like a lot of effort to go to otherwise