Flash генерит JavaScript код, как?

Discussion in 'PHP' started by hhover, 12 Jun 2007.

  1. hhover

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

    Joined:
    21 May 2007
    Messages:
    60
    Likes Received:
    36
    Reputations:
    11
    Есть флешка. При клике по ней, на странице выполняет определенный javascript код. Какой именно код - можно посмотреть например при помощи FireBug для FireFox'а.

    В этом коде каким-то неизвестным образом генерится одна переменная, если ее не знать, то невозможно правильно выполнить тот код. Тоесть например:
    Code:
    javascript:somefunc(random_var);
    Мне нужно как-нибудь просниффать как именно генерится эта переменная, потому-что флешек много. Как-нибудь можно узнать? Я думаю, что явно внутри флешки должно быть объяснение этого, но как (чем) ее вскрыть?
     
  2. ice1k

    ice1k Banned

    Joined:
    1 Jan 2007
    Messages:
    462
    Likes Received:
    382
    Reputations:
    490
    Sothink SWF Decompiler
     
  3. hhover

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

    Joined:
    21 May 2007
    Messages:
    60
    Likes Received:
    36
    Reputations:
    11
    Спасибо, попробывал я декомпилер, там в ActionScript
    Code:
    on (press) { this.getURL('javascript:...'); }
    Причем сам код javascript всегда разный, тоесть, я обновляю страницу, и мне выдается "та же" флешка с уже другим кодом.
    Как такое может быть? Может там флешка генериться динамически? Вернее базис один, а ActionScript добавляется разный каждый раз?

    Вот сам сайт: http://ukf418pgjs.rapidsafe.de/
    Можно как-нибудь динамически перехватывать JavaScript, который генерит флешка? Ну или хотя бы ActionScript просматривать не декомпилером, а скриптом на пхп ?