plasma-disassembler / plasma

Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
GNU General Public License v3.0
3.05k stars 275 forks source link

arm64 #90

Open necrose99 opened 6 years ago

necrose99 commented 6 years ago

https://github.com/pentoo/pentoo-overlay/pull/338

while it works with many bins , it wont eat the own system dogfood

ie plasma -i /usr/bin/zip.... on arm64..

seems to work-ish , x86 np.. amd64 ... windows...
thus far gentoo plus arm64 radaree2 hates to compile with system-capstone...

thus recommended this a possible alternative using say a rock64/rockpro64 , as sometimes having a arm64 workspace may keep one from getting boned with suspect-ware...

scw-0321f9 ~ # plasma -i boson_linux_arm new: press i in the visual to invert some conditional jumps analyzer is running... check the command analyzer to see the status plasma> plasma> boson_linux_arm error: unknown command plasma> disasm boson_linux_arm hmm lets try some golang.. error: unknown command plasma> dis error: unknown command plasma> v main error: is your terminal supports 256 colours ? check the issue #58 Traceback (most recent call last): File "/usr/lib64/python3.6/site-packages/plasma/lib/ui/console.py", line 652, in exec_command c.callback_exec(args) File "/usr/lib64/python3.6/site-packages/plasma/lib/ui/console.py", line 804, in __exec_v if v.error_occurs: AttributeError: 'Visual' object has no attribute 'error_occurs' plasma> exit scw-0321f9 ~ # plasma -i /usr/bin/zip error: arch AArch64 is not supported scw-0321f9 ~ #