Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.04.2010, 14:48
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 11  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
декомпиляция флешки выполняется двумя кликами - один чтобы открыть декомпилятор, второй - нажать кнопку "Декомпилировать"
Есть обфускаторы различные, и некоторые из них очень даже неплохо выполняют свою работу.

Старый 15.04.2010, 15:12
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 12  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
in4core, согласен, погорячился

udaff обфускатор от декомпила не спасет - просто сделает малочитаемым код, но все равно строки с паролями или адресами выдрать-то можно без особых проблем

в любом случае мне кажется сомнительной затеей сделать из флешки монстра под электронный ключ
__________________
скриптограф


Последний раз редактировалось orcpochta; 15.04.2010 в 15:20.
Старый 15.04.2010, 15:19
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 13  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Надо двигаться в строну php.... может когда нибудь выучу его заодно с С++ чтобы не скучно жилось)

Старый 15.04.2010, 15:20
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 14  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
udaff обфускатор от декомпила не спасет - просто сделает малочитаемым код, но все равно строки с паролями или адресами выдрать-то можно без особых проблем
Собрал небольшой пример. Кому интересно, попробуйте пароль найти.
Само приложение до безобразия простое: на сцене лежит текстовое поле tf. Код в первом кадре:
Код AS3:
var s:String = "некий пароль"; 
 
tf.addEventListener(Event.CHANGE, tf_changeHandler);
 
function tf_changeHandler(event:Event):void
{
	if (tf.text == s)
		tf.text = "ok";
}
upd: для особых хитрецов небольшое изменение
Код AS3:
tf.addEventListener(Event.CHANGE, tf_changeHandler);
 
function tf_changeHandler(event:Event):void
{
	if (tf.text == "некий пароль")
		tf.text = "ok";
}
Вложения
Тип файла: zip asdf.zip (1.6 Кб, 42 просмотров)


Последний раз редактировалось udaaff; 16.04.2010 в 13:17.
Старый 15.04.2010, 17:05
Myrka777 вне форума Посмотреть профиль Отправить личное сообщение для Myrka777 Найти все сообщения от Myrka777
  № 15  
Ответить с цитированием
Myrka777

Регистрация: Apr 2010
Сообщений: 22
Господа, пусть я полностью не смогу защитить свою флешку от декопилляции, но поставив пароль, сломав код, добавив нужные строки, использовав шифровку с помощью спец программ, заверну флешку в ехе и пр. Я СУЩЕСТВЕННО УСЛОЖНЮ ЖИЗНЬ ее обладателю, который так и подумает, что ЭТА ФЛЕШКА НЕ СТОИТ ТОГО, ЧТОБЫ ТАК ДОЛГО ПЫХТЕТЬ НАД НЕЙ. НО! Это и есть моя цель!

Поэтому, господа, не будем отходить от темы!
Напоминаю, что готова отблагодарить за дельный совет или готовое решение!

Добавлено через 6 минут
Цитата:
Кому интересно, попробуйте пароль найти.
Мой декомплитер ни скрипт не показывает, не конвертирует, вырубает и все тут)

Старый 15.04.2010, 18:12
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 16  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от Myrka777 Посмотреть сообщение
Хотелось бы защитить свой swf таким образом, чтобы он воспроизводился только на компе, к которому подключены например колонки (или другое устройство) с определенным уникальным номером (типа "КОД ЭКЗЕМПЛЯРА УСТРОЙСТВА", который можно посмотреть в диспетчере устройств).
Как это можно реализовать? В каком направлении двигаться?
Флеш самостоятельно не может работать с системой на таком уровне, поэтому
Цитата:
Сообщение от udaaff Посмотреть сообщение
Смотрите в сторону оболочек http://www.flasher.ru/forum/forumdisplay.php?f=94

Старый 15.04.2010, 18:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 17  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от udaaff Посмотреть сообщение
Собрал небольшой пример. Кому интересно, попробуйте пароль найти.
Само приложение до безобразия простое: на сцене лежит текстовое поле tf. Код в первом кадре:
Код AS3:
var s:String = "некий пароль"; 
 
tf.addEventListener(Event.CHANGE, tf_changeHandler);
 
function tf_changeHandler(event:Event):void
{
	if (tf.text == s)
		tf.text = "ok";
}
u5asdf

Старый 15.04.2010, 18:49
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 18  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от etc Посмотреть сообщение
u5asdf
Ты через декомпил вычислил, или каким-то другим способом?

Старый 15.04.2010, 18:51
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 19  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от udaaff Посмотреть сообщение
Ты через декомпил вычислил, или каким-то другим способом?
Не скажу

Старый 15.04.2010, 19:44
Myrka777 вне форума Посмотреть профиль Отправить личное сообщение для Myrka777 Найти все сообщения от Myrka777
  № 20  
Ответить с цитированием
Myrka777

Регистрация: Apr 2010
Сообщений: 22
Цитата:
Сообщение от etc Посмотреть сообщение
Не скажу
Поделитесь опытом...

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:10.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.