**** BEGIN LOGGING AT Wed Feb 10 03:04:52 2021 Feb 10 04:22:23 SO04:08:45) perdent: https://gofile.io/d/bIRURTHey ! https://gofile.io/d/bIRURT So I managed to dump this flash memory and extract the embedded software running on it, and tap its input channel with a trigger-based capturing device in order to monitor passcode input. How would I retrieve it's secrets though? Feb 10 04:22:23 (04:08:57) perdent: https://sigrok.org/wiki/File_format:Saleae Feb 10 04:22:23 (04:13:35) perdent: So what is the program doing? Feb 10 04:25:22 perdent: this channel is mostly discussion about the OpenEmbedded build system, suspect no one here can really help you with reverse engineering stuff Feb 10 04:25:49 This is more electronics RE Feb 10 04:32:59 perdent: you'll likely have better luck on #sigrock or ##re Feb 10 04:57:43 I tried sigrok Feb 10 04:57:45 no reply Feb 10 04:57:56 and re Feb 10 15:15:52 anyone recall what release branch supports building with python3? Feb 10 15:25:49 Crofton|cloud pyro (2.3) is when bitbake changed to python3 http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/bitbake/bin/bitbake?h=pyro Feb 10 15:26:08 hmmm Feb 10 15:26:51 I have some stuff based on sump (I think) Feb 10 15:26:55 https://www.irccloud.com/pastebin/WPh7W6xo/ Feb 10 15:26:55 whoops, morty 2.2 Feb 10 15:27:19 feels like bitbake might be ok, but some meta-data is angry still Feb 10 15:32:48 rocko required python 3.4 http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/classes/sanity.bbclass?h=rocko#n705 Feb 10 15:33:07 so by sumo it was definitely python3 Feb 10 15:33:19 I wonder where your pastebin came from... Feb 10 15:41:30 hmm Feb 10 15:46:18 this is a mystery Feb 10 15:48:08 poky/scripts/oe-buildenv-internal: echo >&2 "OpenEmbedded requires 'python' to be python v2 (>= 2.7.3), not python v3." Feb 10 15:52:48 well commenting out the check failed miserably Feb 10 15:53:43 http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/scripts/oe-buildenv-internal?h=rocko#n64 Feb 10 15:53:59 so even on rocko it was doing a py34 check Feb 10 15:54:14 but it needs it to be "python3" Feb 10 15:54:36 does the host have an alias from python -> python3 ? what distro and version? Feb 10 15:55:05 Fedora 33, no python2 Feb 10 15:55:49 hmm available though Feb 10 15:56:19 I wonder if anything that uses python3 will use /usr/bin/python? Feb 10 17:02:20 Crofton|cloud: that's one of those "it depends" things, only a few distros did python as python3. It's better to not assume it IMO Feb 10 17:33:19 well F33 sets it to python3 Feb 10 17:33:28 a pox on people shipping ancient crap Feb 10 17:33:38 all manner of weird things Feb 10 17:40:00 Crofton|cloud: for rocko, I'd just build in a container with older Debian, probably Feb 10 17:40:14 yeah Feb 10 17:40:21 I've kind of gotten there Feb 10 17:40:35 smurray: you can even use systemd-nspawn as a better chroot for building Feb 10 17:40:46 Crofton|cloud: xilinx ? Feb 10 17:40:53 marex: I use schroot most of the time, similar ease of use Feb 10 17:41:21 xilinx part are involved, but this isn't their fault Feb 10 23:40:32 ) **** ENDING LOGGING AT Thu Feb 11 02:59:56 2021