This mini project is built using x64 assembly language. It is a calculator that can perform + - * / on numbers taken as an input from user. I was learning assembly and reverse engineering for getting more insight into malware analysis and threat hunting. Hence, with the help of hellsender01 github i was able to learn assembly and built a mini calculator out of my learning. Special thanks to hellsender01 github -youtube channel 'The Cyber Expert'. steps to run similar files with .asm extension-
- download nasm library and util.asm file
- nasm -f elf64 filename.asm -o filename.o ( -f is to define file format in which .asm file is created; -o to create object file)
- ld filename.o -o filename (ld is used to link object file with -o output file for smooth execution)
- launch the filename using - ./filename