Size: a a a

Ассемблер

2021 June 06

A

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

С

Сергей in Ассемблер
Друзья, повторюсь, фасм крутейший асм, но мне надо просто найти рычаги управления и всё.
Не буду кривить душой, интерфейсы пишу на другом языке
источник

С

Сергей in Ассемблер
Надо опробовать. Сейчас ты меня заставил чесать макушку))
Если будет свободная минутка, пожалуйста, сделай процедуру и обзови её по своему. А потом в отладчике сфоткай.
Но только если будет минутка!!!
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
myproc -это не "по свойму"?
источник

С

Сергей in Ассемблер
Да! Как это сделал!?! Я только виндовую процедуру увидел жеж
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
proc myproc
       ret
endp

и добавил в секцию экспорта, как и переменную varA
источник

С

Сергей in Ассемблер
И что за дебаг.символ? Как? Научи! Многим будет полезно
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
что тебе не понятно в слове "секция экспорта"? сс этим помогу
источник

С

Сергей in Ассемблер
Абжди... Пробую
источник

A

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

A

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

АШ

Алексей Шведов... in Ассемблер
Для дебага не важно, костыли или нет. Так что нормалёк
источник

s

s54816 in Ассемблер
А я традиционно напоминаю про Ctrl+F8 и про то, что на форуме фасма для OllyDbg/x64dbg есть плагины, которые понимают отладочные символы фасма.
источник

АШ

Алексей Шведов... in Ассемблер
Ещё на форуме какой-то патч был с аргументом "-e export all names for debugging"
источник

A

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

АШ

Алексей Шведов... in Ассемблер
Сейчас найду
источник

АШ

Алексей Шведов... in Ассемблер
источник

A

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

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

s

s54816 in Ассемблер
Чем это отличается от «нажал F8 в fasmw, запустился x64dbg, метки отображаются, доступна куча других функций, которые вряд ли будут у узкоспециализированного доморощенного отладчика»?
источник

A

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