Tag

Native Library

0 views collected around this technical thread.

Didi Tech
Didi Tech
Nov 7, 2023 · Mobile Development

Root Cause Analysis and Resolution of Periodic Crashes Caused by File Handle Leak in Didi Android Delivery Merchant App

The Didi Android delivery merchant app suffered periodic crashes on Huawei devices because a null‑checked fopen in libpush.so caused an unchecked fwrite, leaking file handles until the per‑process limit was reached, and the issue was resolved by adding proper null checks, closing handles, and instituting systematic FD‑leak monitoring and code‑review safeguards.

AndroidHandle LeakNative Library
0 likes · 13 min read
Root Cause Analysis and Resolution of Periodic Crashes Caused by File Handle Leak in Didi Android Delivery Merchant App
Qunar Tech Salon
Qunar Tech Salon
Jun 20, 2019 · Information Security

Enhancing Android App Security by Packing Native Libraries (SO) – Loading Process Analysis and Protection Techniques

This article examines the Android shared library (SO) loading mechanism, identifies security vulnerabilities, and presents a method of packing the SO to hinder reverse engineering, detailing each loading step, challenges across Android versions, and before‑after protection results.

AndroidNative LibraryPacking
0 likes · 4 min read
Enhancing Android App Security by Packing Native Libraries (SO) – Loading Process Analysis and Protection Techniques