Jump to content
Tuts 4 You
3dsboy08

A new disassembler coming soon?

Rate this topic

Recommended Posts

Techlord

Source Code of Ghidra Released:
 

Quote

https://github.com/NationalSecurityAgency/ghidra

 

  • Like 1

Share this post


Link to post
Share on other sites
Progman
Posted (edited)

@atom0s and @deepzero we now also have a version 9.02 with some more fixes:

https://ghidra-sre.org/ghidra_9.0.2_PUBLIC_20190403.zip

Since serious reversers will want to download the source and not merely browse it, here is a directly link (and it weighs in at ~66mb, smaller than the distribution package even):

https://github.com/NationalSecurityAgency/ghidra/archive/master.zip

Edited by Progman (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites
atom0s

9.0.2 released with the source which notes can be found on their site: https://ghidra-sre.org/releaseNotes.html

With the source, they did include the decompiler's source code which some were concerned with being released. It's there and is coded in C/C++ so there is potential for things to get better as time goes on with community help/support. Would love to see it become on par with IDA's and better in the long run.

Given how Ghidra is setup too, if it does start to become on par/better of a decompiler someone could essentially turn it into an IDA plugin if they wanted. 

  • Like 2

Share this post


Link to post
Share on other sites
atom0s

Hmm think the forums are bugging out.. your post wasn't there for me @Progman when I made mine. But shows it was posted an hour ago now.

  • Haha 1

Share this post


Link to post
Share on other sites
Progman

@atom0s, you win though as I have a friendly delay :) 

Your content will need to be approved by a moderator

Because of a warning you received, this content will be hidden until a moderator approves it.

Share this post


Link to post
Share on other sites
Techlord
Posted (edited)
19 hours ago, Progman said:

Since serious reversers will want to download the source and not merely browse it, here is a directly link (and it weighs in at ~66mb, smaller than the distribution package even)

Most of the time, just a download of the zipped source will not be sufficient when serious reversers want to compile it.

It is advisable to do a recursive clone of the repo and then compile it from sources. That is what I generally do to avoid downloading every single requirement in the repo separately one by one when I want to compile it. That was why I had included just the link to the repo in my post above and not the direct download link to the zipped source code file. ;)

The sources are a little messy and have a lot of dependencies, by the way.

Edited by Techlord (see edit history)

Share this post


Link to post
Share on other sites
Progman

Compiling it is certainly for serious developers and paranoid reversers :D

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...