armv7 vs linux-armv7 #3039
-
What's the difference between armv7 and linux-armv7? I see that some ELF files return armv7 and some return linux-armv7 when running bv.platform |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
If you actually look in your install folder (or |
Beta Was this translation helpful? Give feedback.
Platform
normally contains a platform such asfreebsd
,linux
,mac
, orwindows
. You can also define your own. These platforms include some things like standard syscalls for example. If you get just a platform ofarmv7
it means the binary is being treated as a bare armv7 architecture without knowing the OS associated with it.If you actually look in your install folder (or
Binary Ninja.app/Contents/Resources
on MacOS), you'll see atypes
folder (which is a bit mis-named) as it contains the platform type information. Please don't make changes to those files though as they are overwritten on update (see the warning).