Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kianxali status? #3

Open
GoogleCodeExporter opened this issue Mar 14, 2015 · 6 comments
Open

kianxali status? #3

GoogleCodeExporter opened this issue Mar 14, 2015 · 6 comments

Comments

@GoogleCodeExporter
Copy link

On my never-ending quest for decent open-source interactive disassembler, I 
stumbled upon kianxali. It's not really what I want - I'd rather have it 
written in Python with Qt interface for ultimate portability and hackability. 
But it's hard not too see how sensible and solid kianxali is, even despite 
gazillion of smaller or cosmetic issues. So, I decided to hack a bit on it, and 
put my fork at https://github.com/pfalcon/kianxali . So, I'd like to know if 
there's more development expected for it, or it's going to be another abandoned 
student project ;-).

Original issue reported on code.google.com by [email protected] on 8 Sep 2014 at 10:51

@GoogleCodeExporter
Copy link
Author

I can't tell yet - while I'd like to be employed in the field of reverse 
engineering, good jobs for reverse engineerers seem to be rather rare.

I still use Kianxali for some hobby projects and will eventually commit some 
improvements, but I can't tell yet whether I will have enough spare time for 
some serious hacking on it.

Maybe METASM is better suited for your needs? It's entirely written in Ruby: 
http://metasm.cr0.org/

Original comment by [email protected] on 9 Sep 2014 at 6:20

@GoogleCodeExporter
Copy link
Author

> while I'd like to be employed in the field of reverse engineering, good jobs 
for reverse engineerers seem to be rather rare.

Yeah, and then if you get such job, you may end up not being able to work on 
kianxali due to conflict of interest at all - remember what happened with 
Boomerang? (http://boomerang.sourceforge.net/)

> I still use Kianxali for some hobby projects and will eventually commit some 
improvements, but I can't tell yet whether I will have enough spare time for 
some serious hacking on it.

So, could you please have a look at the changes I make 
(https://github.com/pfalcon/kianxali/commits/pfalcon) and see if you're 
interested to merge them back (them maybe you can mirror project on github, 
because it's much easier to process pull requests there). And fairly speaking, 
my situation is similar - I have gazillion projects, and probably won't be able 
to hack on kianxali sustainably.

> Maybe METASM is better suited for your needs? It's entirely written in Ruby: 
http://metasm.cr0.org/

Thanks for the link, didn't hear about this tool. But I value my time/effort, 
so spend a lot of both on surveying the landscape (instead of hacking ;-) ). 
Granted, I mostly look for Python projects, but surely look for big projects in 
other langs too. And I have to say that few reach functionality and look'n'feel 
of kinaxali. As an example, https://github.com/wisk/medusa offers nice 
screenshots, but trying to build it, I get just an empty window with no menus.

As for Ruby, given a choice between too, I'd rather hack in Java. Actually, if 
I'd go deep with kianxali, I'd add Jython support (and then probably drop 
JRuby, because who needs 50mb jars, though even better approach would be to 
make them true optional plugins).

Original comment by [email protected] on 9 Sep 2014 at 8:41

@GoogleCodeExporter
Copy link
Author

Thanks for your comments and changes. I've merged your patches into the project 
here and will think about the GitHub mirroring / moving soon.

Original comment by [email protected] on 10 Sep 2014 at 11:48

  • Changed state: Accepted

@GoogleCodeExporter
Copy link
Author

Hi, can you please pull another change from my branch: 
https://github.com/pfalcon/kianxali/commit/2e650ec2a57e1aff115b7cdf350140db88a74
c13

Original comment by [email protected] on 31 Jan 2015 at 1:52

@GoogleCodeExporter
Copy link
Author

And also follow-up commit: 
https://github.com/pfalcon/kianxali/commit/08c4f8e56dbaef29beffc9e09ac772cd9be91
990

(These changes were done yet in Sept, but of course, I got side-tracked with 
other stuff - it's only few times a year I remember how nice it would be to 
have open-source interactive RE tool ;-) ).

Original comment by [email protected] on 31 Jan 2015 at 2:03

@GoogleCodeExporter
Copy link
Author

Thanks for the patch, I've integrated it

Original comment by [email protected] on 1 Mar 2015 at 8:30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant