Dissertation > Excellent graduate degree dissertation topics show

Win32-based Software Reverse Engineering of the Research and Application

Author: WangCheng
Tutor: XuGaoChao
School: Jilin University
Course: Computer System Architecture
Keywords: Software Reverse Engineering Software Re-engineering Legacy systems PE format Program Understanding
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 275
Quote: 2
Read: Download Dissertation

Abstract


With the expanding field of software applications , the field of software engineering meaningful and challenging side no longer merely the establishment of a new software system , how these existing systems to protect the security and reconstruction of existing software has also become the software engineering important direction , software reverse engineering software protection and reconstruction of the basis of the existing system . Software reverse engineering and re- engineering to become an important research topic in the field of software engineering , is of great practical significance and economic value . See a large number of domestic and foreign literature on the basis of the author's experience in reverse engineering , elaborated on a number of key technologies in software reverse engineering , running on a Win32 platform commercially available simulation test system . Work : using detection tools PEID analysis whether the software packers and the software programming language ; With the the IDA analysis tools to the software static analysis , dynamic software reverse analysis tool OllyDbg dynamic debugging , analysis of the software brute force location to write the file patch , successful software brute force ; analysis file integrity check process , machine code generation of the software process and software registration process , write Zhuceji ; Finally the software re- engineering theory and secondary development of technology to increase the menu of the original system , the software features a simple expansion .

Related Dissertations

  1. The Formal Method-Based Unified Software Model and Its Applications,TP311.52
  2. The Research and Application of Software Reengineering on J2EE-Based System,TP311.52
  3. The Research on Reliability Testing of Component-Based Software,TP311.52
  4. Research on Software Engineering in Supporting Distributed Collaborative Legacy System Reengineering,TP311.52
  5. The Research and Implement of the Auto-Solution Oriented Software Patterns on the Web Reengineering,TP311.5
  6. Process-oriented research to understand the conversion system,TP311.10
  7. GSM mobile telephone terminal software design,TP311.52
  8. The study on the software platform of Power Quality supervisor,TP311.5
  9. The JAVA class of collection and management system,TP312
  10. Study on the Developement Model of Industrial Trans-Platform System,TP311.52
  11. UML / RUP in re- engineering systems research and application projects,TP311.52
  12. Use Case Mining Based on Formal Concept Analysis,TP311.13
  13. Legitimacy for Reverse Engineering of Computer Software from the View of Copyright Law,D923.4
  14. Ultrasonic horn Optimization Study design and processing mechanism,TG663
  15. Research on Finished Product Warehouse Management Software Reengineering of ERP Based on Bussiness Rules,TP311.52
  16. Computer software reverse engineering Legal Issues,D922.17
  17. Re- engineering of legacy systems, from stand-alone to distributed architecture,TP311.52
  18. Construction on Reverse Engineering Systems of Computer Software Under Copyright Law,D923.41
  19. Legal Study on the Computer Software Reverse Engineering,D922.294
  20. Application of Iterative Process Optimization in Reengineering of Legacy Systems,TP311.52

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