Ok ... so I just had another look, 
- unpacked an swf that was not enabled
- then enabled that SWF
- unpacked that content
- loaded both files in a text-compare tool

So it seems that the difference is simplywithin the first 7 bytes 
Not Enabled: FWS0J+
Enabed: FWS4J+ 
(There seems to be some sort of line break after the FWS)
So can I go and hunt for the one different byte to detect if a file is enabled?

Chris

-----Ursprüngliche Nachricht-----
Von: Darrell Loverin [mailto:darrell.love...@gmail.com] 
Gesendet: Montag, 18. November 2013 02:18
An: dev@flex.apache.org
Betreff: Re: How can I check if an swf has advanced-telemetry enabled?

Oh, I see, Justin added it to swfutils. I was looking for it in falcon since 
this is where I had added the support but I don't see the code in Apache Flex's 
falcon.


-Darrell


On Sun, Nov 17, 2013 at 3:46 PM, Justin Mclean <jus...@classsoftware.com>wrote:

> Hi,
>
> > I believe there was a new tag added to the swf to enable telemetry. 
> > I
> don't
> > see this tag supported in Apache Flex.
>
> The new tag in the swf is supported in Apache Flex (4.10 and 4.11) 
> otherwise how else could we support it?
>
> The tags value is 93, so you can look for that or just use swfdump, if 
> the swf has advanced telemetry turned on it will show this:
> <EnableTelemetry advancedTelemetry='true'/>
>
> Thanks,
> Justin

Reply via email to