Jump to content
Tuts 4 You
Sign in to follow this  
3dsboy08

A new disassembler coming soon?

Recommended Posts

Techlord

Source Code of Ghidra Released:
 

Quote

https://github.com/NationalSecurityAgency/ghidra

 

  • Like 1

Share this post


Link to post
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
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
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
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
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
Progman

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

  • Like 1

Share this post


Link to post

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
Sign in to follow this  
×
×
  • Create New...