Сейчас на форуме: rmn, Magister Yoda, vasilevradislav, tyns777, zombi-vadim (+4 невидимых) |
![]() |
eXeL@B —› Программирование —› Что в dword ptr FS:[X] лежит? |
Посл.ответ | Сообщение |
|
Создано: 07 мая 2008 15:51 · Личное сообщение · #1 |
|
Создано: 07 мая 2008 15:54 · Личное сообщение · #2 |
|
Создано: 07 мая 2008 16:02 · Личное сообщение · #3 Я прошу прощения, я не увидел что тема появилась и запустил второй раз. Понял, спасибо. Тогда для примера я разберу такой код: mov eax, fs:[30h] mov eax,dword ptr [eax+0xC] mov esi,dword ptr [eax+0x1C] lods dword ptr [esi] mov edx,0xCAFEDEAD mov dword ptr [eax+8],edx Что он делает я знаю, но как это будет выглядеть по документации? Ищу. ![]() |
|
Создано: 07 мая 2008 16:07 · Личное сообщение · #4 |
|
Создано: 07 мая 2008 16:31 · Личное сообщение · #5 |
|
Создано: 10 мая 2008 22:42 · Личное сообщение · #6 |
|
Создано: 12 мая 2008 08:09 · Поправил: PE_Kill · Личное сообщение · #7 mov eax, fs:[30h] ;Teb.Peb mov eax,dword ptr [eax+0xC] ;Peb.Ldr - PEB_LDR_DATA mov esi,dword ptr [eax+0x1C] ;PEB_LDR_DATA.InInitializationOrderModuleList lods dword ptr [esi] ; load to eax InInitializationOrderModuleList.Flink->LDR_DATA_TABLE_ENTRY mov edx,0xCAFEDEAD ; trash mov dword ptr [eax+8],edx ; replace LDR_DATA_TABLE_ENTRY.InMemoryOrderLinks.Flink with trash Вроде так ----- Yann Tiersen best and do not fuck ![]() |
![]() |
eXeL@B —› Программирование —› Что в dword ptr FS:[X] лежит? |