Узнать запрос определенного действия в java чате

Discussion in 'Песочница' started by c0rp$e, 3 Mar 2009.

  1. c0rp$e

    c0rp$e Elder - Старейшина

    Joined:
    5 Dec 2003
    Messages:
    206
    Likes Received:
    37
    Reputations:
    -5
    В общем есть Java приложение - чат.
    Там есть некоторые функции, стандартные,
    В меню
    Типо посмотреть инфо участника, добавить / удалить в друзья
    и так далее...

    Я себе поставил на комп эмулятор ява чата , и с помощью встроенного в эмулятор консоля смог узнать некоторые запросы,
    такого вида:
    http://chat.xxx.ru/services/index.php?userID=2770640&password=21c7gtz&usercur=2770640a=show_friends3&start=10&&kbv=33&lngg=ru
    ....
    Т..е. какой-то пункт в меню ява чата равен какому-то запросу .
    ...
    НО трабл в том, что на некоторые другие пункты в меню, в консоле ничего не отображается :((((

    Вопрос - как узнать какой запрос идет?
     
  2. MCSnake

    MCSnake Elder - Старейшина

    Joined:
    11 Jun 2008
    Messages:
    88
    Likes Received:
    25
    Reputations:
    0
    поговори с крематором, мы с ним много действий нашли в галактике, тут точно такие же действия вероятней всего идут))
     
    1 person likes this.
  3. c0rp$e

    c0rp$e Elder - Старейшина

    Joined:
    5 Dec 2003
    Messages:
    206
    Likes Received:
    37
    Reputations:
    -5
    а речь как раз о галактике и идет)))
    я нашел там несколько действий, но например как
    "посадить" нет (
     
    1 person likes this.
  4. MCSnake

    MCSnake Elder - Старейшина

    Joined:
    11 Jun 2008
    Messages:
    88
    Likes Received:
    25
    Reputations:
    0
    на посадить там идет другая расстановка, я не помню точно как там, но вроде как там не ссылка типо http://chat.xxx.ru/services/index.php?userID=2770640&password=21c7gtz&usercur=2770640a=show_friends3&start=10&&kbv=33&lngg=ru на посадить а именно действие, а ссылка эта у тебя открывает меню например или когда заходишь в разделы разные то так показывает))
     
  5. c0rp$e

    c0rp$e Elder - Старейшина

    Joined:
    5 Dec 2003
    Messages:
    206
    Likes Received:
    37
    Reputations:
    -5
    я знаю что там другая идет...
    ну в этом и вопрос, я в 1 посте написал.
    как это действие узнать,
    все равно каждое действие какой то код имеет
     
  6. MCSnake

    MCSnake Elder - Старейшина

    Joined:
    11 Jun 2008
    Messages:
    88
    Likes Received:
    25
    Reputations:
    0
    стукни мне, 362018046 там поговорим) тут мало ли кто бродит:D
     
  7. c0rp$e

    c0rp$e Elder - Старейшина

    Joined:
    5 Dec 2003
    Messages:
    206
    Likes Received:
    37
    Reputations:
    -5
    ок...

    НО вопрос для остальных остается открытым!
    Как отследить запросы программы, или придется все ява приложение декомпилить =)
     
  8. cremator (c)

    cremator (c) Elder - Старейшина

    Joined:
    20 Jun 2008
    Messages:
    258
    Likes Received:
    72
    Reputations:
    0
    Для цели отслеживания TCP пакетов, которые приложение отсылает на сервер нужен сниффер(Smart Snif, Comm View).. Конкретно для посадки в тюрьму используется конструкция ACTION id code, где id - идентификатор персонажа, а code - сервисный код, который говорит серверу, что персонажа с этим id надо определить в тюрьму, а сервер уже проверяет потом, хватает ли на это у вас полномочий.
     
    2 people like this.
  9. GrandPa92

    GrandPa92 Elder - Старейшина

    Joined:
    29 Jul 2008
    Messages:
    69
    Likes Received:
    10
    Reputations:
    0
    c0rp$e через Wpe Pro пробовал? Она сохранеет действия которые ты делаешь в чате.