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

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

Пакетный уровень RFO / WPF-скрипты

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






Ответ
 
Сделать тему важной Опции темы
Старый 12.02.2013, 18:13   #1
Killbrum
Гость
Аватар для Killbrum
Сообщений: n/a
Благодарностей:
0 всего

RF Launcher


Доброго времени суток уважаемые форумчане и любители РФ. Хочу написать свой лаунчер для игры Rising Force но столкнулся с некоторыми проблемами. Как понимаю чтобы запустить игру надо сделать коннект с Login Server, отослать на него данные авторизации (пароль и логин). Получить ответ от него. При правильном ответе мы должны запустить rf_online.bin с определенными параметрами (насколько я понял).

Разбирая протокол общения заметил что первые 2 пакета одинаковы.
05 00 15 0C FF - этот пакет отправляется на логин сервер
07 00 15 0D 01 66 01 - этот пакет приходит в ответ.
Как понимаю это, своего рода, "пожатие рук" между клиентом и логин сервером.

Дальше идут уже пакеты авторизации. В случае если авторизация прошла успешно будет 8 пакетов. Если нет - 4.

Пакеты фиксированной длины и первые байты (как понимаю это хидер) одинаковы. Но дальше (где идет логин и пароль) пакеты проходят обфускацию. Например если логин test и пароль test то пакет уходит в таком виде:
23 00 15 03 85 9A 84 85 F1 3D 3D 3D 3D 3D 3D 3D 3D 85 9A 84 85 F1 3D 3D 3D 3D 3D 3D 3D 3D 00 73 72 E7 4D

Если еще раз отослать пакет с такими же данными (test test) ответ уже был таким:
23 00 15 03 3B 24 3A 3B 4F 83 83 83 83 83 83 83 83 3B 24 3A 3B 4F 83 83 83 83 83 83 83 83 00 CD CC 59 F3

Не сложно заметить что пакет уже изменился.
У меня на руках есть два очень интересных лаунчера которые просто запускают игру. Один из них открыт (не запакован) и его можно дизасемблировать. Но для меня это займет достаточно времени.

Может кто то может поделится сурсами для входа и запуска игры? Был бы очень благодарен!

Вот этих два интересных лаунчера
Первый: http://rghost.ru/43744903
Второй: http://rghost.ru/43744971
 
Ответить с цитированием


Старый 12.02.2013, 18:30   #2
4a4i
Читер со стажем
Аватар для 4a4i
OFFLINE
Регистрация: 31.07.2011
Возраст: 33
Сообщений: 422
Благодарностей:
260 всего
Мнения: + 1512
Репутация: 781

1. сделай проверку на вирусу "своих" лаунчеров
2. сурсы лаунчера по рф(рабочие) это приват, так просто не кто не даст
3. есть сурсы на рфч(где то видел), но они не компилятся, но из них можно понять суть.

Помог? Нажми "Спасибо"!
 
Ответить с цитированием
Старый 12.02.2013, 18:33   #3
Killbrum
Гость
Аватар для Killbrum
Сообщений: n/a
Благодарностей:
0 всего

1. Зачем? Что то не так?
2. Хорошо. Какова цена вопроса? Меня не интересует окна и интерфейс. Только авторизация и запуск игры
3. простите но что такое рфч?
 
Ответить с цитированием
Старый 12.02.2013, 19:49   #4
4a4i
Читер со стажем
Аватар для 4a4i
OFFLINE
Регистрация: 31.07.2011
Возраст: 33
Сообщений: 422
Благодарностей:
260 всего
Мнения: + 1512
Репутация: 781

1. качать и смотреть это нет желания, вдруг вирусы и тп, тут это сплошь и рядом(вирустотал)
2. похоже ты немного не понимаешь, окна и интерфейс это уж точно не как не сурсы, конечно я имел ввиду полностью готовый код. но если ты хочешь в этом разобраться, то зачем тебе уже готовые?
3. поищи через поиск "исходники рф онлайн"(как то так), тема была и даже без хайда... вроде... и там есть исходы лаунчера, очень сырые и кривые, но это тоже неплохо.

Помог? Нажми "Спасибо"!
 
Ответить с цитированием
Старый 12.02.2013, 20:15   #5
maxim_1993
Эксперт
Аватар для maxim_1993
OFFLINE
Регистрация: 25.07.2012
Возраст: 32
Сообщений: 703
Благодарностей:
226 всего
Мнения: + 3395
Репутация: 679

Цитата:
Сообщение от Killbrum Посмотреть сообщение
1. Зачем? Что то не так?
2. Хорошо. Какова цена вопроса? Меня не интересует окна и интерфейс. Только авторизация и запуск игры
3. простите но что такое рфч?
1.Чтобы люди убедились,что твой файл(ы) не содержат вирусов.
2.
3.Это RF-Cheats(сокращённое название форума на котором ты сейчас находишься.)
 
Ответить с цитированием
Старый 12.02.2013, 20:30   #6
Hippy
Читер
Аватар для Hippy
OFFLINE
Регистрация: 03.07.2010
Сообщений: 156
Благодарностей:
146 всего
Мнения: + 731
Репутация: 439

Это ж на рфч мусолили сотню раз, https://www.rf-cheats.ru/forum/forumdisplay.php?f=475.
дет видел на делфях шарпе и плюсах.
 
Ответить с цитированием
Старый 12.02.2013, 20:44   #7
Killbrum
Гость
Аватар для Killbrum
Сообщений: n/a
Благодарностей:
0 всего

1. Это на Ваше усмотрение.
Первый:https://www.virustotal.com/file/b644...is/1360685801/ (накрыт VMProtect)
Второй: https://www.virustotal.com/file/583b...is/1360685822/ (чистый)
2. Нет, я хорошо понимаю т.к. занимаюсь программированием больше 5 лет :). Имею ввиду что полного лаунчера (GUI , автоапдейтер и прочее) мне не надо. Нужен только сам алгоритм "захода в игру"
3. Спасибо, буду искать
 
Ответить с цитированием
Старый 12.02.2013, 23:18   #8
[Zeto]
Проверенный продавец
Аватар для [Zeto]
OFFLINE
Регистрация: 06.07.2012
Сообщений: 698
Благодарностей:
1,011 всего
Мнения: + 3793
Репутация: 3034
Отправить сообщение для [Zeto] с помощью Skype™

смотри во вложениях
Вложения
Тип файла: rar лаунчероснова.rar (7.41 Мб, 182 просмотров)
 
Ответить с цитированием
Сказали спасибо:
Недоступно (13.02.2013)
Старый 13.02.2013, 18:32   #9
Killbrum
Гость
Аватар для Killbrum
Сообщений: n/a
Благодарностей:
0 всего

Благодарю всех кто помог и подсказал. По материалам статьи https://www.rf-cheats.ru/forum/showthread.php?t=5516 уже дописываю лаунчер. Так же спасибо [Zeto] за предоставленный пример!
 
Ответить с цитированием
Ответ



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

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

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

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