gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #38733] Raft Wars cannot be played on Gnash, due to


From: anonymous
Subject: [Gnash-commit] [bug #38733] Raft Wars cannot be played on Gnash, due to UNIMPLEMENTED DoAction jump
Date: Fri, 26 Apr 2013 04:55:51 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

Follow-up Comment #2, bug #38733 (project gnash):

Flash "obfuscators" (you'll shortly see why I put that in quotes) do this. The
real AS code, unmolested, is stored in an unknown tag type (I've seen 253
quite often) right before the DoAction, and the DoAction itself contains the
obfuscator's code (usually a "jump forest" sort of thing). The intended
behaviour is for the obfuscator's code to be executed, then it jumps out of
the DoAction and into the one before it, and there's a jump there which then
takes it to the real entrypoint of the original code somewhere near the
beginning of that unknown tag.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38733>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]