Size: a a a

Ассемблер

2020 December 19

DR

Dima Richev in Ассемблер
Den
А тут вы вот обсуждали получение контекста, я сначала не понял ничего а когда разобрался, думаю как в nasme уже все для людей, прям как в c++, там тоже чтобы с потоками работать есть уже библиотека threads вроде и не надо все эти структуры с регистрами описывать самостоятельно.
Возможность контролировать ситуацию всегда было плюсом
источник

LG

Lena Golovach in Ассемблер
Den
А так то я уже говорил, что неплохо было бы инфу обсудить которая поглубже контекста если кто-то в курсе здесь, интересно было бы разобраться в общих чертах так сказать
я сейчас как раз разбираюсь с этим
источник

DR

Dima Richev in Ассемблер
Den
А так то я уже говорил, что неплохо было бы инфу обсудить которая поглубже контекста если кто-то в курсе здесь, интересно было бы разобраться в общих чертах так сказать
А что ты хочешь узнать?
источник

D

Den in Ассемблер
Lena Golovach
я сейчас как раз разбираюсь с этим
о!ну тогда интересно будет послушать что ты накопаешь
источник

D

Den in Ассемблер
Dima Richev
А что ты хочешь узнать?
ну все в легкой игровой манере так сказать доступной для начинающено!
источник

DR

Dima Richev in Ассемблер
Den
ну все в легкой игровой манере так сказать доступной для начинающено!
Ну что именно? Я поглубже контекстов уж точно знаю. Ты про структуру исполняемого файла. Может, вызов функций ядра, хуки ядра? Что именно
источник

LG

Lena Golovach in Ассемблер
Den
о!ну тогда интересно будет послушать что ты накопаешь
ну я считаю, что нужно какую-то задачу поставить просто на просто и решать ее, а просто копать читать без практики безсмысленно
источник

LG

Lena Golovach in Ассемблер
тоесть как бы копается то, по мере необходимости продвижения в задаче твоей поставленной )
источник

LG

Lena Golovach in Ассемблер
в контексте изучения контекста так сказать )) я например пытаюсь изучить process hollowing
источник

LG

Lena Golovach in Ассемблер
очень интересная задача, на мой взгляд
источник

LG

Lena Golovach in Ассемблер
ну и отсюда уже начинаем по порядку все копать, запускам процесс замороженый, получаем контекст, читаем PEB, "выдалбливаем" сегменты замапенные, пишем свой код и размораживаем ) если интересно могу поделиться материалами что я нашел
источник

D

Den in Ассемблер
Dima Richev
Ну что именно? Я поглубже контекстов уж точно знаю. Ты про структуру исполняемого файла. Может, вызов функций ядра, хуки ядра? Что именно
наверное это будет связано с иницилизацией в ручную защищенного режима там же такой раздел большой, то чем мы пользуемся примерно четверть от обьема того что может современный процессор если не меньше, я смотрел так бегло, но даже не нашел еще за что уцепиться так много информации, ну например для начала как из доса войти в защищенный режим и устанавливать кольца приоритетов что-ли
источник

ST

Saenro T in Ассемблер
Віталій Халак
0010:000 не 0000:0100
dx'ы разные
можно в com'е
org 0
mov dx, message + 100h
org код не смещает

psp не для передачи параметров, а из-за cp/m
enviroment'а достаточно
Ну да, data offset съезжает относительно org. А так-то прога всегда будет на своём месте.
источник

YM

Yuriy Mankov in Ассемблер
А , случайно , есть копия сайта wasp.ru?
источник

YM

Yuriy Mankov in Ассемблер
Или wasm.ru
источник

A

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

LG

Lena Golovach in Ассемблер
Yuriy Mankov
А , случайно , есть копия сайта wasp.ru?
он же переехал
источник

LG

Lena Golovach in Ассемблер
источник

YM

Yuriy Mankov in Ассемблер
Огромное спасибо! Люблю этот сайт
источник

D

Den in Ассемблер
Lena Golovach
ну и отсюда уже начинаем по порядку все копать, запускам процесс замороженый, получаем контекст, читаем PEB, "выдалбливаем" сегменты замапенные, пишем свой код и размораживаем ) если интересно могу поделиться материалами что я нашел
да конечно ,делись, я уже почитал то что ты в ссылках здесь оставлял, очень познавательно!
источник