{"id":"https://openalex.org/W2978480967","doi":"https://doi.org/10.1109/jiot.2019.2944006","title":"SoProtector: Safeguard Privacy for Native SO Files in Evolving Mobile IoT Applications","display_name":"SoProtector: Safeguard Privacy for Native SO Files in Evolving Mobile IoT Applications","publication_year":2019,"publication_date":"2019-10-01","ids":{"openalex":"https://openalex.org/W2978480967","doi":"https://doi.org/10.1109/jiot.2019.2944006","mag":"2978480967"},"language":"en","primary_location":{"id":"doi:10.1109/jiot.2019.2944006","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2019.2944006","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040791046","display_name":"Guangquan Xu","orcid":"https://orcid.org/0000-0001-8701-3944"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]},{"id":"https://openalex.org/I4210155952","display_name":"Qingdao Huanghai University","ror":"https://ror.org/05e1zbn94","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210155952"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangquan Xu","raw_affiliation_strings":["Big Data School, Qingdao Huanghai University, Qingdao, China","Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China"],"raw_orcid":"https://orcid.org/0000-0001-8701-3944","affiliations":[{"raw_affiliation_string":"Big Data School, Qingdao Huanghai University, Qingdao, China","institution_ids":["https://openalex.org/I4210155952"]},{"raw_affiliation_string":"Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101633880","display_name":"Weizhe Wang","orcid":"https://orcid.org/0000-0002-6910-687X"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weizhe Wang","raw_affiliation_strings":["Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China"],"raw_orcid":"https://orcid.org/0000-0002-6910-687X","affiliations":[{"raw_affiliation_string":"Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103997900","display_name":"Litao Jiao","orcid":null},"institutions":[{"id":"https://openalex.org/I4210155952","display_name":"Qingdao Huanghai University","ror":"https://ror.org/05e1zbn94","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210155952"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Litao Jiao","raw_affiliation_strings":["Big Data School, Qingdao Huanghai University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Big Data School, Qingdao Huanghai University, China","institution_ids":["https://openalex.org/I4210155952"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100371878","display_name":"Xiaotong Li","orcid":"https://orcid.org/0000-0002-7942-5743"},"institutions":[{"id":"https://openalex.org/I162868743","display_name":"Tianjin University","ror":"https://ror.org/012tb2g32","country_code":"CN","type":"education","lineage":["https://openalex.org/I162868743"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaotong Li","raw_affiliation_strings":["Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tianjin Key Laboratory of Advanced Networking, College of Intelligence and Computing, Tianjin University, Tianjin, China","institution_ids":["https://openalex.org/I162868743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001485404","display_name":"Kaitai Liang","orcid":"https://orcid.org/0000-0003-0262-7678"},"institutions":[{"id":"https://openalex.org/I28290843","display_name":"University of Surrey","ror":"https://ror.org/00ks66431","country_code":"GB","type":"education","lineage":["https://openalex.org/I28290843"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Kaitai Liang","raw_affiliation_strings":["University of Surrey, Guildford, U.K"],"raw_orcid":"https://orcid.org/0000-0003-0262-7678","affiliations":[{"raw_affiliation_string":"University of Surrey, Guildford, U.K","institution_ids":["https://openalex.org/I28290843"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081182489","display_name":"Xi Zheng","orcid":"https://orcid.org/0000-0002-2572-2355"},"institutions":[{"id":"https://openalex.org/I99043593","display_name":"Macquarie University","ror":"https://ror.org/01sf06y89","country_code":"AU","type":"education","lineage":["https://openalex.org/I99043593"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xi Zheng","raw_affiliation_strings":["Macquarie University, Sydney, Australia"],"raw_orcid":"https://orcid.org/0000-0002-2572-2355","affiliations":[{"raw_affiliation_string":"Macquarie University, Sydney, Australia","institution_ids":["https://openalex.org/I99043593"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022783715","display_name":"Wenjuan Lian","orcid":"https://orcid.org/0000-0002-5339-1303"},"institutions":[{"id":"https://openalex.org/I80143920","display_name":"Shandong University of Science and Technology","ror":"https://ror.org/04gtjhw98","country_code":"CN","type":"education","lineage":["https://openalex.org/I80143920"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenjuan Lian","raw_affiliation_strings":["College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao, China","institution_ids":["https://openalex.org/I80143920"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074238461","display_name":"Hequn Xian","orcid":"https://orcid.org/0000-0002-7538-338X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hequn Xian","raw_affiliation_strings":["College of Computer Science and Technology, Qingdao University, Qingdao, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Qingdao University, Qingdao, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087225784","display_name":"Honghao Gao","orcid":"https://orcid.org/0000-0001-6861-9684"},"institutions":[{"id":"https://openalex.org/I113940042","display_name":"Shanghai University","ror":"https://ror.org/006teas31","country_code":"CN","type":"education","lineage":["https://openalex.org/I113940042"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Honghao Gao","raw_affiliation_strings":["Computing Center, Shanghai University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-6861-9684","affiliations":[{"raw_affiliation_string":"Computing Center, Shanghai University, Shanghai, China","institution_ids":["https://openalex.org/I113940042"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.1084,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.92682774,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"7","issue":"4","first_page":"2539","last_page":"2552"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12034","display_name":"Digital and Cyber Forensics","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8640099763870239},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.6551617383956909},{"id":"https://openalex.org/keywords/malware","display_name":"Malware","score":0.5261090397834778},{"id":"https://openalex.org/keywords/information-sensitivity","display_name":"Information sensitivity","score":0.46979913115501404},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.46885523200035095},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.46285808086395264},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.4492083489894867},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.41051602363586426},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3668699264526367}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8640099763870239},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.6551617383956909},{"id":"https://openalex.org/C541664917","wikidata":"https://www.wikidata.org/wiki/Q14001","display_name":"Malware","level":2,"score":0.5261090397834778},{"id":"https://openalex.org/C137822555","wikidata":"https://www.wikidata.org/wiki/Q2587068","display_name":"Information sensitivity","level":2,"score":0.46979913115501404},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.46885523200035095},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.46285808086395264},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.4492083489894867},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.41051602363586426},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3668699264526367}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jiot.2019.2944006","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2019.2944006","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Internet of Things Journal","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5799999833106995}],"awards":[{"id":"https://openalex.org/G201377368","display_name":null,"funder_award_id":"2018YFB0804402","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G2872672470","display_name":"\u7a00\u758f\u4fe1\u4efb\u7406\u8bba\u53ca\u5e94\u7528\u7814\u7a76","funder_award_id":"61572355","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G605921640","display_name":"\u60c5\u5883\u611f\u77e5\u7684\u65e0\u7ebf\u4f20\u611f\u7f51\u534f\u8bae\u65e0\u5173\u5165\u4fb5\u68c0\u6d4b\u673a\u5236","funder_award_id":"U1736115","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W124941384","https://openalex.org/W1412775481","https://openalex.org/W1942295288","https://openalex.org/W1963971515","https://openalex.org/W2060692877","https://openalex.org/W2085700758","https://openalex.org/W2087970742","https://openalex.org/W2092200346","https://openalex.org/W2126667017","https://openalex.org/W2152149943","https://openalex.org/W2158888459","https://openalex.org/W2166743230","https://openalex.org/W2324464293","https://openalex.org/W2334842536","https://openalex.org/W2337418851","https://openalex.org/W2491928626","https://openalex.org/W2525450233","https://openalex.org/W2532962075","https://openalex.org/W2544992706","https://openalex.org/W2557385690","https://openalex.org/W2574022511","https://openalex.org/W2577142429","https://openalex.org/W2670925489","https://openalex.org/W2749008552","https://openalex.org/W2770258819","https://openalex.org/W2791200528","https://openalex.org/W2800970073","https://openalex.org/W2808213784","https://openalex.org/W2808378737","https://openalex.org/W2891796867","https://openalex.org/W2909963827","https://openalex.org/W2919115771","https://openalex.org/W2919545980","https://openalex.org/W2945015800","https://openalex.org/W2964144088","https://openalex.org/W3105926539","https://openalex.org/W4244726870","https://openalex.org/W6628233427"],"related_works":["https://openalex.org/W2097492617","https://openalex.org/W2753240997","https://openalex.org/W2717179875","https://openalex.org/W4249118297","https://openalex.org/W4312334973","https://openalex.org/W32581813","https://openalex.org/W4281488805","https://openalex.org/W2771221996","https://openalex.org/W3014892501","https://openalex.org/W2793904782"],"abstract_inverted_index":{"Android":[0,53,78],"Apps":[1],"have":[2],"become":[3],"the":[4,10,38,56,72,77,93,114,120,128,133,143,164,170,173,181,191,234,250,256],"most":[5,254],"important":[6],"mobile":[7,12,27],"applications":[8,54,235],"in":[9,55,132,153,249],"evolving":[11],"IoT":[13],"systems,":[14],"whose":[15],"security":[16,67,73],"and":[17,48,74,103,122,176,184,223,228,243,263],"privacy":[18,35,75,110],"are":[19,64,237],"confronted":[20],"with":[21,161],"ever":[22],"more":[23,220],"challenges,":[24],"since":[25],"such":[26],"devices":[28],"as":[29,156,190,204],"smartphones":[30],"involve":[31],"too":[32],"much":[33],"personal":[34],"information.":[36],"Meanwhile,":[37],"developers":[39],"prefer":[40],"to":[41,70,91,108,179,218,253],"put":[42],"core":[43],"functions":[44],"(e.g.,":[45,261],"encryption":[46],"function":[47,130],"T9":[49],"search":[50],"function)":[51],"of":[52,76,116,127,163,172,193,233,255],"native":[57,79,123,154],"layer":[58],"for":[59,82],"execution":[60],"efficiency.":[61],"However,":[62],"there":[63],"no":[65],"automated":[66],"analysis":[68,115,259],"tools":[69,260],"protect":[71],"layer,":[80],"especially":[81],"those":[83],"dynamically":[84],"loaded":[85],"third-party":[86,240],"SO":[87,134,174,241],"libraries.":[88],"In":[89],"order":[90],"solve":[92],"previous":[94],"problem,":[95],"which":[96,199,209],"is":[97,188,216],"confusing,":[98],"we":[99],"propose":[100],"a":[101,138,157,201],"novel":[102],"scalable":[104],"system,":[105],"called":[106],"SoProtector,":[107],"prevent":[109],"from":[111],"leaking":[112],"via":[113,146],"data":[117],"flow":[118],"between":[119],"Java":[121],"layers.":[124],"For":[125],"detection":[126],"malicious":[129,239],"implanted":[131],"libraries,":[135],"SoProtector":[136,215],"realizes":[137],"real-time":[139],"engine.":[140],"We":[141],"derive":[142],"malware":[144],"features":[145],"three":[147],"steps:":[148],"1)":[149],"present":[150],"binary":[151],"files":[152],"family":[155],"grayscale":[158],"image;":[159],"2)":[160],"use":[162],"ARM":[165],"instructions":[166],"set":[167],"reversely":[168],"obtain":[169,180],"code":[171],"file":[175,187,203],"using":[177],"Python":[178],"opcode":[182],"sequence;":[183],"3)":[185],"each":[186],"transformed":[189],"form":[192],"assembly":[194],"language":[195],"by":[196],"IDA":[197],"Pro,":[198],"includes":[200],"gdl":[202],"an":[205],"accompaniment.":[206],"Our":[207],"experiment,":[208],"involved":[210],"3400":[211],"applications,":[212],"demonstrates":[213],"that":[214,236],"able":[217],"detect":[219],"sinks,":[221],"sources,":[222],"smudges.":[224],"It":[225],"effectively":[226],"inspects":[227],"blocks":[229],"at":[230],"least":[231],"82%":[232],"loading":[238],"dynamically,":[242],"it":[244],"has":[245],"relatively":[246],"low":[247],"overhead":[248],"meantime,":[251],"compared":[252],"existing":[257],"static":[258],"FlowDroid":[262],"AndroidLeaks).":[264]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
