{"title":"基于符号执行的通用O-LLVM自动多架构去混淆框架","authors":"Yuhan Li, Bin Wen, Haixiao Zheng","doi":"10.1145/3573834.3574541","DOIUrl":null,"url":null,"abstract":"Nowadays, the O-LLVM obfuscation framework makes it difficult to analyze various types of malware. To address this problem, this paper proposes a multi-architecture automated deobfuscation framework GOAMD specifically for O-LLVM obfuscation technology, which can intelligently identify the differences of programs on different architectures and perform targeted deobfuscation work on them. The experimental results show that the framework has high deobfuscation accuracy and portability.","PeriodicalId":345434,"journal":{"name":"Proceedings of the 4th International Conference on Advanced Information Science and System","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Generic O-LLVM Automatic Multi-architecture Deobfuscation Framework Based on Symbolic Execution\",\"authors\":\"Yuhan Li, Bin Wen, Haixiao Zheng\",\"doi\":\"10.1145/3573834.3574541\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, the O-LLVM obfuscation framework makes it difficult to analyze various types of malware. To address this problem, this paper proposes a multi-architecture automated deobfuscation framework GOAMD specifically for O-LLVM obfuscation technology, which can intelligently identify the differences of programs on different architectures and perform targeted deobfuscation work on them. The experimental results show that the framework has high deobfuscation accuracy and portability.\",\"PeriodicalId\":345434,\"journal\":{\"name\":\"Proceedings of the 4th International Conference on Advanced Information Science and System\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 4th International Conference on Advanced Information Science and System\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3573834.3574541\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th International Conference on Advanced Information Science and System","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573834.3574541","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Generic O-LLVM Automatic Multi-architecture Deobfuscation Framework Based on Symbolic Execution
Nowadays, the O-LLVM obfuscation framework makes it difficult to analyze various types of malware. To address this problem, this paper proposes a multi-architecture automated deobfuscation framework GOAMD specifically for O-LLVM obfuscation technology, which can intelligently identify the differences of programs on different architectures and perform targeted deobfuscation work on them. The experimental results show that the framework has high deobfuscation accuracy and portability.