{"id":"https://openalex.org/W2970483265","doi":"https://doi.org/10.1109/tdsc.2019.2937925","title":"DPC:A Dynamic Permission Control Mechanism for Android Third-Party Libraries","display_name":"DPC:A Dynamic Permission Control Mechanism for Android Third-Party Libraries","publication_year":2019,"publication_date":"2019-08-27","ids":{"openalex":"https://openalex.org/W2970483265","doi":"https://doi.org/10.1109/tdsc.2019.2937925","mag":"2970483265"},"language":"en","primary_location":{"id":"doi:10.1109/tdsc.2019.2937925","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2019.2937925","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Dependable and Secure Computing","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/A5024320548","display_name":"Fu\u2010Hau Hsu","orcid":"https://orcid.org/0000-0002-2586-5874"},"institutions":[{"id":"https://openalex.org/I22265921","display_name":"National Central University","ror":"https://ror.org/00944ve71","country_code":"TW","type":"education","lineage":["https://openalex.org/I22265921"]}],"countries":["TW"],"is_corresponding":true,"raw_author_name":"Fu-Hau Hsu","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan"],"raw_orcid":"https://orcid.org/0000-0002-2586-5874","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan","institution_ids":["https://openalex.org/I22265921"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050542415","display_name":"Nien\u2010Chi Liu","orcid":"https://orcid.org/0000-0001-9921-4110"},"institutions":[{"id":"https://openalex.org/I22265921","display_name":"National Central University","ror":"https://ror.org/00944ve71","country_code":"TW","type":"education","lineage":["https://openalex.org/I22265921"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Nien-Chi Liu","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan"],"raw_orcid":"https://orcid.org/0000-0001-9921-4110","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan","institution_ids":["https://openalex.org/I22265921"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019865866","display_name":"Yan\u2010Ling Hwang","orcid":null},"institutions":[{"id":"https://openalex.org/I91279580","display_name":"Chung Shan Medical University","ror":"https://ror.org/059ryjv25","country_code":"TW","type":"education","lineage":["https://openalex.org/I91279580"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Yan-Ling Hwang","raw_affiliation_strings":["Department of Applied Foreign Languages, Chung Shan Medical University, Taichung City, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Applied Foreign Languages, Chung Shan Medical University, Taichung City, Taiwan","institution_ids":["https://openalex.org/I91279580"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078683582","display_name":"Che-Hao Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I22265921","display_name":"National Central University","ror":"https://ror.org/00944ve71","country_code":"TW","type":"education","lineage":["https://openalex.org/I22265921"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Che-Hao Liu","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan","institution_ids":["https://openalex.org/I22265921"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082833277","display_name":"Chuan\u2010Sheng Wang","orcid":"https://orcid.org/0000-0002-0739-6891"},"institutions":[{"id":"https://openalex.org/I22265921","display_name":"National Central University","ror":"https://ror.org/00944ve71","country_code":"TW","type":"education","lineage":["https://openalex.org/I22265921"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chuan-Sheng Wang","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan"],"raw_orcid":"https://orcid.org/0000-0002-0739-6891","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan","institution_ids":["https://openalex.org/I22265921"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108032959","display_name":"Changyi Chen","orcid":"https://orcid.org/0000-0002-7695-8173"},"institutions":[{"id":"https://openalex.org/I22265921","display_name":"National Central University","ror":"https://ror.org/00944ve71","country_code":"TW","type":"education","lineage":["https://openalex.org/I22265921"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chang-Yi Chen","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Central University, Taoyuan City, Taiwan","institution_ids":["https://openalex.org/I22265921"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5024320548"],"corresponding_institution_ids":["https://openalex.org/I22265921"],"apc_list":null,"apc_paid":null,"fwci":0.3338,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.55792998,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"18","issue":"4","first_page":"1751","last_page":"1761"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"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":0.9998999834060669,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9941999912261963,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9761000275611877,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/permission","display_name":"Permission","score":0.8947933316230774},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6912053227424622},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.6146011352539062},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.4312150478363037},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.38816043734550476},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20676448941230774}],"concepts":[{"id":"https://openalex.org/C2779089604","wikidata":"https://www.wikidata.org/wiki/Q7169333","display_name":"Permission","level":2,"score":0.8947933316230774},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6912053227424622},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.6146011352539062},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.4312150478363037},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.38816043734550476},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20676448941230774},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tdsc.2019.2937925","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2019.2937925","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Transactions on Dependable and Secure Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.44999998807907104}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W187285683","https://openalex.org/W794140516","https://openalex.org/W1437814062","https://openalex.org/W1499707862","https://openalex.org/W1699449651","https://openalex.org/W1912565424","https://openalex.org/W2087804676","https://openalex.org/W2114275288","https://openalex.org/W2150332791","https://openalex.org/W2157286909","https://openalex.org/W2286924183","https://openalex.org/W2441135008","https://openalex.org/W2508271471","https://openalex.org/W2573983983","https://openalex.org/W2618907494","https://openalex.org/W2765339069","https://openalex.org/W2792035783","https://openalex.org/W6607564586","https://openalex.org/W6622679236","https://openalex.org/W6628346335","https://openalex.org/W6629640212","https://openalex.org/W6637631819","https://openalex.org/W6640059210","https://openalex.org/W6682374256"],"related_works":["https://openalex.org/W2316685381","https://openalex.org/W2056388267","https://openalex.org/W2249350383","https://openalex.org/W2072937473","https://openalex.org/W4210309948","https://openalex.org/W4388923452","https://openalex.org/W3211901564","https://openalex.org/W2786416059","https://openalex.org/W2070518775","https://openalex.org/W609672658"],"abstract_inverted_index":{"Today's":[0],"smartphone":[1],"app":[2,89,129,171,214,225],"stores":[3],"are":[4,162,287],"full":[5],"of":[6,30,147,183,221,230],"apps":[7,152,243,264],"with":[8,240],"diverse":[9],"features.":[10],"Many":[11],"developers":[12,24,130],"use":[13,59,228],"third-party":[14,31,39,44,74,95,133,185,206,222,231,253],"libraries":[15,40,96,134,232],"to":[16,62,80,88,93,131,150,172,217],"reduce":[17],"the":[18,27,47,51,66,143,189,194,210,219,224,257],"development":[19],"time":[20],"and":[21,187,249,284,289],"cost,":[22],"but":[23],"often":[25],"ignore":[26],"security":[28,35],"problems":[29],"libraries.":[32,207],"A":[33],"major":[34],"problem":[36],"introduced":[37,278],"by":[38,201,279],"is":[41],"that":[42,58,212,237,261],"a":[43,73,85,112,154,175,184,252],"library":[45,75,186,254],"has":[46,100],"same":[48,67,258],"permissions":[49,68,99,260],"as":[50,69],"apps,":[52,72],"called":[53,117],"<italic":[54,118],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[55,119,125],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">host-apps</i>":[56],"hereafter,":[57,127],"it.":[60],"According":[61],"previous":[63,268],"research,":[64],"having":[65,256],"its":[70,262],"host":[71,137,263],"could":[76],"have":[77,153,273],"unauthorized":[78,203],"access":[79,204],"user":[81],"data,":[82],"which":[83,168],"poses":[84],"serious":[86],"threat":[87],"users.":[90],"Therefore,":[91],"how":[92],"prevent":[94],"from":[97,135,205,245,255],"abusing":[98,136],"become":[101],"an":[102,170,181,213,282],"important":[103],"issue.":[104],"To":[105],"solve":[106],"this":[107,109],"problem,":[108],"paper":[110],"proposes":[111],"Dynamic":[113],"Permission":[114,121],"Control":[115],"mechanism,":[116],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Dynamic":[120],"Controller</i>":[122],"or":[123],"<bold":[124],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">DPC</b>":[126],"for":[128],"prohibit":[132],"apps\u2019":[138],"dangerous":[139,177,190,259],"permissions.":[140],"DPC":[141,164,197,238,250,270,280],"modifies":[142],"permission":[144,157,178,191],"control":[145],"mechanism":[146,159],"Android":[148],"framework":[149],"make":[151],"more":[155],"flexible":[156],"management":[158],"when":[160],"they":[161],"running.":[163],"provides":[165],"new":[166],"APIs":[167,229],"allows":[169],"dynamically":[173],"disable":[174],"granted":[176],"before":[179],"invoking":[180],"API":[182],"restore":[188],"after":[192],"completing":[193],"API.":[195],"Hence,":[196,266],"protects":[198],"user's":[199],"privacy":[200],"blocking":[202],"Meanwhile,":[208],"without":[209],"requirement":[211],"developer":[215],"needs":[216],"know":[218],"detail":[220],"libraries,":[223],"still":[226],"can":[227],"safely.":[233],"Experimental":[234],"results":[235],"show":[236],"works":[239],"many":[241],"popular":[242],"downloaded":[244],"Google":[246],"Play":[247],"well":[248],"prohibits":[251],"have.":[265],"unlike":[267],"solutions,":[269],"does":[271],"not":[272],"compatibility":[274],"problems.":[275],"The":[276],"overhead":[277],"on":[281],"emulator":[283],"Nexus":[285],"7":[286],"1.8":[288],"0.3":[290],"percent":[291],"respectively.":[292]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
