{"id":"https://openalex.org/W4392405721","doi":"https://doi.org/10.1109/tc.2024.3371776","title":"Randomize the Running Function When It Is Disclosed","display_name":"Randomize the Running Function When It Is Disclosed","publication_year":2024,"publication_date":"2024-03-04","ids":{"openalex":"https://openalex.org/W4392405721","doi":"https://doi.org/10.1109/tc.2024.3371776"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3371776","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tc.2024.3371776","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Transactions on Computers","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/A5100364644","display_name":"Yonggang Li","orcid":"https://orcid.org/0000-0002-3289-0330"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"YongGang Li","raw_affiliation_strings":["China University of Mining and Technology, Wudaokou, Haidian, China"],"raw_orcid":"https://orcid.org/0000-0002-3289-0330","affiliations":[{"raw_affiliation_string":"China University of Mining and Technology, Wudaokou, Haidian, China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047722287","display_name":"Yu Bao","orcid":null},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Bao","raw_affiliation_strings":["China University of Mining and Technology, Wudaokou, Haidian, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"China University of Mining and Technology, Wudaokou, Haidian, China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043627040","display_name":"Yeh\u2010Ching Chung","orcid":"https://orcid.org/0000-0002-8704-9821"},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yeh-Ching Chung","raw_affiliation_strings":["China University of Mining and Technology, Wudaokou, Haidian, China"],"raw_orcid":"https://orcid.org/0000-0002-8704-9821","affiliations":[{"raw_affiliation_string":"China University of Mining and Technology, Wudaokou, Haidian, China","institution_ids":["https://openalex.org/I25757504"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I25757504"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01753529,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"73","issue":"6","first_page":"1516","last_page":"1530"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.10540000349283218,"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"}},"topics":[{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.10540000349283218,"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/function","display_name":"Function (biology)","score":0.5343875885009766},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5210292339324951},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.11538609862327576}],"concepts":[{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5343875885009766},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5210292339324951},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.11538609862327576},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3371776","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tc.2024.3371776","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3359122886","display_name":null,"funder_award_id":"2023QN1078","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"}],"funders":[{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1538332098","https://openalex.org/W1934458198","https://openalex.org/W1963947298","https://openalex.org/W1972484642","https://openalex.org/W1992741024","https://openalex.org/W2012559808","https://openalex.org/W2035991175","https://openalex.org/W2042856445","https://openalex.org/W2293825325","https://openalex.org/W2301588800","https://openalex.org/W2368550879","https://openalex.org/W2512784977","https://openalex.org/W2574009340","https://openalex.org/W2579099470","https://openalex.org/W2597705742","https://openalex.org/W2600930651","https://openalex.org/W2605597658","https://openalex.org/W2612397603","https://openalex.org/W2612687770","https://openalex.org/W2725598243","https://openalex.org/W2765949026","https://openalex.org/W2794691759","https://openalex.org/W2898518680","https://openalex.org/W2903261599","https://openalex.org/W2908779239","https://openalex.org/W2948598708","https://openalex.org/W2960585380","https://openalex.org/W2969354474","https://openalex.org/W3005046538","https://openalex.org/W3010784486","https://openalex.org/W3091525875","https://openalex.org/W3092233123","https://openalex.org/W3096291879","https://openalex.org/W3135203045","https://openalex.org/W4214644412","https://openalex.org/W4252148751","https://openalex.org/W4288057704","https://openalex.org/W4297099551","https://openalex.org/W4311166013","https://openalex.org/W6722450644","https://openalex.org/W6727158905","https://openalex.org/W6766136244","https://openalex.org/W6766871898"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W4391913857","https://openalex.org/W2350741829","https://openalex.org/W2530322880"],"abstract_inverted_index":{"Address":[0],"space":[1],"layout":[2],"randomization":[3,107,127,141],"(ASLR)":[4],"can":[5,20,31,156],"hide":[6],"code":[7,18,29,36,45,51,86,93,149,160,182],"addresses,":[8],"which":[9],"has":[10,176],"been":[11],"widely":[12],"adopted":[13],"by":[14,96],"security":[15],"solutions.":[16],"However,":[17],"probes":[19,150,183],"bypass":[21],"it.":[22],"In":[23,119,153],"real":[24],"attack":[25],"scenarios,":[26],"a":[27,65,111,124,177],"single":[28],"probe":[30,87],"only":[32,131,146,185],"obtain":[33],"very":[34],"limited":[35],"information":[37,41],"instead":[38],"of":[39,42,60],"the":[40,43,49,58,61,69,83,91,133,140,158],"entire":[44,50],"segment.":[46],"So,":[47],"randomizing":[48],"segment":[52],"is":[53,64,94,100,110,142],"unnecessary.":[54],"How":[55,102],"to":[56,67,79,103,189],"minimize":[57],"size":[59],"randomized":[62],"object":[63],"key":[66],"reducing":[68],"complexity":[70],"and":[71,89,145,172,184],"overhead":[72,188],"for":[73,114],"ASLR":[74,77],"methods.":[75],"Moreover,":[76],"needs":[78],"be":[80],"completed":[81],"between":[82],"time":[84,108],"after":[85,169],"occurs":[88],"before":[90],"probed":[92,134,159],"used":[95,163],"attackers,":[97],"otherwise":[98],"it":[99],"meaningless.":[101],"select":[104],"an":[105],"appropriate":[106],"point":[109],"basic":[112],"condition":[113],"achieving":[115],"effective":[116],"address":[117],"hiding.":[118],"this":[120],"paper,":[121],"we":[122],"propose":[123],"runtime":[125],"partial":[126],"method":[128],"RandFun.":[129],"It":[130],"randomizes":[132],"function":[135],"with":[136],"parallel":[137],"threads.":[138],"And":[139],"performed":[143],"when":[144,147],"potential":[148],"are":[151],"detected.":[152],"addition,":[154],"RandFun":[155,175],"protect":[157],"from":[161],"being":[162],"as":[164],"gadgets,":[165],"whether":[166],"during":[167],"or":[168],"randomization.":[170],"Experiments":[171],"analysis":[173],"show":[174],"good":[178],"defense":[179],"effect":[180],"on":[181],"introduces":[186],"1.6%":[187],"CPU.":[190]},"counts_by_year":[],"updated_date":"2025-12-25T23:11:45.687758","created_date":"2025-10-10T00:00:00"}
