Skip to content

cvcdyedid/OpcodeDecompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

OpcodeDecompiler

This tool was developed by the Zorg Team for the 2012 Codeguru Xtreme competiton. Feel free to use it and develop it, but please share everyone with your developments. This tool is used to decompile bytes to their Assembler text, to compile CoreWars8086 players, decompile them and more.

Notes:

  • Write the bytes with 0x at the beginning. E.g.: 0xa5 will be decompiled to movsw.
  • Always check that there're no errors in the log after the compilation.
  • You can drag and drop a player on the group box of the decompilation. The app will decompile it.
  • You need to have NASM at the right place.
  • At the end of the decompiled file there'll be a list of bytes and their locations. These bytes are "special" bytes. They're unique in the player. This is good for int 0x87 attacks.
  • We recommend having Notepad++. The app will open the decompiled file automatically when it is installed. and generally...It is a great tool for the development of a player. Get it here: http://notepad-plus-plus.org/ We used it as a text editor for the development of Zorg.

Best regards & Good luck!

Zorg Team

צוות זורג

2012

About

This tool is used to decompile bytes to their Assembler text, to compile CoreWars8086 players, decompile them and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published