Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   Decompiler4 как теперь быть??? (http://www.flasher.ru/forum/showthread.php?t=109222)

skroot 01.10.2008 15:36

Цитата:

Сообщение от zanull (Сообщение 767494)
попытался проделать такую штуку: сделал небольшой работу используя flex builder, потом попробовал декомпилить, получилось, ну получил я свои классы, получил фла файл, а вот собрать обратно, откомпилить не получаеться, вот это меня и порадовало, что работа которая сделана используя флекс билдер, декомпиляции то подвергаеться, но вот обратно собрать без мучений не получаеться, а вообще коверкает код ужастно, если сравнивать с оригиналом, пришлось немного успокоиться

об этом и речь

Цитата:

Сообщение от __etc (Сообщение 767504)
Получить исходный код в том виде, в котором он был до компиляции невозможно.

спасибо за информацию :)
хотя это самоочевидный факт, если, например, речь идёт о комментариях - понятно, что они в исполняемый файл не включаются
вопрос скорее в возможности получения РАБОТОСПОСОБНОГО кода ...
а какие декомпиляторы тестировали, если не секрет?

etc 01.10.2008 16:09

Если проект достаточно сложен (флексовый фреймворк, например), то вероятность восстановления подобного проекта в исходный рабочий код стремится к минус бесконечности.

zanull 01.10.2008 16:26

тут возможно он хочет неимея скажем так mxml файла получить его из swf, что скажем так просто невозможно, проходили через это, пришлось с нуля все писать по памяти

Psycho Tiger 01.10.2008 16:44

а __etc все равно взломаеть (с) Aksios

Волгоградец 01.10.2008 16:50

Как понять "флексовый фреймворк". Вообще, что такое "фреймворк"?

Psycho Tiger 01.10.2008 16:58

Флексовый фреймворк это фреймворк флекса :)
Вики:
Цитата:

Application Framework — каркас приложения (открытая инфраструктура приложения). Это software framework, который используется, чтобы обеспечивать выполнение стандартной структуры приложения для определённой операционной системы. Каркасы приложения стали популярны с появлением GUI, который имел тенденцию к распространению стандартой структуры для приложений. С их использованием стало гораздо проще создавать средства для автоматического создания GUI, так как структура внутренней реализации кода приложения стала известна заранее. Для обеспечения каркаса обычно используются техники объектно-ориентированного программирования, например части приложения могут наследоваться от базовых классов фреймворка.
Это что то вроде кучи разных полезных классов, благодаря которым жить становиться гораздо легче :)

Волгоградец 01.10.2008 17:10

О, круто, спасибо.

etc 01.10.2008 18:19

Цитата:

Сообщение от Волгоградец (Сообщение 767521)
Как понять "флексовый фреймворк".

Это пакет mx.* во Flex.

bootaka 02.10.2008 12:20

можно в комментариях к коду заранее поругаться на возможных декомпиллерщиков.
а писать запутанно - только себя самого путать

flazher 02.10.2008 12:38

Цитата:

можно в комментариях к коду заранее поругаться на возможных декомпиллерщиков
Комменты не компилируются.


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

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