D
D
Denis Balebanov2015-04-25 00:38:01
assembler
Denis Balebanov, 2015-04-25 00:38:01

How is assembler used in hacking?

Please tell us what can be written in assembler from the field of hacking / hacking. It seems that viruses can be written on it ... And what else? Thanks in advance:)

Answer the question

In order to leave comments, you need to log in

7 answer(s)
P
pi314, 2015-04-25
@denisonl

The simplest assembly language programs used "in hacking" are often surprisingly concise and consist of a single NOP instruction put in the right place in the hacked binary ... the art of writing them lies in finding this very place, which may even require pre-writing other programs in other languages ​​and much more. Well, from an applied everyday life, you can write on it, for example, firmware for a device that intercepts some kind of RFID radio exchange or sorts out passwords. Both that, and another, sort of like hacking... only the terms give different ones :)

A
asd111, 2015-04-25
@asd111

Something like this: An
article about hacking PVS-Studio ,
An article about hacking the game Limbo

I
index0h, 2015-04-25
@index0h

depending on what you call hacking))
If wikipedia says the following: "a highly qualified IT specialist, a person who understands the intricacies of computer programs."
Drivers are written on asme for example. The paradox is that the language is actually quite simple, but in order to write high-level things you really need to know about the platform AND the hardware you work with + a lot of effort + a lot of time + a lot of desire. For example, a notepad on asma under Windows may take you several years))

M
Michael, 2015-04-25
@id194695811

Shell code for example. And most exploits are written in interpreted languages ​​(Python, Ruby for example), see here https://www.exploit-db.com/

G
g00dv1n, 2015-04-29
@g00dv1n

Malware is often written in C++. I agree with the guys above, knowledge of ASMA is needed for reverse + to write a shellcode for an exploit.
Although here is an example of a Trojan on asma. But I think the profit from it is the same.
https://xakep.ru/2014/10/08/trojan-timb/

C
Coderast, 2015-05-16
@Coderast

Malware can be written in C/C++, but assembler is used in anti-emulation. For example, dancing with flags, with a stack, etc.

D
Dmitry, 2015-11-20
@Dit81

Asm is now used mainly in cracking, hacking and studying the operation of programs ... They study functions and processing of input parameters in functions and methods of "high" level languages. The same buffer overflow errors and inserting your own code into the functions of operating systems...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question