Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Помогите чайнику =) win32 disasm

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Взлом программ] >> Помогите чайнику =) win32 disasm
Имя
Сообщение << Старые топики   Новые топики >>
Помогите чайнику =) win32 disasm - 2005-05-21 00:12:35   
Matematik

Сообщений: 1
Оценки: 0
Присоединился: 2005-05-20 21:50:08
Есть программка, которая посылает ип компа на сервер

004C10AB |. 57 PUSH EDI ; /Flags
004C10AC 8D5424 24 LEA EDX,DWORD PTR SS:[ESP+24]
004C10B0 |. 6A 04 PUSH 4 ; |DataSize = 4
004C10B2 52 PUSH EDX
004C10B3 |. 50 PUSH EAX ; |Socket
004C10B4 |. E8 55A80100 CALL <JMP.&WSOCK32.#19> ; \send

мне надо подменить ип на какой-нибудь другой
помогите плиzzz

[:pray:]
Post #: 1
Помогите чайнику =) win32 disasm - 2005-05-23 13:37:18   
MrBlack

Сообщений: 268
Оценки: 0
Присоединился: 2004-05-24 00:02:27
Здесь EDX - адрес в памяти, где лежит ип, 4 - его размер.
Есть 2 способа:
1) поменять EDX на гругой адрес и по этому адресу поместить новое значение
2) перезаписать имеющуюся переменную mov [edx], new_value; только в этом случае эта переменная может использоваться где-нибудь еще.
Post #: 2
Страниц:  [1]
Все форумы >> [Взлом программ] >> Помогите чайнику =) win32 disasm







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.