marin-m / pbtk

A toolset for reverse engineering and fuzzing Protobuf-based apps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

not support cpu_64

zhaoboy9692 opened this issue · comments

OSError: [Errno 86] Bad CPU type in executable: '/Users/zx/pbtk/utils/external/jad/jad_osx'

jadx good

commented

Hello,

It seems that Apple has dropped support for executing 32-bits binaries in its OS upgrades published since 2018.

pbtk relies on the jad decompiler which works well and is performant, but has not been updated since 2006, and hence doesn't have a x64 binary distribution.

It has very particular handling of Java syntactic features, and using Jadx instead won't work.

I suggest to either:

Regards,

I was facing this issue and decided to try using a virtual machine, however now I'm getting missing java binary when trying to import a .apk file. I've installed java but its still happening. Any clue as to how I could fix?

I was facing this issue and decided to try using a virtual machine, however now I'm getting missing java binary when trying to import a .apk file. I've installed java but its still happening. Any clue as to how I could fix?

System re-boot solved it.