взлом флеш-игр

Discussion in 'Реверсинг' started by Goodwin_, 26 Apr 2010.

  1. Goodwin_

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

    Joined:
    29 May 2008
    Messages:
    61
    Likes Received:
    6
    Reputations:
    0
    вот например видео
    http://www.youtube.com/watch?v=1NlUXbu1QwU
    интересует как именно достали массив байт - 96,46,08,27,07...
    чем вообще ковырять флеш приложения. как ставить точки останова, как отлавливать события.
    Например игр вконтакте.
    Кто что знает поделитесь, очень интересно.
     
  2. neprovad

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

    Joined:
    19 Oct 2007
    Messages:
    899
    Likes Received:
    274
    Reputations:
    59
    Видео которое вы посмотрели не несет никакой познавательной ценности - т.е. ничему не учит, также можно показать как включать и выключать атомный реактор, соблюдая очередность нажатий тех или иных кнопок, но сути при этом не поймешь что и как работает.

    Так же и тут, человек сделавший видео - сам похоже не знает что делает на самом деле.
    Вобщем, в общих случаях для декомпиляции потребуется как ни странно
    - декомпилятор, например http://www.sothink.com/product/flashdecompiler/
    - усредненное знание JS ибо близко к AS ну или сам AS

    p.s.
    массив этот злополучный достали декомпилировав флеш игру, затем был найден код, отвечающий за изменение количества патронов, жизней, etc. и отображение декомпилированного кода перевели с AS на p-code и байты, отвечающие за декремент\инкремент значения просто скопировали, поправив при этом константу в нужную сторону, вот и все пожалуй.
     
    #2 neprovad, 26 Apr 2010
    Last edited: 26 Apr 2010
  3. Goodwin_

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

    Joined:
    29 May 2008
    Messages:
    61
    Likes Received:
    6
    Reputations:
    0
    neprovad, спасибо за ответ.
    разобрался. оказалось совсем легко. хотя это может игра такая.
     
    #3 Goodwin_, 27 Apr 2010
    Last edited: 27 Apr 2010
    1 person likes this.