powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Обьясните код...
5 сообщений из 5, страница 1 из 1
Обьясните код...
    #33351406
-----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем работаю над созданием античит системы для одной онлайн, возникла проблема с расшифровкой пакетов между клиентом и сервером. Знаю делфи, о по всяким С полный ламер :) Нашел где-то такую фигню:

Request to trade; Client > Server
C1 05 36 18 CB

// Decrypted C3/C4 -> Decrypted C1/C2
struct _OP36
{
BYTE op; // 0x36

_PDMC(serial, 2, unsigned short); // target's serial
};

здравый смысл и знание английского подсказывают что это связано с шифровкой пакетов отправляемых игрой на запрос торговли между игроками.

Кто понимает этот код, обьясните пожалуйста что он значит... Или переведите на делфи :)
...
Рейтинг: 0 / 0
Обьясните код...
    #33351559
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-----Вообщем работаю над созданием античит системы для одной онлайн, возникла проблема с расшифровкой пакетов между клиентом и сервером. Знаю делфи, о по всяким С полный ламер :) Нашел где-то такую фигню:

Request to trade; Client > Server
C1 05 36 18 CB

// Decrypted C3/C4 -> Decrypted C1/C2
struct _OP36
{
BYTE op; // 0x36

_PDMC(serial, 2, unsigned short); // target's serial
};

здравый смысл и знание английского подсказывают что это связано с шифровкой пакетов отправляемых игрой на запрос торговли между игроками.

Кто понимает этот код, обьясните пожалуйста что он значит... Или переведите на делфи :)

Код на "всяких С" лучше не выдергивать из контекста, а то ничего не понятно никому.
Объявлена структура (по паскалевски запись), где есть поле типа байт и функция, которая принимает параметры. Но во-первых: один из параметров типа serial, что это за параметр из этого кода не известно. Другой типа ShortInt.
Больше ничего сказать нельзя.
...
Рейтинг: 0 / 0
Обьясните код...
    #33352270
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор_PDMC(serial, 2 , unsigned short); // target's serial

константа как параметр в объявлении :-)
...
Рейтинг: 0 / 0
Обьясните код...
    #33359612
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_PDMC(serial, 2, unsigned short); - это определённо макрос, формирует какие-нибудь поля стуктуры. Поищи по тексту что-нить вроде #define _PDMC(три параметра).
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
Обьясните код...
    #33359626
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не ясновидящий, я только учусь, но могу предположить, что результат его работы будет unsigned short serial[2];
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Обьясните код...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]