PDA

Просмотр полной версии : анти-антибот №2 #скрытые цыфры (макросом)


4epT
03.02.2008, 22:31
от alex600:
Антибот нам выдаёт несколько строчек, в одной из них содержатся нужные нам циферки (на стандартном скине все остальные цыферки невидимы):
http://ragbot.ru/forum/attachment.php?attachmentid=315&thumb=1&d=1202156801

В консоле бота мы увидим:
Unknown #110658139: [Проверка на бота]
Unknown #110658139: Введи: 737091899847876464
Unknown #110658139: Введи: 81627565313922071281
Unknown #110658139: Введи: 699226143059192887
Unknown #110658139: Введи: 568381317656213762
NPC Exists: ONP (213, 82) (ID 110658139) - (2)
ONP: Type 'talk num <number #>' to input a number.

Использование автомакроса. Немного более трудоёмко так как сначала надо разрешить коре отображать в консоле коды цветов. Для этого берём файл ..\src\network\Recive.pm Ищём строчки:

# Remove RO color codes
$talk{msg} =~ s/\^[a-fA-F0-9]{6}//g;
И заменяем на:
# Remove RO color codes
# $talk{msg} =~ s/\^[a-fA-F0-9]{6}//g;

в современной сборке эта строчка переехала в файл:
src\Network\Receive\ServerType0.pm

Теперь в консоли идёт полный текст со спецтегами цветов:

Unknown #110047011: [Проверка на Бота]
Unknown #110047011: ^000000^FFFFFF^000000Введи: ^FFFFFF53538934863^0000005523^FFFFFF025690^000000
Unknown #110047011: ^000000^FFFFFF^000000^FFFFFFВведи: ^FFFFFF762760^000000^FFFFFF203632^000000^FFFFFF144 192^000000^FFFFFF^000000
Unknown #110047011: ^000000^FFFFFF^FFFFFF^FFFFFFВведи: ^FFFFFF794390^000000^FFFFFF985542^000000^FFFFFF750 40^000000^FFFFFF^000000
Unknown #110047011: ^000000^FFFFFF^FFFFFFВведи: ^FFFFFF378230^000000^FFFFFF457262^000000^FFFFFF743 083^000000^FFFFFF^000000
NPC Exists: ONP (213, 82) (ID 110047011) - (2)
ONP: Type 'talk num <number #>' to input a number.

Всё, можно использовать макрос.
automacro zenybot {
console /\^FFFFFF\d+\^000000(\d+)\^FFFFFF\d+\^000000/
overrideAI 1
delay 5
call {
do talk num $.lastMatch1
}
}

qwer
01.05.2009, 22:41
Макрос несработал точнее неработает и мну в тюрьму посадили (((в боте все вот так выглядит Unknown #110019180 [АнтиБот]
Unknown #110019180 Вас приветствует местный АнтиБот.
Вам будут предоставлены 10 вариантов цветов.
Unknown #110019180 Auto-continuing talking
Item Appeared Unripe Apple (0) x 1 (37, 178)
Item Appeared Apple (1) x 1 (36, 178)
Item Appeared Empty Bottle (2) x 1 (37, 178)
Item Appeared Apple (3) x 1 (35, 176)
Item Appeared Sticky Mucus (4) x 1 (37, 176)
Item Appeared Knife [4] (5) x 1 (37, 177)
Item Appeared Jellopy (6) x 1 (36, 176)
Target died
Unknown #110019180 Пожалуйста, укажите цвет (цифрой), которым написан данный текст.
Unknown #110019180 -----------------------------
Unknown #110019180 1 = Poзовый
Unknown #110019180 2 = Кopичневый
Unknown #110019180 3 = Cеpый
Unknown #110019180 4 = Жeлтый
Unknown #110019180 5 = Кpaсный
Unknown #110019180 6 = Зeленый
Unknown #110019180 7 = Чepный
Unknown #110019180 8 = Оpaнжeвый
Unknown #110019180 9 = Гoлубoй
Unknown #110019180 10 = Cиний
Unknown #110019180 -----------------------------
Unknown #110019180 Auto-continuing talking
NPC Exists Unknown #110019180 (36, 174) (ID 110019180) - (0)
Unknown #110019180 Type 'talk num number #' to input a number.
Failed to take Unripe Apple (0) from (36, 174) to (37, 178)
Failed to take Apple (1) from (36, 174) to (36, 178)
Failed to take Empty Bottle (2) from (36, 174) to (37, 178)
Failed to take Apple (3) from (36, 174) to (35, 176)
Failed to take Sticky Mucus (4) from (36, 174) to (37, 176)
Failed to take Knife [4] (5) from (36, 174) to (37, 177)
Unknown #2000474
Unknown #2000474
Unknown #2000474
Unknown #2000474
Stuck at pay_fild04 (36,174), while walking from (36,174) to (27,169).
Stuck during route.
Calculating random route to Sograt Desert(pay_fild04) 278, 306
Кто сможет помоч помогите (*_*) буду очень благодарен

Anafemest
17.01.2011, 21:12
хм.. а что если в \src\network\Recive.pm нет строчек
# Remove RO color codes
$talk{msg} =~ s/\^[a-fA-F0-9]{6}//g;
?

4epT
17.01.2011, 22:07
в современной сборке эта строчка переехала в файл:
src\Network\Receive\ServerType0.pm

Ka$T.e.T
18.01.2011, 11:34
Лучше бы написали как писать плагин для бота чтобы обходить шифровку.
Что нужно для дешифровки, какие программы итд итп
Вот это было бы здорово)))

4epT
23.01.2011, 13:15
Не будем разводить дискуссию по этому поводу!
Потому что тема дешифрации очень сложная и знания названий программ ничего не даст простым пользователям.