• DocumentCode
    1451478
  • Title

    An embellished macro descriptive language for reverse assembly code

  • Author

    Mokbel, Mohammed Fadel

  • Author_Institution
    University of Windsor, Canada.
  • Volume
    29
  • Issue
    2
  • fYear
    2010
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    This article illustrates both theoretically and practically how LLL, HLL and MDL could be fused together to shape the elementary code structure into more approachable, elegant, and sophisticated delineation metastatements. Further work must be done in the area of code symbolization and interrelation to achieve an agreeable scheme. The development and improvement on MDL will continue from many different aspects regarding code keywords classifications by proposing appropriate substitution keywords, according to the principles mentioned above. A free tool called Notepad++ will be used as an IDE for MDL syntax highlighting keywords, syntax folding keywords, comment keywords, operators, and implementing a customized auto-completion feature for MDL keywords.
  • Keywords
    macros; program compilers; programming languages; reverse engineering; specification languages; IDE; MDL syntax highlighting keywords; Notepad++; code keywords classifications; code structure; comment keywords; customized auto-completion feature; embellished macro descriptive language; reverse assembly code; sophisticated delineation metastatements; syntax folding keywords; Assembly systems; Computer science; Debugging; High level languages; Network security; Noise measurement; Programming; Reverse engineering;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/MPOT.2009.935245
  • Filename
    5438252