View Issue Details

IDProjectCategoryView StatusLast Update
0008166Kali LinuxKali Package Improvementpublic2023-08-25 16:20
Reporterturbopapero Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionopen 
Product Version2022.4 
Summary0008166: Decompiler not working in packaged version of Cutter
Description

In the Appimage version available on https://cutter.re there are two decompilers working out of the box.
In the Kali packaged version the decompiler is not available.

Attached, a screenshot of the packaged version (black) and the Appimage version (white), running on the same binary.

The packaged version of cutter is currently 2.1.0.
The Appimage on the official website is 2.1.2.

Steps To Reproduce

Run cutter on Kali 2022.4 with any binary and go to the decompiler tab.
Run the cutter Appimage from https://cutter.re and go to the decompiler tab.

Attached Files

Relationships

related to 0008168 closedarnaudr rz-ghidra decompiler plugin for rizin-cutter 

Activities

arnaudr

arnaudr

2023-01-31 04:49

manager   ~0017442

I think it's because rz-ghidra (-> https://github.com/rizinorg/rz-ghidra) is not packaged in Kali. (Note that ghidra itself IS available in Kali, just install the package ghidra).

If you wish to see rz-ghidra packaged for Kali Linux, here's your starting point https://www.kali.org/docs/tools/submitting-tools/ (don't forget to link to this issue)

turbopapero

turbopapero

2023-01-31 17:02

reporter   ~0017444

If I got it right from the rizin pages we can't use the code from the Ghidra tool, we need the rz-ghidra plugin to make it work with Cutter.
Plus, the version of rz-ghidra has to match the version of cutter as the API is unstable, so we need a dedicated package.

I am asking the developers about the possibility of a deb package here: https://github.com/rizinorg/rz-ghidra/issues/314
Apparently a package for Arch linux exists but that's not maintained by the rz-ghidra developers if I got it right.

I will submit the tool request as you suggested once this is clarified.

Thanks

turbopapero

turbopapero

2023-01-31 20:14

reporter   ~0017445

Confirmed that the tool is already deb packaged by other distro (e.g. for Parrot OS https://gitlab.com/parrotsec/packages/rizin-ghidra-plugin/-/tree/master/debian) but the rz-ghidra developers do not maintain the deb package. The deb package has to be maintained by the distro owners. I will create the new tool request as soon as possible.

arnaudr

arnaudr

2023-02-01 01:25

manager   ~0017446

Reading your comments and it all looks correct. Generally speaking, distro packages are maintained by distro maintainers, not by upsteam. Of course, It's possible that an upstream developers have two hats, and is at the same time a distro maintainer, and also takes care of packaging their application for a distro.

But here it's not the case, so if we want this package in Kali, it has to be setup and maintained by Kali developers. Thanks for submitting the tool request!

g0tmi1k

g0tmi1k

2023-02-03 15:46

administrator   ~0017467

Related: https://bugs.kali.org/view.php?id=8168

g0tmi1k

g0tmi1k

2023-08-25 16:20

administrator   ~0018407

This report has been filed against an old version of Kali. We will be closing this ticket due to inactivity.

Please could you see if you are able to replicate this issue with the latest version of Kali Linux (https://www.kali.org/get-kali/)?

If you are still facing the same problem, feel free to re-open the ticket. If you choose to do this, could you provide more information to the issue you are facing, and also give information about your setup?
For more information, please read: https://www.kali.org/docs/community/submitting-issues-kali-bug-tracker/

Issue History

Date Modified Username Field Change
2023-01-29 13:05 turbopapero New Issue
2023-01-29 13:05 turbopapero File Added: Screenshot from 2023-01-29 13-45-48.png
2023-01-29 13:05 turbopapero File Added: Screenshot from 2023-01-29 13-48-53.png
2023-01-31 04:49 arnaudr Note Added: 0017442
2023-01-31 17:02 turbopapero Note Added: 0017444
2023-01-31 20:14 turbopapero Note Added: 0017445
2023-02-01 01:25 arnaudr Note Added: 0017446
2023-02-03 15:46 g0tmi1k Note Added: 0017467
2023-02-03 15:46 g0tmi1k Relationship added related to 0008168
2023-08-25 16:20 g0tmi1k Note Added: 0018407
2023-08-25 16:20 g0tmi1k Status new => closed