GSoC Ideas 2015

GSoC Ideas 2015

Proposed projects for Google Summer of Code 2015. All projects list the same possible mentors:


1. Make Android a first-class Frida citizen

Status: Completed (implemented by NowSecure)

Prerequisites: Vala, C

Scope:

Expected results: Android package; automatic device discovery and port forwarding.


2. Add support for Android apps running in the ART VM

Prerequisites: JavaScript, C

Scope:

Expected results: ART VM support with a unified API across both Dalvik and ART.


3. Port Stalker to ARM

Prerequisites: C, Assembly

Scope:

Expected results: Stalker able to trace code on ARM.


4. Port Stalker to ARM64

Prerequisites: C, Assembly

Scope:

Expected results: Stalker able to trace code on ARM64.


5. Add support for spawning apps on Android: instrument from the first instruction

Status: Completed (implemented by NowSecure)

Prerequisites: Vala, C

Scope:

Expected results: API for spawning an Android app with instrumentation active from first instruction.


6. Package for major Linux distributions

Prerequisites: Python

Scope:

Expected results: Frida packages for major distributions, automatically published.


7. Port Frida to Windows Phone

Prerequisites: JavaScript, C, CLR

Scope:

Expected results: Support for instrumenting Windows Phone apps.


8. Expose backtracer and symbol resolving API to JavaScript

Status: Completed (implemented by NowSecure)

Prerequisites: JavaScript, C

Scope:

Expected results: Backtracer and symbol resolving API available in the JavaScript runtime.