Research Article

[Retracted] Security Hardened and Privacy Preserved Android Malware Detection Using Fuzzy Hash of Reverse Engineered Source Code

Algorithm 2

Extracting JAVA code from.dex file.
Input: (i) Path of jar files
Output: Get JAVA code from.dex file
Steps
(1)FUNCTION JADX-CodeExtractor (PathOfJarFile):
(2) FOR A = 0 to until all the JAR files are exist on PathOfJarFile
(3)  BEGIN
(4)   SET directory path CODE/JAR File name read
(5)   IF directory Path Not ExistOfJarFileNotExist
(6)    Create Directory on directory path
(7)   END IF
(8)   Create command using jadx–d concatenation with directory path, A SET into X
(9)   Run command X
(10)  EXCEPTION:
(11)   PRINT Error in File
(12) END FOR