Size: a a a

Ассемблер

2021 October 17

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ну да ладно, проехали
источник

Ф

Федор in Ассемблер
Так я вот это спрашивал
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
я веду тебя к тому что ты спрашиваешь за весь регистр, а не за то что ты непосредственно поменял в коде. а 40h было с самого начала работы программы, ты не обнулял весь ecx, а стал работать только с частью регистра, а смотришь/спрашиваешь про весь
источник

Ф

Федор in Ассемблер
Ааа, точно , теперь понятно откуда 40😅
источник

Ф

Федор in Ассемблер
Получается я переслал 0F17 в AH
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
в ah не поместится такое число, ah размеров 1 байт
источник

Ф

Федор in Ассемблер
А куда тогда оно попало? В AX?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
в ax правильней сказать
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
источник

Ф

Федор in Ассемблер
Та эту табличку вроде знаю
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
вот для полноты картины
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
источник

Ф

Федор in Ассемблер
Получается тут мы занесли в ax 1й и 0й байт
источник

Ф

Федор in Ассемблер
? (Знак вопроса забыл)
источник

Ф

Федор in Ассемблер
Спасибо
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
судя по коду - да
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
можно сразу в ah писать, минуя cl
источник

Ф

Федор in Ассемблер
Спасибо, это же прямая адресация была?
источник

S

Shell in Ассемблер
Добрый вечер, трудяги. У меня есть такой  вопрос, а именно , какую среду для реверса вы бы посоветовали? Заранее спасибо
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
format pe gui

movzx   eax,byte[color.r]
movzx   ebx,byte[color.g]
cmp     eax,ebx
cmovb   eax,ebx
movzx   ebx,byte[color.b]
cmp     eax,ebx
cmovb   eax,ebx
ret

color.r db      5
color.g db      180
color.b db      100

небольшой лайфхак как найти максимальное из трех значений без ветвлений (для тех кто не знал)

но можно и пооптимальней, без movzx
источник