{"id":"https://openalex.org/W2351785203","doi":null,"title":"A Program Flow-Sensitive Self-Modifying Code Obfuscation Method","display_name":"A Program Flow-Sensitive Self-Modifying Code Obfuscation Method","publication_year":2012,"publication_date":"2012-01-01","ids":{"openalex":"https://openalex.org/W2351785203","mag":"2351785203"},"language":"en","primary_location":{"id":"mag:2351785203","doi":null,"is_oa":false,"landing_page_url":"https://en.cnki.com.cn/Article_en/CJFDTOTAL-JSJK201201016.htm","pdf_url":null,"source":{"id":"https://openalex.org/S2764843325","display_name":"Computer Engineering and Science","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4324392727","host_organization_name":"National University of Defense Technology","host_organization_lineage":["https://openalex.org/P4324392727"],"host_organization_lineage_names":["National University of Defense Technology"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Computer Engineering and Science","raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5100542269","display_name":"Su Wen","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Su Wen","raw_affiliation_strings":["State Key Lab of Software Engineering,School of Computer Science,Wuhan University,Wuhan 430072,China)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"State Key Lab of Software Engineering,School of Computer Science,Wuhan University,Wuhan 430072,China)","institution_ids":["https://openalex.org/I37461747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5100542269"],"corresponding_institution_ids":["https://openalex.org/I37461747"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11424","display_name":"Security and Verification in Computing","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10260","display_name":"Software Engineering Research","score":0.00139999995008111,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.0005000000237487257,"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/self-modifying-code","display_name":"self-modifying code","score":0.9190000295639038},{"id":"https://openalex.org/keywords/code-obfuscation","display_name":"code obfuscation","score":0.9539999961853027},{"id":"https://openalex.org/keywords/flow-sensitive-analysis","display_name":"flow-sensitive analysis","score":0.9700000286102295}],"concepts":[{"id":"https://openalex.org/C40305131","wikidata":"https://www.wikidata.org/wiki/Q2616305","display_name":"Obfuscation","level":2,"score":0.951600193977356},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9188921451568604},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5736693143844604},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.45316070318222046},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4356991648674011},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3596230745315552},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2575458586215973},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2351785203","doi":null,"is_oa":false,"landing_page_url":"https://en.cnki.com.cn/Article_en/CJFDTOTAL-JSJK201201016.htm","pdf_url":null,"source":{"id":"https://openalex.org/S2764843325","display_name":"Computer Engineering and Science","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4324392727","host_organization_name":"National University of Defense Technology","host_organization_lineage":["https://openalex.org/P4324392727"],"host_organization_lineage_names":["National University of Defense Technology"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":"Computer Engineering and Science","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2790499426","https://openalex.org/W2072552309","https://openalex.org/W2001152980","https://openalex.org/W4313436480","https://openalex.org/W2124873267","https://openalex.org/W2002348316","https://openalex.org/W2537421194","https://openalex.org/W2801279143","https://openalex.org/W7045977246","https://openalex.org/W2285608140"],"abstract_inverted_index":{"Self-modifying":[0],"code":[1,105,132],"obfuscation":[2,31,55],"is":[3],"an":[4],"effective":[5],"technique":[6],"to":[7,32,37,73,76,92,117],"hide":[8],"the":[9,21,28,39,60,78,89,94,109,119,124,130,136,138,145,149,156],"important":[10,44],"information":[11],"of":[12,23,30,144],"programs.":[13],"In":[14],"this":[15],"paper,":[16],"we":[17],"focus":[18],"on":[19,129],"reducing":[20],"cost":[22],"obfuscated":[24,40,61,95,100,104,115,121,131,139],"codes":[25,41,65,72,75,101,116,122,127,147,151,158],"and":[26,50,97,102,148,159],"enhancing":[27],"degree":[29],"use":[33],"a":[34,52],"flow-sensitive":[35,90],"method":[36],"select":[38],"that":[42,57,67],"are":[43,141,152],"relatively":[45],"such":[46],"as":[47],"control":[48],"instruction":[49,126],"propose":[51],"two-step":[53],"comparing":[54],"model":[56,81],"can":[58,68],"locate":[59],"instructions":[62,96,140,163],"in":[63],"binary":[64],"precisely":[66],"help":[69],"change":[70],"these":[71,113],"illegal":[74,125],"defense":[77],"disassembly.":[79],"The":[80,85],"contains":[82],"two":[83,99,114],"parts.":[84],"first":[86],"part":[87,111],"uses":[88],"analyses":[91],"get":[93],"generate":[98,118],"one":[103],"mapping":[106,133],"file.":[107,134],"Then,":[108],"second":[110],"compares":[112],"final":[120],"containing":[123],"based":[128],"Through":[135],"experiments,":[137],"about":[142],"3%":[143],"whole":[146],"disassemble":[150],"much":[153],"different":[154],"with":[155],"source":[157],"even":[160],"some":[161],"error":[162],"appear.":[164]},"counts_by_year":[],"updated_date":"2025-10-10T17:16:08.811792","created_date":"2016-06-24T00:00:00"}
