Python & LLVM

Speaker

枫 李 /Mandarin

Tags

Python, LLVM

Abstract

1) Analysis and comparison of the software architecture against various LLVM Python bindings such like the built-in one, llvmlite, llpy and llvmpy, which also includes some samples. 2) Research of the LLDB debugger and its Python bindings, and explain how Python is integrated with the debugger and its application, together with an analysis of PEDA-- Python helper of the debugger. 3) Research of the design of the next generation disassembly framework "Capstone" -- which is based on the LLVM MC, and will demo a simple project of a visual front-end for Capstone that written in Python/Qt.

About Speaker


从事手机开发十余年,先后就职于摩托拉罗,三星,阿里巴巴等IT公司,现为自由职业者。

Personal Link

https://github.com/

Twitter

@N/A

Organization/Company

N/A

Job title

N/A