[LLVMdev] how to transform elf binary to llvm IR?

慕冬亮 mudongliangabcd at gmail.com
Fri Jul 17 07:11:02 PDT 2015


I have seen this tool, but I did not get the way to translate x86_64
machine code to LLVM IR in linux.
I see the demos in x86_64, but I did not see any relative demos.

2015-07-17 17:40 GMT+08:00 Mayur Pandey <mayurthebond at gmail.com>:

> mcsema is one such tool(open source). It supports the translation of x86
> and x86_64 machine code to LLVM IR as of now. You can check more details
> about what all instructions it supports on
> https://github.com/trailofbits/mcsema
>
> On Fri, Jul 17, 2015 at 1:06 PM, Suprateeka R Hegde <
> hegdesmailbox at gmail.com> wrote:
>
>> Its not that easy. Check out projects like MCSEMA.
>>
>> --
>> Supra
>> On 17 Jul 2015 12:42 pm, "慕冬亮" <mudongliangabcd at gmail.com> wrote:
>>
>>> I want to transform elf binary to llvm IR, and do some instrumentation
>>> based on llvm.
>>> Is there any tool which can do the transformation?
>>> Thanks in advance.
>>>
>>>     - mudongliang
>>>
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>
>>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>>
>
>
> --
> Thanx & Regards
> *Mayur Pandey *
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150717/00fc2102/attachment.html>


More information about the llvm-dev mailing list