Update README.md

merge-requests/2/head^2
_xeroxz 4 years ago
parent 64ca8e60b1
commit 2824992428

@ -17,14 +17,4 @@ The repo contains the following notable folders and files:
* `compiler.cpp` - responsible for encoding and encrypting virtual instructions... * `compiler.cpp` - responsible for encoding and encrypting virtual instructions...
* `parser.cpp` - a singleton class which is used in `parser.y`... * `parser.cpp` - a singleton class which is used in `parser.y`...
* `parser.y` - bison rules for parsing tokens. This contains only a handful of rules... * `parser.y` - bison rules for parsing tokens. This contains only a handful of rules...
* `lexer.l` - lex rules for the vmassembler... * `lexer.l` - lex rules for the vmassembler...
### Usage Requirements
In order to use the virtual instruction assembler you must first have a few values at hand. The required values are listed below:
* `vm_entry rva` - relative virtual address to a vm_entry...
* `image base` - image base value from optional headers...
* a path to a vasm file is required...
* `advancement` - which way the virtual instruction pointer advances...
* `out path` - a path to where the vmasm file will be stored...
Loading…
Cancel
Save