Mobile & system security
Analyze Android components, Binder and content providers, WebViews, and cross-sandbox boundaries, following privilege delegation, authentication, installation, and update flows.
Android · Binder · Provider · WebViewReverse engineering, mobile security, and evidence-driven vulnerability research.

I study binary security, mobile system components, and IoT and network devices. Starting with firmware, protocols, and runtime behavior, I trace data flows, privilege boundaries, and the root causes of vulnerabilities.
My work spans attack-surface modeling, vulnerability discovery, dynamic validation, impact assessment, and reporting. These notes document the analysis, experimental evidence, and questions that remain open.
Research into Android system components and cross-application trust boundaries, including Binder and content providers, WebViews, installation and update flows, and file handling.
Figures reflect the resume record and are not updated in real time.
Findings are documented with reproducible proofs of concept, environment records, negative controls, and cleanup evidence, followed by version retesting, impact validation, and root-cause analysis.
Analyze Android components, Binder and content providers, WebViews, and cross-sandbox boundaries, following privilege delegation, authentication, installation, and update flows.
Android · Binder · Provider · WebViewResearch x86, x64, ARM, and MIPS targets through firmware extraction, unpacking, emulation, and taint analysis, investigating memory corruption, command injection, unauthorized access, and privilege escalation.
x86 / x64 · ARM · MIPS · ROP · UAFConnect static call graphs, source review, and patch differences with runtime arguments and call traces. Use minimal proofs of concept to validate actual data flows and impact.
Frida · Burp · ADB / logcat · DebuggersBuild security tools and Agent / CLI workflows in Python, Go, and Java. Design modules, interfaces, and data flows that connect retrieval, probes, and reporting into reusable research tasks.
Python · Go · Java · Agent / CLIRecord target versions, callers, and required privileges to define the attack surface and scope of validation.
Combine static and dynamic analysis with ordinary-app attack paths and negative controls to test actual impact.
Use research ledgers, candidate queues, and evidence inventories to distinguish static leads, dynamically confirmed behavior, and reportable findings.
Champion, individual finals
First prize, individual open track
Third prize
First place online · Third prize in the enterprise finals
Second place online
Second prize · Second place in the education division
Third prize
National first prize
First prize, Southwest region
Technical conversations, article corrections, and research discussions.
f0und@foxmail.com ↗GitHub ↗