ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[ASM] Манипуляция
  #1  
Старый 28.05.2010, 18:05
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию [ASM] Манипуляция

Здраствуйте, есть нубский вопрос. Пожалуйста не посылайте читать книги или прочее по ассемблеру, ибо мне легче изучить по опыту...
Есть простенький код


вопрос как заменить
call 771B48BE

На вызов своего адреса....типа
call 43434343

Лучше пример на С++(асм вставка(_asm) или методами С++), или чистый асм(нежелаетьно)
 
Ответить с цитированием

  #2  
Старый 28.05.2010, 18:19
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Это код где? В твоей проге или в чужой?
Если в твоей, то делай VirtualProtect на этот адрес чтобы была права на запись
затем просто тупо меняй значения *(ULONG*)addr = NewAddr;
Если это в чужой проге, то юзай WriteProcessMemory
 
Ответить с цитированием

  #3  
Старый 28.05.2010, 18:22
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию

да делаю в середине проги...
Пожалуйста поподробней если что пример набросать
 
Ответить с цитированием

  #4  
Старый 28.05.2010, 18:40
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию

буду очень благодарен
 
Ответить с цитированием

  #5  
Старый 28.05.2010, 19:41
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

Цитата:
Сообщение от VISTALL  
да делаю в середине проги...
тебе же ясно задали вопрос: в чьей проге твоей или чужой?
 
Ответить с цитированием

  #6  
Старый 28.05.2010, 19:57
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию

сори) тупанул....в своей
 
Ответить с цитированием

  #7  
Старый 28.05.2010, 20:29
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

Код:
DWORD OldProtect; 
DWORD addr = АДРЕС_МЕСТА_КОТОРОЕ_НУЖНО_ПРОПАТЧИТЬ;
VirtualProtect(addr, 4, PAGE_EXECUTE_READWRITE, &OldProtect); 

*(ULONG*)addr = НОВОЕ_ЗНАЧЕНИЕ;

VirtualProtect(addr, 4, OldProtect, &OldProtect);

Последний раз редактировалось slesh; 28.05.2010 в 22:21..
 
Ответить с цитированием

  #8  
Старый 28.05.2010, 20:43
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию

спасиб) посмотри что поправит
 
Ответить с цитированием

  #9  
Старый 29.05.2010, 01:07
miako
Познающий
Регистрация: 20.01.2010
Сообщений: 43
Провел на форуме:
41357

Репутация: 6
По умолчанию

Скрин вроде из оли? Там же можно на лету менять, жмякай пробел и пиши свой адресс
 
Ответить с цитированием

  #10  
Старый 29.05.2010, 08:56
VISTALL
Новичок
Регистрация: 03.05.2010
Сообщений: 16
Провел на форуме:
30737

Репутация: 0
По умолчанию

скрин то да) я то изменю) а дальше?) мне нужно изменения сделать на Си, что б длл засунуть
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(.bat). Выборка из папок и замена файла alpotemkin Администрирование 2 03.02.2010 14:35
Cash4ru.net — Цифровые наркотики. Супер замена тестам от ребят из Goodtest Zodar Партнерки 19 06.01.2010 04:15
Xfire 1.67 - неплохая замена ICQ, продумана для геймеров ~!DoK_tOR!~ Soft - Windows 0 18.02.2007 02:04
Найдена замена флэш-памяти [2-D] Мировые новости 2 15.12.2006 11:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ