Displaying 1 to 3 from 3 results

RE-for-beginners - "Reverse Engineering for Beginners" free book

  •    TeX

Topics discussed: x86/x64, ARM/ARM64, MIPS, Java/JVM. Compiled versions can be found here: English, Russian, German and French.

mm - majora's mask scripts, and some ocarina stuff too

  •    Lua

i like to muck around in the memory of these games. those who are more interested in the ROM may find the binary template repo more resourceful.

mips-assembler - A MIPS Instruction Set Assembler in C

  •    C

An assembler for a subset of the MIPS instruction set that I wrote in 2011. The assembler will take a file written in assembly language as input on the command line and will produce an output file containing the MIPS machine code. The input file should be in ASCII text. Each line in the input assembly file contains either a mnemonic, a section header (such as .data) or a label (jump or branch target. The maximum length of a line is 256 bytes. Section headers such as .data and .text should be in a line by themselves with no other assembly mnemonic. Similarly, branch targets such as loop: will be on a line by themselves with no other assembly mnemonic. The input assembly file should only contain one data section and one text section. The first section in the file will be the text section, followed by the data section.