DANGER: FLASH DECOMPILER
I found a flash decompiler that can steal every single piece
of a flash
compiled file swf.
to test it i created a flash 8 "encrypetd" swf using
"protection aganist
importing" option when i compile the file.
but this program just skip this it wasnt protected. How can i
protect the
swf? This software can be fatal for us.
Cheers
Jaime
BLoody hell this suxs.
I am building a massive worldwide project in flash and i
always though it
was going to be secure. This suxs. I have to combine PHP now
to make it
protected.
THIS IS REALLY BAD FOR FLASH DEVELOPERS.
"Rothrock" <[email protected]> escribió
en el mensaje
news:egtgmg$28c$[email protected]..
> Such old, old, old news.
>
> The "protect against importing" is only of use for
stopping direct
> importation
> to the Flash authoring environment. It offers nothing
against decompilers.
>
> For the Flash Player to play a swf file it needs to be
able to read the
> file.
>
> THERE IS NO WAY ? short of keeping your Flash on a
scuffed CD under your
> bed ?
> to totally protect your file from a determined person.
It doesn't mater
> what
> any given vendor of "Flash security" software tells you.
I'm not going to
> say
> they are liars, but just that their friendship with
reality may have had a
> bit
> of parting of the ways.
>
> There are some things that can help to make it more
difficult for a casual
> user to get your code. The best you can hope for is to
make it more work
> than
> it is worth. Search the forums for "security" or
"decompiler," you should
> find
> plenty of interesting reading.
>
Similar Messages
-
Flash Decompiler protection?
Hello,
I've just been learning about Flash decompiler's and was
wondering what kind of encryption protection is available in Flash
8 professional. If none, will there be something in the next
version that will protect decompiler programs from ripping the raw
source files from my flash work?
Thanks for any feedback.chriscap16,
> I just wanted to point out that the above comments are
> really untrue. Not EVERYTHING can be decompiled.
If a machine can read it, a human can read it. People
created these
machines, after all. ;)
> Anything that compiles to an intermediate language
(Java,
> .NET, flash) can be decompiled. HOWEVER, most
> popular applications today compile straight to machine
> code. This CANNOT be decompiled back into source
> code.
I don't know how many applications today are compiled to
machine code,
but regardless, machine code can indeed be converted to
assembly, assembly
to C, and so on. I'm not suggesting any of this is easy!
I agree with your assertion that compiled apps in Java,
.NET, Flash, and
the like, are easier to reverse engineer than machine
language software,
perhaps by an order of magnitude. But with enough effort,
even the sorts of
apps you speak of can be decompiled.
Of course, mere assertions -- by either of us -- don't prove
anything.
I'm not well versed enough to point to proofs of my
assertions, and since
the original question relates to Flash, it's moot in any
case. :)
> This is a unique concern for flash because it is more
> commonly deployed as a client driven solution in the
> form of .swf files.
This is also a concern for Shockwave, Authorware movies, and
other
lesser known platforms, but because they're lesser known,
it's a smaller
concern.
David Stiller
Adobe Community Expert
Dev blog,
http://www.quip.net/blog/
"Luck is the residue of good design." -
Who can reccomend a good Flash decompiler?
I'm looking for a Flash decompiler and I was hoping for a
recomendation.
I work in an organization where we frequently have to update
Flash files
that were built several months or more in the past.
Unfortunately, the
organization system hasn't maintained the FLAs in any
particular spot (until
recently), so the old ones can be very difficult to locate.
Sometimes
impossible. The SWFs, however, are generally much easier to
find.
I'm under the impression that a decompiler will help us
convert these SWFs
back into FLAs so they can be edited and updated. Yes? If so,
which ones
work the best. And why, if you care to share that info.
Thanks a lot.
KBExcellent. Thanks so much.
--KB
"Nickels55" <[email protected]> wrote in message
news:f3h9vk$led$[email protected]..
> Sothink SWF Decompiler is excellent. Why? Because it
converts your SWF
> files
> back into working fla files. Sure your layers and symbol
may change to
> generic
> names, but everything else seems to work great.
> -
I am looking for a flash free flash decompiler tool out there
on the web. I have a swf file that I am trying to decompile.
Thanks!I tried to convert the SWF to FLA but for some reason it didn't do such a good job with it, because when I tried to compile it again, it was not working the way it should.
Do you know of any better decompilers? -
URGENT Flash Decompiler Needed
I am wondering if anyone has a .swf decompiler. I was working
on the final corrections to a flash site for my client Cabinet
Source
http://www.hookmedia.biz/cabinet_source/v4_f
and I had to restart my computer and when I restarted it and tried
to open the .fla it said "Failed to open document" and now I can't
access it at all. So I am wondering if anyone has a decompiler and
if you do would you be willing to convert my .swf to an fla? This
is really urgent, I literally was making the final corrections to
the site tonight for my client. Thanks in advance.
http://www.hookmedia.biz/cabinet_source/v4_f/index.swf
and index.flawithhisstripes wrote:
> Urami, thanks for your reply!
> That was what I thought too except that I had this
broken into three
> scenes: preloader intro and site. And in this particular
swf the preloader and
> the intro scenes are combined, yet the site scene is not
included. Which leads
> me to believe there's either some sort of glitch in the
software, which is
> completely possible, or we just didn't do something
correctly, which is
> obviously less likely because it's a pretty basic
process of a UI perspective.
as i said in previous post, there is no actual scenes in
flash. Scene are blank frames
and they are not included when the movie is exported.
This is the very reason why we always use label names in
action not scene names as using
go to (scene name) fail to perform almost 80 % of the time.
I don't think it's a glitch, it can't recreate something that
isn't there.
Think of scene as side note sticker which you never give to
client once the job is done.
Pretty much it, minor authoring convenience.
You can do simply test, animate from frame 1 to 10 than scene
2 from 1 to 10. Export to
swf and import to flash. The scene will be a blank frame and
frame 1 of scene two will
becomes frame 11. Thanks how it works in flash.
Unless, we have some misunderstanding here :) if that's the
case than sorry
Regards
Urami
Happy New Year guys - all the best there is in the 2006 :)
<urami>
http://www.Flashfugitive.com
</urami>
<web junk free>
http://www.firefox.com
</web junk free> -
Good evening,
I feel like a moron because I had it working and tonight I cannot do it again to save my life.
I looked at all the posts but many now are too old and the links are gone
I am trying to embed a flash swf into a page and no matter where I put it I cant make it work.
Cédric's code is not working for me neither is artotem's
then I found this from Roddy
"Create your file in SWF. Upload this and the MyFlash.html file to your website folder on .Mac - Finder/Go/iDisk/My iDisk/Web/Sites/Website folder - or your server. Create an "external" link to this on an iWeb page and select it to open in a new window.
The .Mac URL will be...
http://web.mac.com/username/WebsiteName/MyFlash.html"
and this was working once but every time I republish I have to upload the flash folder again because I use publish.
Any help would be great.
Sorry to be a pain and make you say things you have said before.
Thank you all great people that you are.
MireilleHi Mireille,
don't put the file in a folder of a website.
1. Create a folder in your iDisk/Web/Sites folder.
2. Name it something like 'files' or ‘movies’ or whatever
3. Copy your .swf or any other file to that folder
4. web.mac.com/username/nameofthefolder/nameofthefile.extension is the address at which the file will be stored on the web
Example: http://web.mac.com/username/movies/nameofthefile.swf
or if not .swf put the html in that folder (works the same)
That new folder will stay where it is when you publish from iWeb (at least that's my experience...), thus you will not have to reupload it each time.
Regards,
Cédric -
Corrupted flash file?... decompiler?...
Hi all
I have made a backup on an external hard-drive of some flash
files (.fla) I created on Flash MX2004.
When I try to open one of them, Flash MX2004 simply shows
this alert:
"unable to open document: blabla.fla"
No other explanation. I assume therefore that this file is
somewhat corrupted.
It is a long, complex flash movie, and I gringe at the idea
of having to re-create it!
What can I do to try to "un-corrput" the file, or at least
discover what's wrong with it and why
Flash is enable to open it?
If all fails, what would be a good, free flash decompiler for
Mac?
seb ( [email protected])
http://webtrans1.com | high-end web
design
Downloads: Slide Show, Directory Browser, Mailing ListPost the swf and I'll decompile it for you.
-
Need Help To Extract Logo from Flash File .swf
I have an attached Flash file that is in
.swf format. There is a N64 logo within this file that I'm
trying to extract as a
.png with a transparent background. I've been able to open
it in a program called
Flash Decompiler Trillix and in the sub-menus it has the
logo listed as a frame.
This is about as far as I have gotten and I'm stuck. Perhaps
someone else knows how to do this a little easier. I just need to
find a way to extra the logo that already has a transparent
background and save it in
.png format.
Any help here would be hot." ;)
Logo Flash
File .swfHello,
I ran into a similar problem a few months ago. I have the
Sothink Flash Decompiler and what I did was turn the SWF back into
a FLA. I then opened it in Flash and then exported what I wanted as
a PNG image.
Decompilers can extract the actual image whether it be jpeg,
gif, png, etc. But when it's listed as a frame(as you mentioned
above) then the method above is probably the best way to get it.
Good luck -
How can I convert a flash object on a webpage to a fla file?
I made a flash effect for my friend's site and he won't let me get the flash back after a fight. I can see the effect on the homepage of his website. Is there any way I can get the flash to an fla file on my computer? Is there any way I can find the swf file on his websites system and convert it to an fla? Please help, thanks.
Open the web page where this swf is placed then go for the source code by right clicking on page anywhere. Then find the name of the swf file like if the name is myFlash.swf then search it but if you do not know the name then just search .swf you will get the file path on your friend's web. like it would be yourFriendWeb.com/flash/flashFile.swf or what ever is the name. Then copy the link and paste on your web browser and when the swf is opened then save it by going to File menu.
Now you have the swf file on your PC. Now the task is to convert it to fla. This thing can be done by a flash decompiler like Flash Decompiler Trillix. Decompiling will end up with your orignal fla file. -
Hi there,
I'm Very sorry for asking this. I guess it's a very basic problem, but I'm very new to Flash and Flash media Server and I need a very fast answer...
Currently I'm working on a Director project using a flash program which connects to Flash Media Server (I guess version 3, it's quite old). Unfortunately they forgot to make a flash method to send the actual userlist (or a notification when someone logged in or out) to Director. AND, unfortunately, they lost the source code of that flash programm, so I cannot look into it or alter it *sigh*.
Now I want to do a new flash programm which covers the old one, letting all known methods "pass trough" and building an additional method to gain the user list (or login/out notification).
How do I get the login information from Flash Media Server? (Would be good if you could provide an idea already for flash code... as I said I'm a tard at flash till now)
Thank you so much. And I hope you understand my situation asking here...
Janahparmar : yes, that's what I feared... I hoped it would be possible to tell the server from which application I do need the login information. What a mess.
Dimo Hristov: thanks for your offer! I already tried decompiling the flash program with the shareware version of Trillix Decompiler. It only decompiled the UI (in a terrible way) but no source code at all. It was the shareware version where I can decompile 2 or 3 programms to test the software. Are you sure the non-free version of Trilix Flash Decompiler will do..? -
Hello!! Although I am NOT new to Mac, I have NEVER attempted to edit an SWF file and I'm seeking an EASY way to do so. I think I might be CLOSE but I'm wasting time trying to figure it out so I'm posting here for some help...hopefully!! :-))
I also apologize because I did NOT know where to post this question so KINDLY direct me if I have posted in the wrong place!
Soooo, I have an complete, original .swf flash movie. It is a Holiday greeting but the VERY LAST frame has text that is NOT RELEVANT and I wish to change that text.
It appears that the text I want to change is (I do NOT know the correct term) a "layer" of graphic content for the last frame.
So, I have done TWO THINGS: I have used the Flash Decompiler app to (1) create an .fla file and (2) DECOMPILED the entire .swf extracting ALL the resources/objects that are used to create the original .swf animation. I have NO IDEA what to do with the .fla file...I know it is used to edit the animation but I do not have software to manipulate the file.
BUT, in the decompiled files, I HAVE LOCATED the one resource...a TEXT RESOURCE...that I wish to change. This extracted text resource is named "Dynamic text 293.swf", saved as in .swf format.
Now HERE is where I am STUCK!!...and I THINK this is the direction I would like to go:
1. Open the Dynamic text 293.swf file in a format that allows me to EDIT THE TEXT I wish to change. HOW DO I DO THAT?? Can I convert it to a jpeg, edit the text, and then BACK to an .swf file?? Can I simply CREATE a JPEG and somehow SAVE IT as an .swf file to REPLACE the Dynamic text 293.swf file? Is there an EASIER/DIFFERENT way to edit the text in this Dynamic text 293.swf file?
2. After editing the text in the Dynamic text 293.swf file, HOW DO I "RECOMPILE" the folder of alllll the extracted resources from the original .swf animation, NOW with this NEW/EDITED Dynamic text 293.swf file, and RECREATE the full .swf with the changes I made??
Again, I do NOT have FLASH or MACROMEDIA or any of those apps :-/ I DO have the .fla file conversion AND have isolated the SINGLE extracted resource file (Dynamic text 293.swf) that I want to edit.
THANK YOU TO EVERYONE FOR YOUR HELP Greatly appreciated!!
ScottThat's a problem, since the format changes between jpg and swf when converted
probably won't just go back to their previous state, less the changed section.
The converter you have, is it a freeware to convert swf to fla; or what does it say
that it can do? In some cases, a flash video can be copied (perhaps illegally)
through use of a software such as Ambrosia's SnapZ ProX and a movie of any-
thing playing on your Mac can be copied. So, a movie could be paused at the
end where the unwanted content exists, so the copy would not have it recorded.
Snapz ProX - Ambrosia Software: (not freeware, has 'free trial' version)
http://www.ambrosiasw.com/utilities/snapzprox/
Otherwise, there are a few shareware and freeware editors for swf content; to
some degree or another they either convert content or allow some editing.
And this may only work as far as the item's creator allowed, if the file is locked.
' swf fla freeware editor Mac OS X ' - google search:
http://www.google.com/search?hl=en&q=swffla+freeware+editor+Mac+OS+X&btnG=GoogleSearch&aq=f&oq=
I'd tried some basic editing of swf files a few years ago, and was able to only
convert the string of images into single-frame jpgs and work on each one,
but could not get them back into an swf. Perhaps graphic converter or other
software could do something for these; but I am inexperienced in all that.
Good luck & happy computing! -
My company purchased a Flash-based e-learning development
tool. It comes with many compiled SWF templates. There are no FLA
files to work with. I'm getting inconsistent behaviors and think
that the SWF may have been compiled for early, or possibly various,
Flash Player versions.
Is there a tool or a method that will report which Flash
Player a SWF was compiled for?
I'm sure I can devise a test. I discovered the issue when
some SWFs wouldn't work with the FlashVars parameter and others
would. There's hundreds of templates, so I'm looking for a fast
approach first, before I develop a more laborious approach.Found it.
Got a demo version of a Flash Decompiler. It includes a Movie
Info feature that reports the version of Flash Player the SWF was
compiled for. I did not and will not decompile the SWFs. That would
be wrong. I just needed the info. -
Flash fails after a SWF finishes loading
Hello, there is this flash animation on the web. It always worked perfectly before, but now, with the latest flash it does not: today, I tried watching it again. While it is not yet fully loaded, it works, I can see the preloader move, and if I right-click and select "play" it plays. But when it is done loading, it stops instantly and either shows the first frame of the movie, or goes grey in a second or two. If I right click on it, it says "movie not loaded'. I tried this movie on Firefox on Linux and two different versions of Windows, and on Internet Explorer. Same results. Tried downloading the SWF file and run it from my HDD, just in case, but still same results. Although, I was able to play it using Flash Decompiler Trilix. So, a couple of questions arises: Maybe the movie triggers some sort of a bug in the latest flash player? Anyone has an idea how to fix it? If it really is some sort of a bug, what should I do about it?
P.S. the link to the file, if it is relevant: http://uploads.ungrounded.net/298000/298601_PJ21ver3.swf
P.P.S. It is extremely unlikely, that the file was altered since the last time it worked, as the maintainers of the file became fully inactive way earlier than the file stopped working.
Thank You for Your time.
If You have even the slightest idea what could possibly be wrong and/or how to fix it, please, write. I will be grateful.If you are creating the swf file using Flash software, then in your Publish Settings also select the option to have an html page output. Then copy the code that embeds the swf in that published html file and paste it into the intended web page file.
-
Protecting swf files from being decompiled
At the end of the day, our flex apps are deployed as swf
files which have the potential to be decomplied and thereby our
intellectual properties lost. There are tools in the market which
claim to secure the swf files from being decompiled. Are these
tools live up to their claims? Is it worthwhile to spend money on
these tools? Would the protected swf become harder to deployed? Any
good products already available in this line? Please point out
some. Thx.Most of the tools I have seen are geared towards extracting
resources from swf's. I use one myself (eltima.com) for
"harvesting" manufacturers content for my motorcycle dealers. They
are authorized to use this content, but finding someone at Yamaha
of Kawasaki or any of the majors who even knows where to find these
resources is next to impossible. I have also used it to learn from
by viewing scripts, but as you say, at the end of the day, I think
the concepts and best practices are about the only thing worth
taking away from others efforts, not the code.
Unlocking a protected file can be done as well and I remember
using a product over a year ago to get at the scripts within an swf
(I wanted the URL's that pointed to media - it was legal for me to
do this). It ran from the command line and output the scripts.
There aren't too many of these types of programs to be found, but
they exist.
My personal opinion is that it's not worth the effort. My
java classes can be decompiled and if someone wants to go to that
trouble, more power to them. To my knowledge, there isn't anything
out there yet that is perfect for backwards engineering an swf into
an MXML file, but a competitor of FLASH Decompiler says that they
can decompile Adobe 9 PLAYER swf's. For what it's worth, I plan on
posting the majority of my code on my flexdev.org site once I get
it established.
For people who make components for sale, this could be an
issue of stolen revenue if the decompilers get sophisticated enough
to reverse engineer the swc into a usable MXML file. I would be
against anyone who stole code for this purpose, for sure. -
Hi all
I'm looking for a decent Flash Decompiler for the Mac. I have
a demo of the Gordon Flash Decompiler, but the demo doesn't let me
save anything as an fla, which I think is all I want to do with it.
Plus I've read more bad than good reviews online, so that makes me
a bit apprehensive. Anyone here have any problems with this
program?
Are there others out there that maybe I should look at?
Thanks
ChrisI had a lot of trouble with SimCity4 on my iMac. It became such a headache that I returned it to compUSA. It ran very choppy and crashed repeatedly when the city began to develop. My system FAR exceeds the system requirements for the game, and after some online research I discovered that I am not the only person to have this trouble with SimCity running on 10.4. I have also read problems concerning the SIMS2. Some of what I have read indicates that 10.3 runs the games fine, but 10.4 causes them to crash. I don't know if this is the case, but I do know that I am now very weary before dropping $50 on a game that may not perform on my computer as it claims to on the box. Some people trying to run games are talking about waiting for Mac OS updates that will allow them to run smoother.
I would check out what gamers are saying before buying anything
http://www.macosx.com/forums/showthread.php?t=226286
Maybe you are looking for
-
Best practice regarding package-private or public classes
Hello, If I was, for example, developing a library that client code would use and rely on, then I can see how I would design the library as a "module" contained in its own package, and I would certainly want to think carefully about what classes to e
-
How to change the language for better usage of englisch books
I use audition 5.0 and have bought the Classroom in book. I have installed in french. It would help me to aply the lessons when I might change the language of the software from french to englisch. Under PRESETS there is not such a function. Thanks, a
-
How to produce Material output message when use bapi function?
Dear Experts : I use bapi BAPI_GOODSMVT_CREATE to receive stock. I find the output message can't create automatically even when I have set the type in MR21. Hope someone can teach me how to produce the message when I create the material document by B
-
Satellite A500 - How to update BIOS?
Hi, i've wanted to update my notebook to the new bios version 1.30. i've startet the windows based update. the update failed in the middle(6 pakets or something left) of the installing process and the system was frozen. after i've rebooted, i wanted
-
Why is the black iPhone 4/4S more durable than the white?
I've owned both a black and a white 4S The black was much more durable, mine flew out my hand and hit the tap, no damage just a big scratch to the back glass because thats where it hit, but it did make the back loose I had a white, and it smashed the