Reborn Quark-Engine with Rizin｜Sheng-Fone Lu｜PyCon TW 2021
Channel: PyCon Taiwan
Date: 2021-11-28

PyCon Taiwan 2021｜一般演講 Talks

💡 摘要 Abstract 💡
In this talk, we will share the complete process of how Quark-Engine replaced its core library to enhance resilience and performance. Also, we will share the situations we came across and the strategies of keeping growing in the open-source community. Quark-Engine is a well-known open-source Android malware analysis engine written in python. Many essential features inside are based on Androguard, an open-source Python package for analyzing Android files. However, Androguard is no longer maintained by its author. To ensure the health of Quark-Engine, we had decided to replace Androguard with Rizin, one of the most popular open-source reverse engineering frameworks. There are many challenges behind this work, and we will share how we overcome each of them.

0:00 Introduction
0:44 Outlines
2:59 Androguard
10:10 Commands for integrations
11:07 Methods / APIs
13:02 Xref to Methods
16:36 Bytecodes
23:49 Performance Issue
24:52 Reborn Quark-Engine with Rizin

🚀 關於講者 About Speaker - Sheng-Fone Lu 🚀
I'm a Taiwanese college student, majoring in Computer Science and Engineering. I am passionate about cyber-security, reverse engineering, and operating system. A freshman of the open-source community, and a core member of Quark-Engine Team.

#python #pycontw #pycontw2021

Follow “PyCon Taiwan”
⭐️ Official Website: https://tw.pycon.org
⭐️ Facebook: https://www.facebook.com/pycontw
⭐️ Instagram: https://www.instagram.com/pycontw
⭐️ Twitter: https://twitter.com/PyConTW
⭐️ LinkedIn: https://www.linkedin.com/company/pycontw
⭐️ Blogger: https://pycontw.blogspot.com