From ced498c76e920ba5aac59611fde434bbd69316b0 Mon Sep 17 00:00:00 2001 From: fabriziopicconi Date: Thu, 18 Oct 2018 14:33:52 +0200 Subject: [PATCH] wrong apk name if it contains dot if apk name contains dot (ex: vlc_v2.5.12.apk), then apk_name_no_extensions becomes vlc_v2512 instead of vlc_v2.5.12 --- APT_6_feat_extraction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/APT_6_feat_extraction.py b/APT_6_feat_extraction.py index 4fe26c6..b1820f6 100644 --- a/APT_6_feat_extraction.py +++ b/APT_6_feat_extraction.py @@ -170,7 +170,7 @@ def features_extractor(apks_directory, single_analysis, dynamic_analysis_folder, apk_filename = join_dir(base_folder, analyze_apk.replace(source_directory, '')) apk_filename = apk_filename.replace("//", "/") - apk_name_no_extensions = "".join(apk_filename.split("/")[-1].split(".")[:-1]) + apk_name_no_extensions = ".".join(apk_filename.split("/")[-1].split(".")[:-1]) if os.path.isfile(join_dir(output_folder, apk_filename.split("/")[-1].replace('.apk', '-analysis.json'))): database[apk_filename.replace('.apk', '')] = json.load(open(join_dir(output_folder, apk_filename.split("/")[-1].