Im learning this stuff at school at the moment but i cant find any actual application for it, i kinda have the feeling its outdated
What do you even use Assembler for in 2020
#2
Posted 13 January 2020 - 01:27 AM
#3
Posted 18 January 2020 - 08:54 AM
For cracking software, making exploits from other software and abusing the kernal?
ASM is one of the major fundamentals of cracking.
Mostly useful for
Reverse engineering: Hacks, Malware, Programs and crack me's. Good for cyber security and many things.
It's useless for you if you have no interest in reverse engineering. People barely use ASM for programming, those days are long gone.
#4
Posted 21 January 2020 - 02:07 AM
Im learning this stuff at school at the moment but i cant find any actual application for it, i kinda have the feeling its outdated
ASM in general helps you understand low level operating system / architecture inner working.
It is not outdated, it is how everything in x86/x64 it is really made.
You want to understand for example how C++ program works? you will need to disassembly.
Assembler is one of many low level languages, such as ARM which of course is a different architecture.
You want to see something amazing about asm? check pouet "windows prods" at google.
Incredible demos with such small code that you may never understand how is even possible.
#6
Posted 26 January 2020 - 09:39 PM
It is widely used for programming on architectures with an incomplete set of instructions, in particular microcontrollers, in Linux kernel modules, and also when writing viruses
Nexus Stealer Developer/Seller
tg : @nexusMP
Jabber: [email protected]
#8
Posted 05 June 2020 - 04:30 PM
Bootloaders, Inline Assembly, Shellcode, Reversing Engineering Software, and O.S. kernels. UNIX was on a machine in which UNIX was coded in ASM, now rewritten in C(Kernel).
Assembler is perfect for writing a bootloader and has been the choice for programmers in this situation. Like previous posts say, assembler is a low-level language. In fact assembler for one architecture is different on an other architecture. e.g. Intel x86 assmebler wouldn't work with ARM because of the instruction set.
Users browsing this thread: