Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Обход античитов Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > >
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 25.06.2011, 15:11   #1
НейроН
Читер со стажем
Аватар для НейроН
OFFLINE
Регистрация: 13.08.2010
Сообщений: 419
Благодарностей:
105 всего
Мнения: + 1660
Репутация: 316

Поиск оффсетов в зоне с помощью IDA Pro


В данной теме я постараюсь обьяснить, как же найти нужный нам оффсет для изменения того или иного параметра.
Нам понадобяться хотя б базовые знания С#, C++ и ассемблера.
Наведу пример на поиске оффсета авторегена HP, FP, SP.
1) Поиск функции в исходном коде.
1. Для начала откроем исходный код сервера(RF_Server/ZoneServer/gamemain/player.cpp).
2. Поищем там функцию авторегена(CPlayer::AutoRecover).
2) Поиск функции в дизассемблере.
1. Откроем дизассемблер IDA Pro(если сервер версии выше 2.1.2, то 64 битный естественно).
2. Откроем нашу зону(File-->Open)
Выставляем всё как на скрине:

Подтверждаем всё что нас попросит дизассемблер.
Когда он попросит открыть дллки отменяем!
3. Подгружаем PDB файл к зоне(File-->Load file-->PDB file).
4. Кликаем на любую функцию(слева блок Function window) и нажимаем Alt+T.
5. Вводим название нашей функции(AutoRecover).
6. Когда нашли функцию кликаем на неё ЛКМ, и в главном окне видим код. Отведите курсор правее на пустую область в окне кода, кликните ПКМ и выберете Graph view.
7. Перед нами откроеться отоброжание кода в ассемблерном виде, не трудно понять в какой графе будет реген хп фп или сп.
8. Кликните на прямоугольник который нам нужен, и перейдите на вкладку Hex View, и вы получите оффсет данной функции.
9. Редактируйте его, пока не достигните того что вам нужно.
P.S Чуть позже выложу все скрины.
 
Ответить с цитированием
Сказали спасибо:
Недоступно (05.11.2012), darkpdx (24.09.2011), FlyGirl (24.08.2011), LEGENDARY (27.06.2011), Lenivets (25.06.2011)


Старый 25.06.2011, 17:43   #2
НейроН
Читер со стажем
Аватар для НейроН
OFFLINE
Регистрация: 13.08.2010
Сообщений: 419
Благодарностей:
105 всего
Мнения: + 1660
Репутация: 316

Если нет исходников, ищи функцию по примерном названии, допусти хочешь найти функцию трейда, ищи Trade и т.д...
Открыв зону и подгрузив пдб ты как бы пускаешь зону в отладку, ждёшь пока зона прогрузит все функции.
И нет, изменения не реал тайм, зону в любом случае придёться рестартить
 
Ответить с цитированием
Сказали спасибо:
Lenivets (25.06.2011)
Старый 25.06.2011, 17:46   #3
Lenivets
Читер со стажем
Аватар для Lenivets
OFFLINE
Регистрация: 26.04.2007
Сообщений: 612
Благодарностей:
402 всего
Мнения: + 3915
Репутация: 1480
Отправить сообщение для Lenivets с помощью Skype™

Но измнения сделанные в иде , изменяют сам файл ?

Во что превратился RFCheats..
Я чувствую себя дедом..я не понимаю как можно жрать все то что сейчас кричат в ММО индустрии ???
 
Ответить с цитированием
Старый 25.06.2011, 17:49   #4
НейроН
Читер со стажем
Аватар для НейроН
OFFLINE
Регистрация: 13.08.2010
Сообщений: 419
Благодарностей:
105 всего
Мнения: + 1660
Репутация: 316

Не советую делать изменения в иде, можешь накосячить с функциями
 
Ответить с цитированием
Старый 25.06.2011, 17:50   #5
Lenivets
Читер со стажем
Аватар для Lenivets
OFFLINE
Регистрация: 26.04.2007
Сообщений: 612
Благодарностей:
402 всего
Мнения: + 3915
Репутация: 1480
Отправить сообщение для Lenivets с помощью Skype™

Тоесть лутше менять черех HEX ?

Во что превратился RFCheats..
Я чувствую себя дедом..я не понимаю как можно жрать все то что сейчас кричат в ММО индустрии ???
 
Ответить с цитированием
Старый 25.06.2011, 17:56   #6
НейроН
Читер со стажем
Аватар для НейроН
OFFLINE
Регистрация: 13.08.2010
Сообщений: 419
Благодарностей:
105 всего
Мнения: + 1660
Репутация: 316

в ассемблерном виде функции соиденены указателями, нарушив указатели ты врядли поставишь их на место, так что да, лучше хексом
 
Ответить с цитированием
Старый 25.06.2011, 18:08   #7
Lenivets
Читер со стажем
Аватар для Lenivets
OFFLINE
Регистрация: 26.04.2007
Сообщений: 612
Благодарностей:
402 всего
Мнения: + 3915
Репутация: 1480
Отправить сообщение для Lenivets с помощью Skype™

Мда ) надеялся на чтото понятней..
Так как познания в Ассамблере близки к 0.
И нет понимания о чем в функцие речь :(


Спс за гайд.

Во что превратился RFCheats..
Я чувствую себя дедом..я не понимаю как можно жрать все то что сейчас кричат в ММО индустрии ???
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисуем заточку на +7 с помощью WPE Pro Ishade116rus Пакетный уровень RFO / WPF-скрипты 11 21.12.2012 04:14
Ошибка в зоне Venera Архив 1 15.12.2012 02:24
Поиск поинтеов и оффсетов AloneDance Архив читов (без хайда) 4 07.08.2012 15:18
IDA помощь ПьяныйЛанч Архив 14 06.07.2012 21:30
ошибка в зоне.. timosha6661 Архив 0 29.08.2010 22:51

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр