Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Разработка
Войти через OpenID

Разработка Раздел для совместной разработки/доработки программы

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 19.02.2012, 17:58   #1
Пользователь
 
Регистрация: 29.01.2012
Адрес: г. Минск
Сообщений: 64
Сказал Спасибо: 10
Имеет 5 спасибок в 5 сообщенях
Tin-moon пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
Tin-moon, единица это константа, но она входит в пакет. Ее ксорить надо тоже
Понял, пробую...

Не выходит... По поводу получения ключа никто коментариев не дал, там верно?
Опишите как создать пакет RequestAuthLogin().

Код:
Формат:
XX XX           // Длина
08              // Тип
XX XX ... 00 00 // Login (Unicode строка)   ---- что значат эти нули?
XX XX XX XX     // SessionKey2_SecondPart
XX XX XX XX     // SessionKey2_FistPart
XX XX XX XX     // SessionKey1_FistPart
XX XX XX XX     // SessionKey1_SecondPart
01 00 00 00
На какой позиции в массиве находится?

Последний раз редактировалось Tin-moon, 19.02.2012 в 19:38. Причина: Добавил данные
Tin-moon вне форума   Ответить с цитированием
Старый 19.02.2012, 20:10   #2
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Код:
что значат эти нули?
эти нуля обозначают окончание строки. А специальное обозначение окончания строки нужно, что бы точно определить размер строки, т.к. строки могут быть разные
Kilatif вне форума   Ответить с цитированием
Старый 19.02.2012, 20:33   #3
Пользователь
 
Регистрация: 29.01.2012
Адрес: г. Минск
Сообщений: 64
Сказал Спасибо: 10
Имеет 5 спасибок в 5 сообщенях
Tin-moon пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
Код:
что значат эти нули?
эти нуля обозначают окончание строки. А специальное обозначение окончания строки нужно, что бы точно определить размер строки, т.к. строки могут быть разные
У тебя там есть функция login = Funcs.StringToWideString(login);
Какие байты у тебя получаются ну например если строка "123456789" ?? Возможно я неправильно строку обрабатываю
Tin-moon вне форума   Ответить с цитированием
Старый 19.02.2012, 20:59   #4
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Tin-moon, "1\02\03\04\05\06\07\08\09\0\0\0"
Kilatif вне форума   Ответить с цитированием
Старый 19.02.2012, 21:11   #5
Пользователь
 
Регистрация: 29.01.2012
Адрес: г. Минск
Сообщений: 64
Сказал Спасибо: 10
Имеет 5 спасибок в 5 сообщенях
Tin-moon пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
Tin-moon, "1\02\03\04\05\06\07\08\09\0\0\0"
Специально добавил? А функции по xor ты сам писал (всмысле для конкретного сервера) или это общее?
Tin-moon вне форума   Ответить с цитированием
Старый 19.02.2012, 23:09   #6
Новичок
 
Регистрация: 17.02.2012
Сообщений: 3
Сказал Спасибо: 2
Имеет 2 спасибок в 1 сообщении
sko пока неопределено
По умолчанию

Цитата:
Специально добавил?
Если тип данных WideString, то нолики сами добавятся.

В хелпе по этому поводу пишут, что WideString не хранит своего размера и единственный способ понять, где она кончается - найти терминирующий символ. Так как все символы у нас 2-х байтные, то этот символ будет \0\0. Вроде так

A wide string is a contiguous sequence of wide characters terminated by and including the first null wide character.
sko вне форума   Ответить с цитированием
Старый 20.02.2012, 15:50   #7
Пользователь
 
Регистрация: 20.02.2012
Сообщений: 37
Сказал Спасибо: 9
Имеет 0 спасибок в 0 сообщенях
Rzone пока неопределено
По умолчанию

Писал бота на BlitzBasic если кто знает такой Первого написал года 4 назад получился тормозной но рабочий, недавно переписал на BlitzMax - летает) Начинал кстати с той же статьи http://fursoffers.narod.ru/Packets.htm и смотрел теже исходники. Если надо, могу дать исходники на бейсике они должны попонятнее быть всяких си++ С ксором и блоуфишем был тот же гемор, ксор я кое-как переписал с найденных в нете то-ли сишных то-ли паскалевских, а с блоуфишем не мучался - нашел исходники для делфи, собрал ддлку на экспорт 3 функции инит и крипт/декрипт. Ява поддерживает вызов функций с длл?
Rzone вне форума   Ответить с цитированием
Старый 20.02.2012, 19:36   #8
Новичок
 
Регистрация: 12.02.2012
Сообщений: 27
Сказал Спасибо: 8
Имеет 0 спасибок в 0 сообщенях
ErgoZ пока неопределено
По умолчанию

в моём случае это не прокатит Я пишу под андроид))) немного забросил проект так как на мед обследовании, позже вернусь к проекту прошёл первый пакет)) дальше на этапе отправки 1 пакета от клиента серверу остановился)))
ErgoZ вне форума   Ответить с цитированием
Старый 21.02.2012, 00:21   #9
Пользователь
 
Регистрация: 29.01.2012
Адрес: г. Минск
Сообщений: 64
Сказал Спасибо: 10
Имеет 5 спасибок в 5 сообщенях
Tin-moon пока неопределено
По умолчанию

Получил нужные данные на выходе. Отправляю на сервер, ничего не приходит. Кто может подсказать по этому пакету??
Tin-moon вне форума   Ответить с цитированием
Старый 24.02.2012, 12:36   #10
Пользователь
 
Регистрация: 29.01.2012
Адрес: г. Минск
Сообщений: 64
Сказал Спасибо: 10
Имеет 5 спасибок в 5 сообщенях
Tin-moon пока неопределено
По умолчанию

Цитата:
Сообщение от ErgoZ Посмотреть сообщение
в моём случае это не прокатит Я пишу под андроид))) немного забросил проект так как на мед обследовании, позже вернусь к проекту прошёл первый пакет)) дальше на этапе отправки 1 пакета от клиента серверу остановился)))
Как продвижение??

Последний раз редактировалось Tin-moon, 28.02.2012 в 01:53.
Tin-moon вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Разработка



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

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


Часовой пояс GMT +4, время: 20:09.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!