(Work in progress)
A laboratory written in Node.js with purpose of easy-no-bullshit testing and learning x86 Assembly on your PC.
Note: This laboratory is just working on some Linux distributions such as Debian and Ubuntu, make contributions for more supports.
First you have to install Node.js on your system. You can find and download it here.
After installing Node.js you have to clone the repo from GitHub:
git clone https://github.com/Alireza29675/asm-laboratory.git
Then you can enter the root of cloned repository on you system and run following command, it will install all requirements for starting with playground:
npm run setup
Open terminal and run this command on the repo's root:
npm run playground:start
Then find ./app.playground.asm
file, open it with your code editor (vim, vscode, etc.) and make changes to see the instant result in that terminal you've already opened!
Enjoy!
MIT Alireza Sheikholmolouki
Last Note: Assembly is a low level and full permission platform, know what you're testing on your system!