Страница 7 из 11

Добавлено: Сб фев 24, 2007 12:06 am
chapa
неподходит... как редактировать?

Добавлено: Сб фев 24, 2007 12:13 am
piroJOKE
Акуенно вы господа переводите (16) -> (10). :D :ROFL:

Ану-ка по быстрому переведите мне такой номер версии:

01 00 00 00 <------- это кусок из пакета.

Какая у меня версия будеть?

Добавлено: Сб фев 24, 2007 12:17 am
chapa
м... долго думал получил 0... как переводить то?

Добавлено: Сб фев 24, 2007 12:22 am
piroJOKE
мля не парь мой бедный моск
натрави сниффер на программу опен коре
и посмотри наконец, ЧТО она посылает серверу

Добавлено: Сб фев 24, 2007 12:22 am
chapa
64 получаеться...

Добавлено: Сб фев 24, 2007 12:26 am
chapa
64 00 00 00 00 00 71 77 71 77 31 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32
33 34 35 36 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 02


вот что кора отправляет

Добавлено: Сб фев 24, 2007 12:34 am
chapa
мля, я не пойму, тут есть хоть один человек кто конкретно может сказать ЧТО НУЖНО СДЕЛАТЬ???? по пунктам... а то все умные блин такие а как до дела доходит: нужно то нужно се, и в итоге никуя не пашет!!! пирожок, че толку от этих пакетов? мне версию узнать надо а не следить за корой!

Добавлено: Сб фев 24, 2007 12:50 am
piroJOKE
не надо тебе никакую версию узнавать
просто найди место, где формируется этот пакет (64 00),
и влепи туда жестко нужные данные
потом запусти, проверь - всё

Добавлено: Сб фев 24, 2007 12:32 pm
kpa6
chapa
Также как 64 получил, так и в моем примере надо перевести из двоичной в десятичную (А3 8Е А8 00 к этому отношения вовсе не имеет).
А почему я не выкладываю так просто ответ? - Бестолковым людям нельзя доверять бота. Стукачи везде водятся, что может привести к контролю над ботами (грубый пример: типа спали бота получи зени или какую то херь).
з.ы. работает на ура

Добавлено: Сб фев 24, 2007 7:47 pm
chapa
piroJOKE
я уже три страницы пытаюсь узнать КАК в бота впихнуть отправку этого долбаного пакета... КАК???

Добавлено: Сб фев 24, 2007 7:53 pm
chapa
kpa6
2744035328 получилось...

Добавлено: Вс фев 25, 2007 1:54 pm
piroJOKE
Расскажи, как ты пришел к этому выводу?

Добавлено: Вс фев 25, 2007 1:59 pm
chapa
01 00 00 00 - перевел в десятиричную... 64 получил

Добавлено: Вс фев 25, 2007 2:47 pm
piroJOKE
Короче, я говорю вот о чем. Во многих местах байты засылаюццо задом наперед, т.е. младшие разряды стоят спереди.

Стало быть, чтобы заслать такое число, надо сначала развернуть его хекс-код задом наперед, а уже потом его перевести в десятичный вид.

Второй вариант. Лезем в процедуру засылки, и... ну короче, нам надо сначала найти нужную функцию внутири файла. Проще всего поискать ключевое слово password - сразу попадешь в то место, где он засылается. ;) В том же пакете и логин, и версии сервера.

Там же есть переменная $version. Окей. Просто заменяем ее засылку, посылкой нашего отснифанного кода. Как? Да посмотри, как рядом формируются другие куски пакетов. Т.е., функции pack("C*", ...... ).

Добавлено: Вс фев 25, 2007 3:30 pm
chapa
ща попробую