Это работает для меня:
Window parentWindow = Window.GetWindow(this);
amayeta swfencrypt - http://www.amayeta.com/software/swfencrypt/ <= этот существовал долгое время и является актуальным
secureSWF http://www.kindisoft.com/secureSWF/download.php <== у этого нет ограничений по времени, но есть водяной знак
, а поскольку формат ActionScript очень похож на javascript, вы можете использовать онлайн-бесплатный обфускатор javascript, подобный этому, для обфускации частей важного кода http://www.javascriptobfuscator.com/Default.aspx
или дополнительную информацию можно найти здесь http://www.google.com/search?q=obfuscator+javascript
Сотрудник провел небольшое исследование по этой теме несколько месяцев назад и не нашел никаких бесплатных обфускаторов SWF. В итоге мы выбрали SWF Encrypt ( http://www.amayeta.com/software/swfencrypt/ ), который, кажется, хорошо работает.
Я нашел SWFProtect. Выглядит неплохо, но чтобы убедиться, вам придется его протестировать. http://www.swfprotect.net/swf2.0/index.php
Обновление: Amayeta SWF Encrypt Version 4 теперь предлагается бесплатно. http://www.amayeta.com/promo/mag/
OBFU - 1500 евро!
Amayeta SWF Encrypt Pro 5.0 - 125 долларов США. тоже "обходится"
SecureSWF - На данный момент выглядит наиболее многообещающим.
Список декомпиляторов и обфускаторов
На http://www.balsamiq.com / blog / 2008/10/19 / my-views-on-software-piracy /
Я нашел:
Все с открытым исходным кодом, все бесплатно. Я еще не пробовал ни одного из них.