IEEE Network · 2020 · 79 citations · 8 references
ComputingComputer ScienceCybersecurityApplication SecurityComputer SecurityMobile SecurityMalware Reverse EngineeringMobile Application Reverse EngineeringMobile Application VulnerabilitiesBlockchain ApplicationsMalicious Behavior AnalysisMalicious SecurityMobile Malware Reverse EngineeringUnpackingUnpacking DetectionUnpacking Techniques
Among all ongoing attacks on mobile, those targeting blockchain-wallet applications raise pressing concerns due to the risks of potential monetary loss. These attacks mainly focus on the theft and forwarding of keys in executable files. The challenge is that these malicious code behaviors are not detectable with the usual detection methods. We propose in this article the implementation of an unpacking system to the intelligent block-chain applications: AutoD, based on the JNI layer deception-call in Android ART. This solution can successfully restore the decrypted Dex file during the execution of the reinforced blockchain applications. The core idea is to first transfer the Dex from memory to the sdcard completely according to the DexFile structure. Then through deception-calling on every method of every class, AutoD successfully repairs the function-extracting protection component in Dex. Experimental results show that AutoD offers full repair on the function-ex-tracting protection component, where most of the malicious code usually hides.
8
A Survey on Access Control in the Age of Internet of Things
Jing Qiu, Zhihong Tian, Chunlai Du et al. · IEEE Internet of Things Journal · 2020 · 448 citations
PolyUnpack: Automating the Hidden-Code Extraction of Unpack-Executing Malware
Mitch Halpin, David Dagon, Robert L. Edmonds et al. · 2006 · 294 citations
Min Gyung Kang, Pongsin Poosankam, Heng Yin · 2007 · 270 citations
Evading android runtime analysis via sandbox detection
Timothy Vidas, Nicolas Christin · 2014 · 238 citations · Full text
Arun Kumar Sangaiah, Darshan Vishwasrao Medhane, Tao Han et al. · IEEE Transactions on Industrial Informatics · 2019 · 212 citations