Werston Опубликовано 19 июня, 2018 Поделиться Опубликовано 19 июня, 2018 Ребят, как научиться работать со стеком? К примеру, для чего перед вызовом функции используются команда pushad? Для чего сохрать нужно регистры? Есть ли команда для очистки стека и почему ее не используют? В конце пишем команду popa, для чего? Да-да-да, я нуб, я только учусь Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 19 июня, 2018 Поделиться Опубликовано 19 июня, 2018 14 минут назад, Werston сказал: Да-да-да, я нуб, я только учусь Смотреть видео-уроки, читать (благо на форуме и видео и статей много) и потихоньку начинать взламывать. Судя по твоим вопросам, если тебе в этом топике ответить, то посыпится куча вопросов, т.к. много-чего взаимосвязано. Ссылка на комментарий Поделиться на другие сайты Поделиться
partoftheworlD Опубликовано 19 июня, 2018 Поделиться Опубликовано 19 июня, 2018 58 минут назад, Werston сказал: Ребят, как научиться работать со стеком? Зависит от целей, по сути стек это такой же кусок памяти в который сохраняется нужная для дальнейшей работы информация. Сам вопрос задан не корректно и поэтому единого ответа тут не может быть. 58 минут назад, Werston сказал: К примеру, для чего перед вызовом функции используются команда pushad? http://bfy.tw/Ifrc Ссылка на комментарий Поделиться на другие сайты Поделиться
temtriss Опубликовано 19 июня, 2018 Поделиться Опубликовано 19 июня, 2018 1 час назад, partoftheworlD сказал: по сути стек это такой же кусок памяти Можно написать структурку И сделать функцию принимающую указатель на эту структуру, а перед вызовом функции пушнуть ESP Как по мне очень удобно для работы с стеком Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения