Структура, крипт и декрипт Tcp и Udp пакетов - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Point Blank (Piercing Blow)

Point Blank (Piercing Blow)
Общие вопросы по написанию эмулятора. General questions on developing emulator. При поддержке: Lucera 2 - разработка Java Interlude

Ответ
Опции темы
Непрочитано 24.03.2017, 15:28   #11
Аватар для Sojang
Пользователь

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

Столкнулся с проблемой на удп.
Принимаю данные от клиента закриптованный пакет, декриптую и ничего не меняя обратно криптую, но данные получаются разные. В чем может быть проблема? криптую и декриптую методами указанными в теме.
bits получаю так - length % 6 + 1; (размер пакета из заголовка беру)

То что пришло от клиента: 00000170006000000F01FA9CCB24460C38BD8E1C7060091000 00000470600000
Декриптованно: 000000170006000000F0FFF9FCB24460C3FBF8E1C706009100 00000047060000
А вот тут обратно закриптовано: 0000017000600000FFFFFFFFFB2446FCFFFFFEFC7060F91000 00000470600000
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 24.03.2017, 16:14   #12
Аватар для Awiion

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

Sojang,

public class UdpPacket
{
    public byte Id { get; set; }
    public byte Slot { get; set; }
    public float Time { get; set; }
    public byte Session { get; set; }
    public ushort Length { get; set; }
    public byte[] Data { get; set; }
}
Code: C#
 
// byte[] Data = ReadB(Length);
int bits = Length % 6 + 1;
Crypt.Unshift(Data, bits);
Code: C#
__________________
Разработка Emu: PiercingBlow 90%, APB Reloaded 100%.
Самый действенный инструмент для самообучения - грабли.
Awiion вне форума Отправить сообщение для Awiion с помощью Skype™ Ответить с цитированием
Непрочитано 24.03.2017, 16:33   #13
Аватар для Sojang
Пользователь

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

Цитата:
Сообщение от Awiion Посмотреть сообщение
Sojang,

public class UdpPacket
{
    public byte Id { get; set; }
    public byte Slot { get; set; }
    public float Time { get; set; }
    public byte Session { get; set; }
    public ushort Length { get; set; }
    public byte[] Data { get; set; }
}
Code: C#
 
// byte[] Data = ReadB(Length);
int bits = Length % 6 + 1;
Crypt.Unshift(Data, bits);
Code: C#
Я точно так и делаю. Однако получается вот такая вот проблема
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 24.03.2017, 21:20   #14
Аватар для Sojang
Пользователь

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

Заметил что трафик не криптуется от клиента..
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 29.03.2017, 09:36   #15
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: Структура, крипт и декрипт Tcp и Udp пакетов

Sojang, Так может в вашем клиенте и нет крипта. В бинаре лучше посмотреть, юзается ли метод крипта\декрипта в Udp пакетах.

(если не знаете как, то скиньте бинарь)
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 19.07.2017, 01:36   #16
Аватар для Sojang
Пользователь

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

ребят, можете кто нибудь написать крипт/декрипт на С++? оч нужно
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 20.08.2017, 01:21   #17
Забанен за кидаловo/обман/развод

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

PROGRAMMATOR, можешь объяснить
Как ты узнал что пакеты криптуются?
И как узнал где лежит способ крипта?
Boris2105 вне форума Ответить с цитированием
Непрочитано 20.08.2017, 06:51   #18
Аватар для Awiion

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

Boris2105,
Wireshark, снифферишь пакет,
Грузишь дизассемблер Ида (Про),
Дальше ищешь функцию пакета, находишь "Send\Rev".
Начинаешь анализировать, где что и как, вот и все.
__________________
Разработка Emu: PiercingBlow 90%, APB Reloaded 100%.
Самый действенный инструмент для самообучения - грабли.
Awiion вне форума Отправить сообщение для Awiion с помощью Skype™ Ответить с цитированием
Непрочитано 21.08.2017, 00:29   #19
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: Структура, крипт и декрипт Tcp и Udp пакетов

Boris2105, они же не читаемые, значит криптованы.

И да, порядок действий объяснил Awiion.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 01.12.2017, 14:32   #20
Пользователь

По умолчанию Re: Структура, крипт и декрипт Tcp и Udp пакетов

в моей теме так и не ответили,как расшифровывать файлы string скачивал piercingshark не работает вообще для ру пб!Хочу изменить некоторые текстовые файлы в ру клиенте под себя но не как не получается!Unshft написали,а что и как его есть и где
AngryKitten вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перехват и подмена пакетов Smiler ArcheAge 27 13.01.2023 04:12
Прием пакетов LameGuard (IT) Deazer Игровой клиент 1 26.05.2015 13:45
Структура/шифрация пакетов Логин сервера Donatte Игровой клиент 11 14.07.2014 18:48
Структура пакетов LineOFWar TERA 17 17.01.2013 21:13
packets.properties JFS Lineage II 0 05.04.2011 00:08


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 07:50. Часовой пояс GMT +3.

Вверх