StandartRo Проблемы с выбором чаров

Обсуждение особенностей разных пиратских серверов

Модератор: 4epT

Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: StandartRo Проблемы с выбором чаров

Сообщение Kissa2k »

AROR
Можно конечно попытаться реверсить алгоритм шифрования)
Библиотека и результат работы декомпилятора IDA PRO во вложении))

Кстати вот-тут интересный кусочек кода попался на глаза:

Код: Выделить всё

if ( v16 )
        {
          v18 = (int (__stdcall *)(_DWORD))sub_100014F0(1, -1534236812);
          v19 = v18(L"ws2_32.dll");
          v20 = (void (__stdcall *)(_DWORD))sub_100014F0(1, -1534236812);
          v20(L"kernel32.dll");
          v21 = (int (__stdcall *)(_DWORD))sub_100014F0(1, -1534236812);
          v22 = v21(0);
          dword_1000B6B8 = (int)GetProcAddress;
          v23 = (int (__stdcall *)(_DWORD, _DWORD))sub_100014F0(0, 532736750);
          dword_1000B6BC = (int (__cdecl *)(_DWORD, _DWORD, _DWORD, _DWORD))v23(v19, "send");
          v24 = (int (__stdcall *)(_DWORD, _DWORD))sub_100014F0(0, 532736750);
          dword_1000B6B0 = (int (__stdcall *)(_DWORD, _DWORD, _DWORD, _DWORD))v24(v19, "recv");
          v25 = (int (__stdcall *)(_DWORD, _DWORD))sub_100014F0(0, 532736750);
          dword_1000B6B4 = (int (*)(void))v25(v19, "closesocket");
          sub_10001000(v22, (int)"kernel32.dll", dword_1000B6B8, (unsigned int)sub_100011D0);
          sub_10001000(v22, (int)"ws2_32.dll", (int)dword_1000B6BC, (unsigned int)sub_100010E0);
          sub_10001000(v22, (int)"ws2_32.dll", (int)dword_1000B6B0, (unsigned int)sub_10001150);
          sub_10001000(v22, (int)"ws2_32.dll", (int)dword_1000B6B4, (unsigned int)sub_100011B0);
          v26 = (void (__stdcall *)(_DWORD))sub_100014F0(1, 1585373392);
          v26(v16);
          v27 = (void (__stdcall *)(_DWORD))sub_100014F0(1, 1916711125);
          v27(v16);
        }
Функция sub_10001000 принимает в качестве двух последних параметров какой-то адрес (адрес оригинальной функции) и указатель на функцию (перехватчик) - похоже именно она сплайсит оригинальные функции

Добавлено спустя 3 минуты 29 секунд:
А это похоже на сам обработчик send, 4 аргумента как и у оригинальной функции.
Осталось понять как это работает))

Код: Выделить всё

//----- (100010E0) --------------------------------------------------------
int __stdcall sub_100010E0(int a1, int a2, int a3, int a4)
{
  int v4; // eax@1
  void *v5; // edi@1
  size_t v6; // ST10_4@1
  int v7; // edx@2
  void *v8; // ecx@2
  char v9; // bl@3
  int v11; // esi@6

  v5 = malloc(v6);
  v4 = dword_1000B6C0;
  if ( a3 > 0 )
  {
    v8 = v5;
    v7 = a3;
    do
    {
      v9 = byte_10009280[v4++] ^ *((_BYTE *)v8 + a2 - (_DWORD)v5);
      *(_BYTE *)v8 = v9;
      if ( v4 == 1024 )
        v4 = 0;
      v8 = (char *)v8 + 1;
      --v7;
    }
    while ( v7 );
  }
  dword_1000B6C0 = v4;
  v11 = dword_1000B6BC(a1, v5, a3, a4);
  free(v5);
  return v11;
}
Вложения
sr.dll.zip
(22.74 КБ) 105 скачиваний
sr.c
(22.37 КБ) 113 скачиваний
SnowDevil
Начинающий
Сообщения: 17
Зарегистрирован: Ср мар 26, 2008 10:48 pm
Сервер RO:: StandartRO

Re: StandartRo Проблемы с выбором чаров

Сообщение SnowDevil »

У кого нить получилось хотя бы на аккаунт сервер приконектится?
eretik
Грамотный
Сообщения: 199
Зарегистрирован: Чт ноя 16, 2006 10:15 am
Откуда: Краснодар

Re: StandartRo Проблемы с выбором чаров

Сообщение eretik »

ни у кого не получилось запустить там кору в XKore 0?
Аватара пользователя
[BMP]
Энтузиаст
Сообщения: 90
Зарегистрирован: Чт дек 25, 2008 5:26 pm
Сервер RO:: zenyro.ru
Откуда: Киев
Контактная информация:

Re: StandartRo Проблемы с выбором чаров

Сообщение [BMP] »

SnowDevil писал(а):У кого нить получилось хотя бы на аккаунт сервер приконектится?
да. И дальше тоже. )
eretik писал(а):ни у кого не получилось запустить там кору в XKore 0?
получилось )

Тупо, скучно и не интересно (
Изображение
Изображение
Аватара пользователя
[BMP]
Энтузиаст
Сообщения: 90
Зарегистрирован: Чт дек 25, 2008 5:26 pm
Сервер RO:: zenyro.ru
Откуда: Киев
Контактная информация:

Re: StandartRo Проблемы с выбором чаров

Сообщение [BMP] »

Lungs писал(а):Ну поделись хоть, раз получилось, или в ЛС скинь на крайний случай.
Зачем? Всеравно бот не понимает 3-и профы и поботить ими не получиццо ((
Изображение
Изображение
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: StandartRo Проблемы с выбором чаров

Сообщение kLabMouse »

[BMP]
Как не понимает??? О_о.
Аватара пользователя
[BMP]
Энтузиаст
Сообщения: 90
Зарегистрирован: Чт дек 25, 2008 5:26 pm
Сервер RO:: zenyro.ru
Откуда: Киев
Контактная информация:

Re: StandartRo Проблемы с выбором чаров

Сообщение [BMP] »

kLabMouse писал(а):[BMP]
Как не понимает??? О_о.
Скилы новые, профы новые не понимает. Или я давно не обновлялся ? )
Изображение
Изображение
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: StandartRo Проблемы с выбором чаров

Сообщение kLabMouse »

[BMP]
Видимо ещё в прошлую Епоху.
Аватара пользователя
[BMP]
Энтузиаст
Сообщения: 90
Зарегистрирован: Чт дек 25, 2008 5:26 pm
Сервер RO:: zenyro.ru
Откуда: Киев
Контактная информация:

Re: StandartRo Проблемы с выбором чаров

Сообщение [BMP] »

kLabMouse писал(а):[BMP]
Видимо ещё в прошлую Епоху.

Странно. До того, как на этом серваке установили защиту - то знакомые говорили что бот не юзает скилы третьих проф... Может просто руки кривые? О_о
Изображение
Изображение
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: StandartRo Проблемы с выбором чаров

Сообщение kLabMouse »

[BMP]
Может таблицы не обновили?
Аватара пользователя
[BMP]
Энтузиаст
Сообщения: 90
Зарегистрирован: Чт дек 25, 2008 5:26 pm
Сервер RO:: zenyro.ru
Откуда: Киев
Контактная информация:

Re: StandartRo Проблемы с выбором чаров

Сообщение [BMP] »

Ловите, лентяи )
standartro.pl
Изображение
Изображение
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: StandartRo Проблемы с выбором чаров

Сообщение EternalHarvest »

Сейчас кто-нибудь спросит, что делать с этим файлом.

Желательно package объявлять, чтобы не было конфликтов в ::main.
Ответить