Replies: 2 comments 1 reply
-
Hey, that sounds great and your summary is accurate. Please see the project proposal for initial ideas/tasks and feel free to ask any specific questions subsequently. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hello @mandiant/flare-gsoc (@williballenthin @mike-hunhoff @mr-tz ) I am looking forward to submit my proposal for this project, and have worked on an approach, before completing my proposal there are couple of queries i would like ask.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Greetings @mandiant/flare-gsoc (@williballenthin @mike-hunhoff @mr-tz )
I am keen to contribute to this project involving ARM support for CAPA
Here is a bit about me:
I am familiar with tools such as Ghidra, IDA and GDB as a CTF player with Reverse Engineering domain.I am also working on a research project on malware analysis using system calls, where I learnt about tools like Monkeyrunner and CuckooDroid for extracting system calls in a sandboxed environments.
I recently authored a white paper on Frida, a binary exploitation toolkit, which is yet to be published. In this paper, I worked on a use case to patch both X86 and ARM assembly instructions using Frida's X86Writer and ARM64Writer class to bypass certain checks in an APK
Till now I have went through the a small section of the codebase,tested the tool myself and got a high level understanding about the architecture of CAPA for x86
Please correct me If I am wrong
So, we need to tweak the existing backends to parse ARM binaries and also the feature extraction process by identifying and extracting ARM instructions.We then have to extend CAPA rule engine by defining new rule structures for the ARM binaries.
I will love to connect with mentors to discuss more about the project idea, some resources maybe to point me in right direction. I want to know what else I must be doing right now to provide value for this project.
Beta Was this translation helpful? Give feedback.
All reactions