yegord / snowman

Snowman decompiler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Artificial Intellicence Decompile

velteyn opened this issue · comments

Hello, I know that this could be a very exotic question but I want to ask If in the future could be possible to have this program using a deep learning algorithm able to decompile a binary code giving it a lot of example to parse.
According to this lecture this is theoretically possible https://arxiv.org/pdf/1510.07211.pdf

What do you think ?

Well, why not. It's a language translation problem. And there is almost infinite training data for it.

Might be a good PhD thesis topic.

After a couple of years I'm here only to add that meanwhile something has been done on this subject:
https://github.com/facebookresearch/nbref

A python AI decompiler is on sight !!

It refers this study:
https://ai.facebook.com/blog/introducing-n-bref-a-neural-based-decompiler-framework/