zenyro.ru

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

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

vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Написал плагин для обхода этой "защиты"

aabot.pl:

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

###########################
# Anti-Anti-Bot plugin for ZenyRO by _vit
# Version 0.01
# 26.01.2008
###########################

package aabot;

use strict;
use Plugins;
use Globals;
use Log qw(message warning error);
use I18N qw(bytesToString);

Plugins::register('aabot', 'Anti-Anti-Bot plugin for ZenyRO', \&onUnload);

my $hooks = Plugins::addHooks(['packet/npc_talk', \&onMsg, undef]);

sub onUnload {
    Plugins::delHooks($hooks);
};

sub onMsg {
    my (undef, $args) = @_;
    my $msg = I18N::bytesToString(unpack("Z*", substr($args->{RAW_MSG}, 8))); 

    if($msg =~ /\^000000(\d+)\^FFFFFF/){
        sleep(1);
        Commands::run("talk num $1"); 
    }
}

return 1;
Плагин закинуть в папку с плагинами. Больше ничего делать не надо.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

vit
Поясни плз, как это работает?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

piroJOKE писал(а):vit
Поясни плз, как это работает?
Изображение
Как видно на скриншоте, антибот при входе в игру показывает нам табличку, где 4 строчки, но 3 из них выводятся белым цветом(я специально выбрал такой скин, чтобы фон был не белым, еще я специально утащил окно в верхний левый угол). Нам на до ввести число, написанное черным. Число может быть написано в любой строчке.

Когда мы сами разбирам пакет, то цвета там не херятся, и сообщение показывается с кодами цветов. Ловим строчку, где идет код черного(^00000000) цвета, а после него идут цифры(В других сообщениях идет код черного цвета, а потом сразу код белого цвета(^FFFFFF)). Собственно выдираем это число и говорим антиботу :)

З.Ы: Админы там какие-то нездоровые. Вот какая польза от такого скрина, где все закрывается ихней картинкой?? Весь чат нахрен закрывается. Скриншоты потом смотреть невозможно.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Клево. Отлично. Меня смутил крохотный размер плагина.

* * *

ЗЫ: Эти ракалы даже фиолетовую ауру вокруг криво обрезанной картинки убрать не смогли, пипец уроцтво. Боже ж мой, г-да сираные пираты, если вы это читаете, возьмите хоть пару уроков фотошопа и не позорьте мои носки.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

офтоп:

пойду выложу скрин к ним, вроде бота на нём нет, посмотрим что скажут :):) забанят ли ещё раз..
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
dvdc
Бывалый
Сообщения: 556
Зарегистрирован: Вс ноя 05, 2006 1:43 pm
Контактная информация:

Сообщение dvdc »

вы думаете админы не читают рофан? :))))))))))))
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

pJ, это тебе от zlaya
Монитор себе другой купите,неуды=)
:lol:
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Флуд.

Т.е., я должен себе купить хреновый монитор, чтобы он замылил картинку и я не видел кривизну ихних лапок? :shock: Фигасе заява.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Блэйз
Энтузиаст
Сообщения: 91
Зарегистрирован: Ср дек 13, 2006 6:55 pm

Сообщение Блэйз »

ржачь то ржачь)))) админы тама конечно не адекваты..... сособено они агресивно настроеные к гильдии GODS....
alex600
Энтузиаст
Сообщения: 64
Зарегистрирован: Чт ноя 08, 2007 11:22 am
Откуда: Далеко за Уралом

Сообщение alex600 »

стоило мне той прогой сделать новый ревпакетс - появились неизвестные пакеты
N0SFERATU
Я те могу предложить только свой ресивпакетс, если и он не пойдёт то я пас. У мя кора 204SVN WX интерфейс. Всё нормально и с Х и без Х.
Вложения
recvpackets.txt
(4.48 КБ) 176 скачиваний
alex600
Энтузиаст
Сообщения: 64
Зарегистрирован: Чт ноя 08, 2007 11:22 am
Откуда: Далеко за Уралом

Сообщение alex600 »

Ночь был апдейт, ресивпакет надо другой, но проблема не в этом.
Они ИД мобов поменяли.
Например:
NPC Unknown #110127629 - Spore
Unknown #110127482 - Poring
NPC Unknown #110127547 - Willow
и чё с этим делать. :o
Чистить файл монстерс не помогает, ещё раз зашел у поринга ИД уже другое #110131142. Чё за шняга. :o
Последний раз редактировалось alex600 Вт янв 29, 2008 8:58 am, всего редактировалось 1 раз.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Кажется, на "голде" такое было. Есть мнение, что скоро это изменение докатится до всех пиратских серверов.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Такс...
Ну, в общем, ко всем изменениям, описанным здесь:
viewtopic.php?t=910&start=165
Надо сделать еще одно:
В файле recvpackets.txt дописать:
001E 2
P.S: На самом деле такого пакета не существует. Просто неправильно обрабатывается пакет(0283), и хоть в recvpackets.txt прописана его длина, равная 6, почему-то кора считает его длину равной 4-м и эти 2 байта кора считает за новый неизвестный пакет(вот хз, почему так. Какую длину пакета 0283 не ставишь, кора всё равно считает его длину равной 4 :shock: ).

P.P.S: Ну вот, и тут появилась эта гадость:
Unknown #2012876: **
Unknown #2012876: **
Unknown #2012876: **
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Рекомендую взять свежий эмулятор, и свежий sakexe, и прогнать на тестах.
Я б и сам сделал, ибо любопытно это, но не располагаю сейчас временем. :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить