Dissertation > Excellent graduate degree dissertation topics show
Evaluation of Code Obfuscating Transformation in the View of Reverse Engineering
Author: ZhaoYuJie
Tutor: FangDingYi
School: Northwestern University
Course: Applied Computer Technology
Keywords: Code obfuscation Reverse Engineering Assess Instruction execution rate Control flow cyclomatic complexity
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 108
Quote: 4
Read: Download Dissertation
Abstract
|
Code obfuscation is an effective increase in attacks by reverse analysis of difficulty and the attack cost software protection technology . For code obfuscation technology is already quite mature and improve , the code obfuscation algorithm assessment of the effectiveness of the code obfuscation research problems to be solved . Existing studies are mostly based on software complexity metrics to commence between complexity and security , however , are not directly related . Paper from the reverse angle of attack to assess the effectiveness of code obfuscation . Reverse a serial number of the registration process for reverse engineering code confusion effectiveness of the assessment framework , designed to attack effect through the reverse process to evaluate the effectiveness of the confusion algorithm . Formal definition of code obfuscation and reverse engineering , and through theoretical derivation of important conclusions : the process of reverse analysis of the characteristics of the program to reflect the confusion effectiveness of the algorithm . Based on the above conclusions , the analysis of the key aspects of binary code reverse : disassembly , control flow analysis , data flow analysis , extracted able to characterize the reverse analysis of key aspects of the program attribute status indicators : instruction execution rate , the complexity of the control flow circulation , the Fan the complexity and confusion by comparing before and after the changes in these indicators to determine the effectiveness of the algorithm confusion . Last the IDA plug instruction execution rate before and after the experimental samples confusion and control the flow loop complexity of two quantitative indicators , and the experimental results were analyzed . Confuse the assessment of the effectiveness of the framework proposed in this paper for the reverse engineering code to be able to verify the effectiveness of confusion algorithm , software protection technology assessment research provides a new way of thinking , and code obfuscation algorithm has a certain significance .
|
Related Dissertations
- Research on Setting Innovation Problems of Mathematics in College Entrance Examination,G633.6
- Automotive CO 2 emissions Technology and Economic Assessment,F426.471
- Research on Civil Service Examination System of Anshan City,D630.3
- A Study of the Evaluation and Incentive Mechanism of Shenyang’s Cadre Study,D262.3
- Evaluation of Intellectual Property Damages,D923.4
- Research on Code Obfuscation Method Based on Compression Encryption and Polymorphism,TP393.08
- Based on the the RE technology of plastic products forming,TQ320.6
- Chongqing Municipal Health System Performance Evaluation System of Civil Service Training and Research and Analysis,D630.3
- Research of the Thin Biomimetic Cantilever Structure Properties,TB17
- Research on the Assessment of Drivers’ Ability to Detect the Potential Hazard,U491
- Research on the Assessment of Drivers’ Response Capability under Emergency Situation,U491.25
- Asset Appraisal Legal System Research,D922.29;F233
- Researches on Assessment of the Quality of Basic Education: Assessing by Students-oriented,G637
- The Extention of Geologal Disasters of Landslide Risk Assessment and Management Research in the Yanchang County,P642.22
- A Study of Employee Satisfaction of H Power Supply Institution,F426.61;F224
- The Research of Cranial Prosthesis Design and Manufacturing Processes & Finite Element Analysis,R318.08
- The Dynamic Variation of IL-10 and Its Value in the Early Stage of Sepsis,R459.7
- Cochlear Implant Assessment of Articulation Ability,R764
- Specialist training and examination system of,R197.3
- Names Translation Studies,H2
- The Study on Minor Misdemeanor Record Elimination System,D925.2
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|