News for hackers. Stuff that matters.
Re:Putting the fear of AirPlay into Yamaha YAS-207 soundbar by stereo on Monday May 03, 2021 @07:05PM (#27032050)
Android apps can quite easily be decompiled to reverse engineer protocols like that. It would probably have been quicker than sniffing the Bluetooth packets and interpreting them.
Re:Putting the fear of AirPlay into Yamaha YAS-207 soundbar by neilv on Monday May 03, 2021 @07:15PM (#27032119)
I suppose one difference is that decompiling might cause one to be considered "tainted" by exposure to the internals, to some degree.

Instead observing an opaque box's external behavior, and reasoning from that, seems more "cleanroom".

I don't know whether that difference matters in this case, but I've long assumed it matters in some cases.

Re:Putting the fear of AirPlay into Yamaha YAS-207 soundbar by wejn on Tuesday May 04, 2021 @02:06AM (#27034501)
That’s a good way of looking at it.

And yes, it is one of the unvoiced assumptions: as long as I heard two devices speaking, I can’t be breaking any EULAs or what not. Decompiling something would be another kettle of fish entirely.

Not to mention that often times apps (even Java/Android apps) are obfuscated, which might make the reversing much harder (than sniffing traffic).