Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация

Перебор мс

-

Общение и обсуждение, архив Lineage 2

- Cобытия, информация, вопросы и ответы по Lineage 2

Ответ
 
Опции темы
Старый 25.01.2012, 14:06   #1
 Разведчик
Аватар для comandante
 
comandante на правильном путиcomandante на правильном пути
Регистрация: 20.10.2011
Сообщений: 20
Популярность: 128
Сказал(а) спасибо: 111
Поблагодарили 59 раз(а) в 24 сообщениях
Отправить сообщение для comandante с помощью ICQ Отправить сообщение для comandante с помощью Skype™
 
По умолчанию Перебор мс

В последнее время стал часто встречать сервера (без защиты от ПХ) с рабочими мультиселлами. И ручками перебирать мульты не очень удобно, по этому хочу упростить эту задачу с Вашей помощью.

Другими словами хочу написать скрипт для ПХ с:
1 - полуавтоматическим перебором на существование МС (т.е. по соц.действию например)
2 - В автоматическом режиме (по таймеру) с возможностью ведения лога.

Пошарив по жуку нашел похожую закрытую J-Fobos`ом тему, в которой он говорл что такой скрипт есть, но он в подполье.

Собственно, на форуме самой программы нашел похожий скрипт, но он для ПТС.

Сам скрипт выглядит так + мои комменты к нему

Код:
var
i:int64;

procedure Init;
begin
i:=1; //Номер мультиселла с которого начинаем перебор
end;

 begin
 if FromClient and (pck[1]=#$56) then //1 байт пакета, к примеру какое-то соц.действие
        begin
        pck:='';
        buf:=#$23; //23 - первый байт мультиселла который(мульт) имеет место быть на сервере
        WriteS('menu_select?ask=-303&reply='+inttostr(i)); //составление конечного пакета мульта
        SendToServer;
        inc(i);
        end;
end.

Кто что может дополнить, объяснить, посоветовать по этому скрипту? Это скрипт для 1-го варианта, т.е. для полуавтоматического перебора, тыкаме соц.действие, сервер получает сформированый скриптом пакет на мульт. А мы в свою очередь видим присутствует мульт с запрошенным номером или нет.

Второй вариант скрипта можно будет реализовать после проверки на работоспособность первого. Вместо соц.действия прописайть таймер с заданной задержкой и прописать сохранение в лог валидных пакетов.
________________
Если долго смотреть в бездну - бездна начинает смотреть в тебя. ©Ницше

Говори юзер, и доколи будешь русским языком говорить будешь выслушан, а доколи сленгом непутевым, будешь забанен и игнорен! ©romus

Последний раз редактировалось comandante; 25.01.2012 в 21:16. Причина: С 1 частью разобрался сам
  Ответить с цитированием
Старый 27.01.2012, 04:53   #2
 Разведчик
Аватар для mattrix
 
mattrix набедокурил в прошлом
Регистрация: 31.05.2010
Сообщений: 2
Популярность: -9
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 3 сообщениях
 
По умолчанию Re: Перебор мс

как прописать лог сохранения валидных пакетов? клиенту не приходит инфа что открылся мультиселл вроде(
  Ответить с цитированием
Старый 27.01.2012, 15:16   #3
 Разведчик
Аватар для Samor888
 
Samor888 никому не известный тип
Регистрация: 07.12.2011
Сообщений: 1
Популярность: 18
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 2 сообщениях
 
По умолчанию Re: Перебор мс

Перебор конечно хорошо но надо перебирать всё не с нуля а хотя бы в каком то выбранном диапазоне.
Однородные пакеты посылаемые очень часто неизбежно привлекут внимание админа.
Либо система просто заблочит перса с которого так будешь флудить пакетам.
Для этого надо реализовать задержку либо с помощью delay но это плохо кончится скорее всего дисконектом.
Лучше с помощью таймера. Таймер лучше делать с задержкой от 500 мс.
Обычно число мультисессела кодируется в формате от 00 00 00 00 до FF FF FF FF. Давай посчитаем сколько это вариантов.
Переведём FFFFFFFF в десятеричное значение и получим 4294967295.
Давай щас посчитаем сколько потребуется времяни чтобы перебрать все возможные варианты от 0 до 4294967295.
(4294967295+1)вариантов*0.5сккунд=2147483648 секунд
2147483648секунд / 60= 35791394,125 минут
35791394/60 =596523 часов
596523/24 = 248563,458 суток
248563/365 = 680.8 лет
если что то не правильно подсчитал поправьте.

Последний раз редактировалось Samor888; 27.01.2012 в 15:28. Причина: Удобочитаемость
  Ответить с цитированием
Старый 27.01.2012, 16:55   #4
 Разведчик
Аватар для comandante
 
comandante на правильном путиcomandante на правильном пути
Регистрация: 20.10.2011
Сообщений: 20
Популярность: 128
Сказал(а) спасибо: 111
Поблагодарили 59 раз(а) в 24 сообщениях
Отправить сообщение для comandante с помощью ICQ Отправить сообщение для comandante с помощью Skype™
 
По умолчанию Re: Перебор мс

mattrix, Да ты что? А как же тогда клиент видит что в конкретном пакете от сервера запихан конкретный мульт? Извини, ты не прав. И лог как-то вести можно, давно видел тему на сайте создателя L2PHX, но найти не могу.


2 Samor888, с перебором кстати я разобрался, дописал скрипт. Привязал на соц действие, проверял пока что на 1 серваке, ни дисконнектов, ни бана пока не словил. Осталось найти как вести лог и как автоматизировать. При чем не обязательно начинать перебор с 1 мультисела, в скрипт можно подставить любой номер.
________________
Если долго смотреть в бездну - бездна начинает смотреть в тебя. ©Ницше

Говори юзер, и доколи будешь русским языком говорить будешь выслушан, а доколи сленгом непутевым, будешь забанен и игнорен! ©romus
  Ответить с цитированием
Старый 27.01.2012, 18:03   #5
 Разведчик
Аватар для Samor888
 
Samor888 никому не известный тип
Регистрация: 07.12.2011
Сообщений: 1
Популярность: 18
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 2 сообщениях
 
По умолчанию Re: Перебор мс

Посмотри скрипт для чата там логи ведуться чата. От туда это можешь вынуть.

Добавлено через 2 минуты
[Ссылки могут видеть только зарегистрированные пользователи. ] вот тут можно смотреть скрипт на чат.
________________
Понравилось - ставь спасибку!!!

Последний раз редактировалось Samor888; 27.01.2012 в 18:05. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
comandante (27.01.2012)
Старый 27.01.2012, 18:25   #6
 Разведчик
Аватар для comandante
 
comandante на правильном путиcomandante на правильном пути
Регистрация: 20.10.2011
Сообщений: 20
Популярность: 128
Сказал(а) спасибо: 111
Поблагодарили 59 раз(а) в 24 сообщениях
Отправить сообщение для comandante с помощью ICQ Отправить сообщение для comandante с помощью Skype™
 
По умолчанию Re: Перебор мс

Samor888, не эту тему я видел, но всеровно спасибо. Щас буду ковырять, может и получися прикрутить.
________________
Если долго смотреть в бездну - бездна начинает смотреть в тебя. ©Ницше

Говори юзер, и доколи будешь русским языком говорить будешь выслушан, а доколи сленгом непутевым, будешь забанен и игнорен! ©romus
  Ответить с цитированием
Старый 27.01.2012, 19:05   #7
 Разведчик
Аватар для RayWalker
 
RayWalker на правильном путиRayWalker на правильном пути
Регистрация: 22.11.2010
Сообщений: 47
Популярность: 136
Сказал(а) спасибо: 7
Поблагодарили 64 раз(а) в 36 сообщениях
 
По умолчанию Re: Перебор мс

Цитата:
Сообщение от comandanteПосмотреть сообщение
Пошарив по жуку нашел похожую закрытую J-Fobos`ом тему, в которой он говорл что такой скрипт есть, но он в подполье.

Не знаю про какое подполье он говорил, но вот этот скрипт лежит здесь уже почти год
  Ответить с цитированием
Старый 27.01.2012, 19:13   #8
 Разведчик
Аватар для comandante
 
comandante на правильном путиcomandante на правильном пути
Регистрация: 20.10.2011
Сообщений: 20
Популярность: 128
Сказал(а) спасибо: 111
Поблагодарили 59 раз(а) в 24 сообщениях
Отправить сообщение для comandante с помощью ICQ Отправить сообщение для comandante с помощью Skype™
 
По умолчанию Re: Перебор мс

RayWalker, странно что не нашел. А говорил я про эту тему.
________________
Если долго смотреть в бездну - бездна начинает смотреть в тебя. ©Ницше

Говори юзер, и доколи будешь русским языком говорить будешь выслушан, а доколи сленгом непутевым, будешь забанен и игнорен! ©romus
  Ответить с цитированием
Старый 27.01.2012, 20:57   #9
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Перебор мс

Даты создания тем 02.02.2011 и 06.10.2010, ага
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перебор аккаунтав 1984 Jade Dynasty 7 02.01.2013 00:16
Перебор кодов *EXO* Общение и обсуждение 16 25.01.2011 15:48
BarsWF (Перебор md5 хешей) Fix Архив 2 01.09.2010 08:59

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:12.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net