Рейтинг темы:
  • 1 Голос(ов) - 4 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[share] tera sniffer
#21
shocked Написал:Diagod, нада было патентировать фишку ))
Та нет, просто у них в основе вот это лежит.
Только приведено в божеский вид и поставлено на ноги)

На счет декриптора, первоисточником является CUTera(Alehandr и MetaWind) написанный на шарпе, далее он оказался у "меня" и был перегонот в яву ну, а дальше уже сорсы пошли по рукам и он попал всем остальным.
open-team.ru - Freya, HighFive...
Ответ
#22
shocked Написал:И tcp очередь, баферы сами писали да ? И интерфейс намекает как бы (хотя вру не очень намекает). А кто первым крипт выдрал и пилить начал никто не знает?
очередь конечно там мутное дело и я ее не довел до нормального вида, но достаточно для снифа ))
крипт к моему приходу в эту игру уже был готов Smile
DiagoD Написал:Та нет, просто у них в основе вот это лежит.
Только приведено в божеский вид и поставлено на ноги)
ну сейчас там из этой основы я как понимаю только криптор, и то, потерпел некоторые изменения Smile

Добавлено через 2 минуты
DiagoD Написал:Я так подписывал на время ридеры/врайтеры в которых инфа перевернутаяBig Grin

Это значит, что пакет нужно перевернуть когда считываеш/записываеш...

Вот:

Код:
protected void writeD(int value)
    {
        getByteBuffer().putInt(value);
    }
    protected void writeDS(int value)
    {
        getByteBuffer().put(Integer.reverse(value));
    }
А так то приставку S я там от балды поставил:redlol:
из-за того, что ты в своих начинаний неправильный ордер влепил серверному буферу, у тебя все пакеты писались через S )) у нас сейчас ничего не разворачивается, а методы остались на память ))
Ответ
#23
Ronn-l2f Написал:очередь конечно там мутное дело и я ее не довел до нормального вида, но достаточно для снифа ))
крипт к моему приходу в эту игру уже был готов Smile

ну сейчас там из этой основы я как понимаю только криптор, и то, потерпел некоторые изменения Smile

Ну глядя по старым логам ваших фиксов то там основа осталась почти не тронутой, только пакеты подправили старые под новые протоколы, ну и может быть исправили костыли.
А так то вы молодци, проделали огромную работу и продолжаете в хорошем темпе.
а в крипторе, что там менять было я хз, разве, что имена методов и переменныхBig Grin

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

Добавлено через 4 минуты
Ronn-l2f Написал:го, что ты в своих начинаний неправильный ордер влепил серверному буферу, у тебя все пакеты писались через S )) у нас сейчас ничего не разворачивается, а методы остались на память ))

Дело в том, что я крутил ордер по разному ибо пакеты были с разной очередностью байтов, то нормально, то реверс, а потом под конец когда определился с ордером, было вломы его менять ибо нужно было чуть переписывать обработку то я решил налепить вот такую фигнюBig Grin
open-team.ru - Freya, HighFive...
Ответ
#24
DiagoD Написал:Ну глядя по старым логам ваших фиксов то там основа осталась почти не тронутой, только пакеты подправили старые под новые протоколы, ну и может быть исправили костыли.
А так то вы молодци, проделали огромную работу и продолжаете в хорошем темпе.
а в крипторе, что там менять было я хз, разве, что имена методов и переменныхBig Grin
Мне интересно, а что ты считаешь тогда основой?)) какие-то непонятные твои рассуждения ))
сеть хоть и там и там нио, но нио это не твоя разработка, да и сам селектор не похож на твой ))
мускул и в африке мускул, пакетная система совершенно другая, модель мира полноценная, а не костыльная, скил двиг, ивент двиг, квест двиг и так далее, ну это да, только пару костылей исправили и пакеты добавили Smile
Ответ
#25
А во, я вспомнил че было)))
Когда записываешь соснифаный пакет то его нужно было переворачивать, а так как у меня изначально шла отправка снифа и потом только я разбирал пакет и делал обработку данных в нем и для обработанных данных нужно было делать реверс ибо как вы сказали, ордер был не тот, а так как было вломы менять я так и оставил его)
open-team.ru - Freya, HighFive...
Ответ
#26
DiagoD Написал:....

я после того как кинул все в шару, думал еще открыть опен-сурс, написал все заново с чистого листа под евро клиент, а не как тогда со своей л2 сборки выдрал основу. И вот как-то не сложилось во второй раз, людей которые готовы работать не нашел, а самому тянуть не айс, а брать совсем зеленых это не гуд.
..
А продолжить это дело не хочешь как эти ребята например http://habrahabr.ru/post/151733/. Больше как для саморазвития, чем написать мега емуль аля ПТС или как вы там говорите )) Думаю нашлись бы люди
Ответ
#27

Я же сказал, что было взято в основу у меня)
Считаю своим поскольку сам лепил эти какахи в кучу, делал в них соответствующие изменения, чтобы они работали.
Селектор на половину мой.

По большому счету тогда вообще нельзя считать код своим ибо обычно в нем мы используем очень много вспомогательных классов и т.д.)

Цитата:Ну глядя по старым логам ваших фиксов то там основа осталась почти не тронутой, только пакеты подправили старые под новые протоколы, ну и может быть исправили костыли.
А так то вы молодци, проделали огромную работу
Нужно жирным шрифтом)
Это относилось к тому, что было в основе, а не к тому, что у вас вообще есть.
А говорю я так потому, что мне когда-то показывали сурс по ТВ вроди бы как ваш(во всяком случае так говорили и с виду было сделано все, что у вас).
open-team.ru - Freya, HighFive...
Ответ
#28
DiagoD Написал:что мне когда-то показывали сурс по ТВ вроди бы как ваш(во всяком случае так говорили и с виду было сделано все, что у вас).
интересно о_О
Ответ
#29
shocked Написал:А продолжить это дело не хочешь как эти ребята например http://habrahabr.ru/post/151733/. Больше как для саморазвития, чем написать мега емуль аля ПТС или как вы там говорите )) Думаю нашлись бы люди

Сейчас уже нету на это времени, занят как вы сказали мега емуль аля ПТС и другими проектами.
А если просто поднять СВН, залить работу и самому раз в месяц, что-то делать с надеждой, что все же кто-то найдется и будет помогать не резонно...
open-team.ru - Freya, HighFive...
Ответ
#30
DiagoD Написал:Сейчас уже нету на это времени, занят как вы сказали мега емуль аля ПТС и другими проектами.
А если просто поднять СВН, залить работу и самому раз в месяц, что-то делать с надеждой, что все же кто-то найдется и будет помогать не резонно...

Smile любая система контроля версий для того что бы непотерять то что наделал.

резон есть - ты делаеш для себя
consulo.io - Consulo - multi-language IDE
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [Продажа] Ретайл серверных файлов TERA SilverSmoke 7 3,179 10-08-2020, 01:16 PM
Последний пост: SilverSmoke
  Где можно найти старый клиент TERA? CozyMucus 0 2,143 10-06-2020, 09:19 PM
Последний пост: CozyMucus
  TERA @ C++ TieLay 3 4,849 08-15-2020, 02:44 PM
Последний пост: BloodVais
  TERA с 1 Июня 2020г. больше не в России TieLay 0 2,472 05-22-2020, 03:39 PM
Последний пост: TieLay
  Эмулятор с поддержкой TERA EU 93.02 TieLay 0 3,053 05-12-2020, 10:55 AM
Последний пост: TieLay
  TERA - развитие эмулятора не остановлено TieLay 4 6,346 10-17-2016, 03:01 AM
Последний пост: Ugly
  Как включить геодату на Tera Shock Froust 3 4,025 07-27-2016, 01:17 PM
Последний пост: APKO
  Шара сурсы Tera C# LineOFWar 85 37,124 06-05-2016, 02:40 AM
Последний пост: SkyWard
  TERA @ JAVA TieLay 102 41,114 05-04-2016, 10:01 PM
Последний пост: TieLay
  [Share] TERA DataCenter Decryptor h4x0r 23 18,739 08-26-2015, 10:27 AM
Последний пост: flopix

Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)