Модератор: BV
tyomitch писал(а):ЗЫ: есть какая-нибудь апи для раздекорации VC-имён? Больше половины всех имён в msvbvm декорированы...
Private Declare Function UnDecorateSymbolName Lib "dbghelp.dll" (ByVal DecoratedName As String, ByVal UnDecoratedName As String, ByVal UndecoratedLength As Long, ByVal Flags As Long) As Long
mov eax, cs:[005]
ANDLL писал(а):Прикольно. Но вот что-то мне кажеться, что куда то мы с дизассемблированием msvbvm60 свернули с верного пути
Можешь объяснить, что значит запись
- Код: Выделить всё
mov eax, cs:[005]
mov esi,esp
push 0
call dword ptr ds:[0042B17Ch]
cmp esi,esp
call 004113A7
GSerg писал(а):Это так дизассемблер решил.
Он мог вместо этого с тем же успехом написать call dword ptr [0x0042B17C]
004135CE 3E FF 15 07 00 00 00 call dword ptr ds:[00000007h]
004135D5 2E FF 15 07 00 00 00 call dword ptr cs:[00000007h]
004135DC 36 FF 15 07 00 00 00 call dword ptr ss:[00000007h]
ANDLL писал(а):Отладчик у меня - MS Visual Studio .NET.
А вот, собственно, коды(просто, для примера, указываю различные регистры):
- Код: Выделить всё
004135CE 3E FF 15 07 00 00 00 call dword ptr ds:[00000007h]
004135D5 2E FF 15 07 00 00 00 call dword ptr cs:[00000007h]
004135DC 36 FF 15 07 00 00 00 call dword ptr ss:[00000007h]
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13