Thread: Help~~~
View Single Post
  #1 (permalink)  
Old 07-20-2003, 06:19 PM
Lam_Brady Lam_Brady is offline
Junior Member
 
Join Date: Jan 2003
Posts: 12
Default Help~~~

Hi,
After a period of evaluation, I'm consider to buy swfkit.. I visited actionscript viewer's web site to check is there any upgrade tonight.
I found that It just released V3.14.
One of the new feature is
- With the new extraction engine ASV can extract SWF files in UPX compressed executables and ZIP files. This is great if you need to extract SWF files from projectors generated by 3rd party applications.

I use the application generated by swfkit for testing. It show that error decompressing SWF. The bad new is that it can generated 99% source codes of my work!!!!!
And there are 2 extra swf include to the application, I think they are add by swfkit. Am I right?
This is the source code of one of the swf that not create by me.
function movInit () {
AlertResponse = "layout";
english_usStrings = new Object ();
english_usStrings.titles = new Array ("Privacy", "Local Storage", "Microphone", "Camera");
english_usStrings.storageLevels = new Array ({label:"Never", value:-1}, {label:"None", value:0}, {label:"10 KB", value:10}, {label:"100 KB", value:100}, {label:"1 MB", value:1024}, {label:"10 MB", value:10240}, {label:"Unlimited", value:-2});
english_usStrings.available = new Array (0, 10, 100, 1024, 10240, -2);
english_usStrings.displayAs = new Array ("zero KB", "10 KB", "100 KB", "1 MB", "10 MB", "unlimited");
english_usStrings.windowTitle = "Macromedia Flash Player Settings";
english_usStrings.Close = "Close";
english_usStrings.Yes = "Yes";
english_usStrings.No = "No";
toggleHighQuality();
// swfAction0x02 // Unknown action
toggleHighQuality();
// swfAction0x02 // Unknown action
toggleHighQuality();
// swfAction0x02 // Unknown action
}
// swfAction0x69 // Unknown action
(()[() - ()]);// not popped
// swfAction0x02 // Unknown action
toggleHighQuality();
stop();
// swfAction0x79 // Unknown action
// swfAction0x6F // Unknown action
// swfAction0x75 // Unknown action
// swfAction0x74 // Unknown action
stopAllSounds();

The good new is, swfkit is not the only product defeat by ASV. ScreenWeaver is the loser on this war too. It defeat by ASC completely. 100% of codes restored!!!!!
ASV can extract SWF from Flash studio pro too, but no code can generate. The winner is SWF studio, ASV can't find any SWF within it.

Although swfkit is lack of encryption, save to bmp/jpg, print screen... that I need to apply to my project, and the price is higher than other products but ScreenWeaver.
I still think that swfkit is good for me since it provides ffish script.

Before I purchase swfkit, I want to make sure swfkit can protect my work.
Here are my question

1. When run the execute file generate by swfkit, it extract swf to temp directory, So, anyone can steal the swf easily from the temp directory before the application is closed.
Is there any method to prevent this?

2. With ASV 3.14, anyone can extract swf directly from application generate by Swfkit. Will swfkit solve this problem and when?

3. I think FFish script is compiled as bytecode. Does the bytecode of FFish script is same as actionscript? If they are same, may be someday, the decomplier can extract FFish script from the application!!!

Reply With Quote