{"id":"W3046265170","doi":"10.1109/sp40000.2020.00094","title":"Ex-vivo dynamic analysis framework for Android device drivers","year":2020,"lang":"en","type":"article","venue":"","topic":"Advanced Malware Detection Techniques","field":"Computer Science","cited_by":24,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Porting; Emulation; Embedded system; Android (operating system); Static analysis; Firmware; Operating system; Exploit; Source code; Initialization; Linux kernel; Taint checking; Mobile device; Software; Computer security","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001379981,0.00120705,0.0004338953,0.001164979,0.0004327589,0.001179224,0.001496172,0.0008125962,0.003820057],"category_scores_gemma":[0.003377492,0.0007116362,0.001349666,0.0001554152,0.0009130107,0.001640099,0.002005771,0.001658211,0.001377619],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007007362,"about_ca_system_score_gemma":0.001209745,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002200648,"about_ca_topic_score_gemma":0.002991196,"domain_scores_codex":[0.9988852,0.0001438768,0.00008289399,0.0002542756,0.0004769105,0.0001568538],"domain_scores_gemma":[0.99861,0.0004396612,0.000249441,0.0003698398,0.0002474949,0.00008351739],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"bench_or_experimental","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.001246006,0.0007747076,0.03143451,0.001395294,0.0004573136,0.002666341,0.003494802,0.07424563,0.4045708,0.0669963,0.04383649,0.3688819],"study_design_scores_gemma":[0.0001517785,0.0005169899,0.01713891,0.0002956789,0.0002038767,0.002627162,0.0003992627,0.6065443,0.2104926,0.02412466,0.1371387,0.0003661433],"study_design_candidate":"bench_or_experimental","study_design_consensus":"bench_or_experimental","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.03146413,0.0004744288,0.8799619,0.0002640398,0.0000986716,0.0005425148,0.001002926,0.08158322,0.004608192],"genre_scores_gemma":[0.4950354,0.0007759745,0.4764112,0.0006126557,0.00006275876,0.001500423,0.003126699,0.01277711,0.009697765],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003820057,"threshold_uncertainty_score":0.01277936,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01700089634083053,"score_gpt":0.2928844146672652,"score_spread":0.2758835183264347,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}