Size: a a a

Ассемблер

2020 July 27

RG

R G in Ассемблер
источник
2020 July 28

RG

R G in Ассемблер
ура, наконец то понял как писать нормальный хелловорлд без (c)invoke'ов
источник

RG

R G in Ассемблер
источник

t

tfyvgubhinjkwaxdrctf... in Ассемблер
R G
ура, наконец то понял как писать нормальный хелловорлд без (c)invoke'ов
теперь научись писать без call
источник

RG

R G in Ассемблер
tfyvgubhinjkwaxdrctfgvyuhbjnmkzsdxfcvghbjnsxdfcgvhbjehhfhn
теперь научись писать без call
хм, push + jmp как подсказывает интуиция
источник

t

tfyvgubhinjkwaxdrctf... in Ассемблер
R G
хм, push + jmp как подсказывает интуиция
я имею в виду без макросов напиши
источник

t

tfyvgubhinjkwaxdrctf... in Ассемблер
потому что что call что invoke
источник

RG

R G in Ассемблер
всм? call это не макрос
источник

A

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

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
мне одному кажется что у тя память течет?
течет? ты про какой момент
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
R G
течет? ты про какой момент
ичспользуя сишные функции стек должен выравнивать вызывающий код (тобишь сам прораммист). ты его вроде никак не ровняешь. или для х64 это не надо делать?
источник

RG

R G in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
ичспользуя сишные функции стек должен выравнивать вызывающий код (тобишь сам прораммист). ты его вроде никак не ровняешь. или для х64 это не надо делать?
в начале sub rsp, 0x28 это и есть выравнивание. 0x28 это 40 байт из которых 32 на т.н теневую часть, а 8 чтобы выровнять на границу 16
источник

A

Aleksandr in Ассемблер
а теперь на винапи
источник

RG

R G in Ассемблер
Aleksandr
а теперь на винапи
о, там побольше будет, попробую
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
кстати чтоб эту штуку не писать я ж прогу скидывал. там инклуд собирается из функций в библиотеке. если использовать около 20-100 сишных функций, то придется и прописывать их все
источник

A

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

A

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

A

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

RG

R G in Ассемблер
О, спасибо, попробую
источник
2020 July 29

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
@AlexNaraito ну и занесло же тебя
источник