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

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > > >

F.A.Q.

: В данном разделе задавайте конкретные вопросы, на которые получите конкретные ответы. Раздел создан для новичков.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Опции темы
Старый 11.01.2017, 16:20   #1
Wardstoke
Нуб
Аватар для Wardstoke
OFFLINE
Регистрация: 26.11.2016
Возраст: 32
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Оффсеты EntityList/Map


Всем доброго времени суток.
Долблюсь в клиент уже неплохо так по времени, но до сих пор не смог найти ни намёка на энтити лист. Видимо тут он отличается от предыдущих моих катуль, потому что методы просто не работают(

Кто имел дело с данными оффсетами? Подскажите в какую сторону копать, какими методами ещё можно попробовать найти их.

Пис
 
Ответить с цитированием


Старый 11.01.2017, 16:52   #2
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,028
Благодарностей:
37,789 всего
Мнения: + 32049
Репутация: 106739

Цитата:
Сообщение от Wardstoke Посмотреть сообщение
Всем доброго времени суток.
Долблюсь в клиент уже неплохо так по времени, но до сих пор не смог найти ни намёка на энтити лист. Видимо тут он отличается от предыдущих моих катуль, потому что методы просто не работают(

Кто имел дело с данными оффсетами? Подскажите в какую сторону копать, какими методами ещё можно попробовать найти их.

Пис
тут нет такого EntityList/Map как в айоне например. расскажи что и как ищешь и по аналогии с какими играми. тогда может подскажу что делать и куда копать.


Если бы я был умен - я бы сошел с ума.



 
Ответить с цитированием
Старый 11.01.2017, 17:56   #3
Wardstoke
Нуб
Аватар для Wardstoke
OFFLINE
Регистрация: 26.11.2016
Возраст: 32
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Цитата:
Сообщение от Тигрь Посмотреть сообщение
тут нет такого EntityList/Map как в айоне например. расскажи что и как ищешь и по аналогии с какими играми. тогда может подскажу что делать и куда копать.
Как раз по аналогии с айоном и пытался найти.
Возможно я конечно где-то ошибся, либо что-то не углядел(жутко напрягает история с русскими символами в СЕ), так как давно не занимался всем этим.
Но делал примерно следующее:
Нашел свои хпшки/коорды, ну это первым делом, по акссесам мне сразу выдало статичный адрес, при попытках сканов выше клиент падал, слишком высоко забирался видимо. И на этом я обосрался с тактикой поиска по айону.
Нашёл таргет информацию, поковырялся там, тщетно. Ваще очень странно всё с таргетом тут как мне показалось, половина инфы в одном месте, половина в другом.
Пришла ГЕНИАЛЬНАЯ(нет) идея попробовать не брать в таргет мобцов и найти их изменяющиеся координаты когда они передвигаются. Раза с третьего вроде как добрался до чего-то похожего, но они фантомно прыгали, причём довольно редко. Тпшить мобцов по этим коордам не получилось.

В айоне же как я помню по адресу из первого пункта был энтити, вбивая этот адрес в скан находился энтитипоинтер. Потом двумя сканами выше был уже поинтер в энтитиэррэй, выше сам энтитиэррей, и там в каком-то из регистров(ecx врде) был первый элемент, этого массива. Но здесь я сел в лужу чуть ли не с первого такого пункта.

Получилось сумбурно довольно, но как-то так.
 
Ответить с цитированием
Старый 11.01.2017, 18:19   #4
arka0228
Продвинутый читер
Аватар для arka0228
OFFLINE
Регистрация: 19.02.2011
Сообщений: 362
Благодарностей:
118 всего
Мнения: + 833
Репутация: 355
Отправить сообщение для arka0228 с помощью Skype™

Цитата:
Сообщение от Wardstoke Посмотреть сообщение
Как раз по аналогии с айоном и пытался найти.
Возможно я конечно где-то ошибся, либо что-то не углядел(жутко напрягает история с русскими символами в СЕ), так как давно не занимался всем этим.
Но делал примерно следующее:
Нашел свои хпшки/коорды, ну это первым делом, по акссесам мне сразу выдало статичный адрес, при попытках сканов выше клиент падал, слишком высоко забирался видимо. И на этом я обосрался с тактикой поиска по айону.
Нашёл таргет информацию, поковырялся там, тщетно. Ваще очень странно всё с таргетом тут как мне показалось, половина инфы в одном месте, половина в другом.
Пришла ГЕНИАЛЬНАЯ(нет) идея попробовать не брать в таргет мобцов и найти их изменяющиеся координаты когда они передвигаются. Раза с третьего вроде как добрался до чего-то похожего, но они фантомно прыгали, причём довольно редко. Тпшить мобцов по этим коордам не получилось.

В айоне же как я помню по адресу из первого пункта был энтити, вбивая этот адрес в скан находился энтитипоинтер. Потом двумя сканами выше был уже поинтер в энтитиэррэй, выше сам энтитиэррей, и там в каком-то из регистров(ecx врде) был первый элемент, этого массива. Но здесь я сел в лужу чуть ли не с первого такого пункта.

Получилось сумбурно довольно, но как-то так.
одно ты забыл. Движок, как мне говорили, в рфке 99года или что-то типо того. Тут более проще можно найти что тебе нужно. В SpriteImage лежат все иконки и интерфейс. В папке ру-ру лежит те части, где написано на русском языке названия кнопок и т.п. Если нужны мобы, то берёшь ИД моба, например 023A3 Реликтовый Ящер, заходишь в ресурс во вкладку 5.MonsterMesh(тут хранятся модели мобов) и ищешь ИД 23. Выдаст тебе что-то типо такого:
.\CHARACTER\MONSTER\MESH\ LIZARD.MSH .\CHARACTER\MONSTER\TEX\
В папке Tex хранится текстура с таким же названием, но с расширением DDS. Если такого нету, то открываешь мешку бинарной читалкой (HxD,WinHex) и ищешь .DDS.
Эта вся лабуда запакована в .rfs для экономии места. Можешь на форуме поискать как распокавать и гайды по этому поводу.

P.S. вот темка с моим парсером для ресурса. Но увы у тя нету 30 постов. https://www.rf-cheats.ru/forum/showt...ie-NPSi-iz-1.5
Есть второй вариант: открыть структурой через DatEdit.

Последний раз редактировалось arka0228; 11.01.2017 в 18:25.
 
Ответить с цитированием
Старый 12.01.2017, 15:25   #5
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,028
Благодарностей:
37,789 всего
Мнения: + 32049
Репутация: 106739

Цитата:
Сообщение от arka0228 Посмотреть сообщение
одно ты забыл. Движок, как мне говорили, в рфке 99года или что-то типо того. Тут более проще можно найти что тебе нужно. В SpriteImage лежат все иконки и интерфейс. В папке ру-ру лежит те части, где написано на русском языке названия кнопок и т.п. Если нужны мобы, то берёшь ИД моба, например 023A3 Реликтовый Ящер, заходишь в ресурс во вкладку 5.MonsterMesh(тут хранятся модели мобов) и ищешь ИД 23. Выдаст тебе что-то типо такого:
.\CHARACTER\MONSTER\MESH\ LIZARD.MSH .\CHARACTER\MONSTER\TEX\
В папке Tex хранится текстура с таким же названием, но с расширением DDS. Если такого нету, то открываешь мешку бинарной читалкой (HxD,WinHex) и ищешь .DDS.
Эта вся лабуда запакована в .rfs для экономии места. Можешь на форуме поискать как распокавать и гайды по этому поводу.

P.S. вот темка с моим парсером для ресурса. Но увы у тя нету 30 постов. https://www.rf-cheats.ru/forum/showt...ie-NPSi-iz-1.5
Есть второй вариант: открыть структурой через DatEdit.
ну куда ты лезешь то? человеку нужно получать инфу об окружающем мире в игре в реальном времени, то есть об нпсах, игроках, мобах которые бегают рядом с ним. какие к черту тектуры, ддс, винхексы и парсеры?

Добавлено через 6 минут
Цитата:
Сообщение от Wardstoke Посмотреть сообщение
Как раз по аналогии с айоном и пытался найти.
Возможно я конечно где-то ошибся, либо что-то не углядел(жутко напрягает история с русскими символами в СЕ), так как давно не занимался всем этим.
Но делал примерно следующее:
Нашел свои хпшки/коорды, ну это первым делом, по акссесам мне сразу выдало статичный адрес, при попытках сканов выше клиент падал, слишком высоко забирался видимо. И на этом я обосрался с тактикой поиска по айону.
Нашёл таргет информацию, поковырялся там, тщетно. Ваще очень странно всё с таргетом тут как мне показалось, половина инфы в одном месте, половина в другом.
Пришла ГЕНИАЛЬНАЯ(нет) идея попробовать не брать в таргет мобцов и найти их изменяющиеся координаты когда они передвигаются. Раза с третьего вроде как добрался до чего-то похожего, но они фантомно прыгали, причём довольно редко. Тпшить мобцов по этим коордам не получилось.

В айоне же как я помню по адресу из первого пункта был энтити, вбивая этот адрес в скан находился энтитипоинтер. Потом двумя сканами выше был уже поинтер в энтитиэррэй, выше сам энтитиэррей, и там в каком-то из регистров(ecx врде) был первый элемент, этого массива. Но здесь я сел в лужу чуть ли не с первого такого пункта.

Получилось сумбурно довольно, но как-то так.
В рфке не используется EntitySystem подобной в айоне. Тут на самом деле все проще. есть три массива(таблицы) с адресами указывающими на структуры объектов (Игроки, мобы, нпс). Адреса идут последовательно по 4 байта в массиве. Как выйти на эти таблицы я тебе сейчас не подскажу потому что рфкой уже сто лет не занимался. Если вдруг найду инфу у себя на компе то подкину. Попробуй как нить через таргет поискать, сначала найди адрес в котором лежит ид таргета, потом поищи в памяти где еще лежит этот ид, найдешь структуру конкретного перса/моба, там рядом с ид этого объекта будет лежать и название и координаты, и другая инфа. Затем попробуй найти указатель на структуру этого объекта. и вот как раз этот указатель будет лежать в массиве указателей. Затем берешь следующий элемент массива и он будет указывать на структуру следующего игрока/моба/нпс. Примерно такой алгоритм поиска.

Добавлено через 10 минут
То есть в айоне использовался двухсвязный список для доступа к структурам, а в рфке просто массив указателей.

Последний раз редактировалось Тигрь; 12.01.2017 в 15:35. Причина: Добавлено сообщение


Если бы я был умен - я бы сошел с ума.



 
Ответить с цитированием
Сказали спасибо:
Diantro (18.10.2024)
Старый 14.01.2017, 16:07   #6
Wardstoke
Нуб
Аватар для Wardstoke
OFFLINE
Регистрация: 26.11.2016
Возраст: 32
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Вчера ночью покопался.
На сервере похоже изменены ID мобов, но это не особо страшно, я в итоге нашёл около 5-8 изменяющихся значений, исключив названия конечно же.
Пытался найти где ещё в памяти есть эти IDшники, выдавало достаточно много адресов по ~300 на один, проверить только 2 успел, ничего похожего на структуру мобца не нашёл в этих двух.
Сегодня постараюсь дальше проверить.
 
Ответить с цитированием
Старый 14.01.2017, 17:04   #7
Dino
Проф. продавец
Аватар для Dino
OFFLINE
Регистрация: 23.07.2012
Сообщений: 2,402
Благодарностей:
894 всего
Мнения: + 4247
Репутация: 2680

вырезка из бота risingforceonline.ru (структура возможно расшифрована не совсем верно)

Код:
typedef struct 
{
	DWORD id[4]; //в том числе TargetID2 по смещению +8
	TCHAR Name[64];
	float XZY[3];
	BYTE unk0[0x10];
	float angleX; //0x6c
	BYTE unk1[0x04];
	DWORD Validation1; //0x74
	BYTE unk2[0x1d0];
	DWORD TargetId1;//0x248
	BYTE unk3[4];
	DWORD Validation2;//0x250
	BYTE unk4[0x10];
	BYTE Agressor;//0x264

}Object, *PObject, **PPObject;

MobBase = (PPObject)ReadPointer<wchar_t>(0x0233B5F0, L"\x20\x00", 2, 4); // указатель на массив указателей структур мобов

Последний раз редактировалось Dino; 14.01.2017 в 17:09.
 
Ответить с цитированием
Старый 14.01.2017, 19:39   #8
Wardstoke
Нуб
Аватар для Wardstoke
OFFLINE
Регистрация: 26.11.2016
Возраст: 32
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

Found it.
Смог найти, юхуу.
В итоге сделал это через поиск названий мобцов. Нашёл начало структуры, отловил аксесы, вышел на указатель на структуру, убил пару мобов, нашёл ещё доступы и вышел на адрес указывающий на массив.

Спасибо, Тигрь.
з.ы. спасибо Дино, хотел сделать это сам) Но адреса совпали, что сразу обрадовало
 
Ответить с цитированием
Ответ



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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите оффсеты 1.5.1 worgodd Общие вопросы по PW 0 17.09.2016 07:23
Оффсеты мвыа3цкыва Общие вопросы по PW 0 14.10.2015 11:31
Нужны оффсеты dnc-dante Архив 1 26.10.2012 16:06
оффсеты для pw-ru Proximer Программы и боты для PW 14 03.02.2010 10:18

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