Сейчас на форуме: (+5 невидимых)

 eXeL@B —› Дневники и блоги —› 4kusN!ck's blog
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>
Посл.ответ Сообщение


Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 04 августа 2008 00:46 · Поправил: 4kusNick
· Личное сообщение · #1

Привет, решил тож попробовать, хз, что получится.
Для начала хотел напомнить об одном кейгенми:

Advanced Flash KeygenMe
www.revenge-crew.com/tlz/advanced.flash.keygenme.other-rev.zip

На сколько он Advanced - судите сами, когда я его писал, еще был новичком в AS3.
Сразу скажу, что дкомпиленг не разрешается, и я не выложу решения, даже если никто не осилит.
И если вас тошнит от флэша (для того, чтобы эта swf'ка у вас заработала, у вас должен быть установлен флэш плэйер версии не ниже 9.x.x.x) , это тоже оставьте при себе пожалуйста

Солюшеном является кейген, хотя можно и просто serial.
Просто вот интересно, сможет ли кто-нить решить это задание...
Я код не покрывал ничем для защиты от декомпилинга, т.к. не вижу в этом особой необходимости.

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


- - -

Предупреждение:
В этом "блоге" можно встретить всякую околофлэшовщину и прочую ересь.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 69.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 09 августа 2008 02:14
· Личное сообщение · #2

Дык, человеку за себя спрашивать вроде неудобно.
Кстати, если будешь делать Advanced Flash KeygenMe 4,
посмотри - заява многообещающая http://www.amayeta.com/




Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 09 августа 2008 09:47
· Личное сообщение · #3

userdom
Ну юзать чужие проты это не айс. Тогда получиться крякмис не от 4kusNick, а от конторы Amayeta.

P.S. И если я не ошибаюсь, то прот отличный вроде. Код превращает в кашу, после чего автор сам не узнает

-----
Computer Security Laboratory





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 09 августа 2008 20:22 · Поправил: 4kusNick
· Личное сообщение · #4

[HEX]
userdom

Бгг, херня этот прот, я его и юзал.
(можно было догадаться, судя по релизенгу этого прота от нас от 4го августа)
Он AS2 норм кроет, а AS3 как-то хило.

userdom пишет:
если будешь делать Advanced Flash KeygenMe 4

Думаю, не буду, чет не особо интересно оказалось походу, может что-нить другое придумаю.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 09 августа 2008 21:55
· Личное сообщение · #5

4kusNick
Хз... ты защещеные этим протом флешки ковырял? Одно дело зарелизить софт, а другое дело деобфускатор набросать для подобной каши. Я если честно нихрена не понял как оно после обфускации работает. Если есть какая инфа, по разбору, то буду рад принять

-----
Computer Security Laboratory





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 10 августа 2008 02:17 · Поправил: 4kusNick
· Личное сообщение · #6

[HEX]
Дык и второй и третий кгми были им обфусцированы, я честно говоря, кроме изменения имен некоторых функций и переменных ничего не увидел страшного... и как это обойти, написал OKOB - в хексе эти названия можно раличить друг от друга и восстановить алго...

да и когда ты ковырял посл кгми, ты же разобрался как чего там примерно..

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 10 августа 2008 11:35
· Личное сообщение · #7

4kusNick
Чето не похоже на этот прот Он должен выглядить вот так вместо оригинального кода . А в твоём крякми логика была вся наместе, были обфусцированы только имена фуккций и переменных.

-----
Computer Security Laboratory





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 10 августа 2008 20:37 · Поправил: 4kusNick
· Личное сообщение · #8

[HEX]
Ты привел пример обфускации Action Script 2 (скорее всего, т.к. в третьем AS функции eval нету, и такой каши уже не замутить :s8!
Я говорил выше, что второй AS он норм кроет, а вот третий уже не ахти.
Я кгми все на третьем AS писал.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 11 августа 2008 18:51
· Личное сообщение · #9

4kusNick
Ммм... незнал Яж флеш незнаю нихрена поэтому таких нюансов тоже незнаю. Буду теперь вкурсе. Thx.

-----
Computer Security Laboratory





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 11 августа 2008 20:36
· Личное сообщение · #10

[HEX]
Да, сам сначала не понял, в чем проблема обфускации Action Script 3, потом глянул, что в основном юзается при обфускации второго AS и понял, что такую кашу не сделать в третьем AS, тут нужно как-то иначе хитрить, чтобы код до неузнаваемости перефаршмачить. Пока таких обфускаторов не видел, да и не представляю, как это можно реализовать.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 69.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 11 августа 2008 21:07
· Личное сообщение · #11

4kusNick,

Пока таких обфускаторов не видел, да и не представляю, как это можно реализовать.

irrFuscator is an ActionScript 3 obfuscator http://www.ambiera.com/irrfuscator/index.html




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 11 августа 2008 22:57 · Поправил: 4kusNick
· Личное сообщение · #12

userdom
Спасибо, но что в нём особенного? =) Единственное, чем он отличается от криптера от amayeta, дык это нехитрым ныканьем текстов, это руками за пять минут сделать можно... или я не заметил чего?..

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 69.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 11 августа 2008 23:28
· Личное сообщение · #13

4kusNick,
я сам его не ковырял, но для больших проектов может
полезным оказаться -

"Tested: irrFuscator is used by huge flex based projects which contains more than 100.000 lines of code."
от 100.000 строк стошнит любого
и если они применяют многократное переименование
"functions, methods, constants, interfaces and classes" в 100.000 строк, то головная боль
точно обеспечена.
Поковырять его надо, что за фрукт такой.




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 12 августа 2008 01:44
· Личное сообщение · #14

userdom
Дык что мешает заюзать вышеупомянуутый Криптер для тех же 100 000 строк? Да там и без обфускатора впринципе стошнит

А на счет поковырять - а чего в нём ковырять?

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 69.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 12 августа 2008 02:18
· Личное сообщение · #15

4kusNick,
Дык вышеупомянуутый Криптер хорош только для Action Script 2,
а этот можно было бы поковырять на предмет мудрёности обфускации для Action Script 3
в свете устойчивости от взлома нового Advanced Flash KeygenMe 4, к примеру.
Если, конечно, в этом KeygenMe будет чуток поменьше, чем 100.000 строк




Ранг: 527.7 (!), 381thx
Активность: 0.160.09
Статус: Участник
Победитель турнира 2010

Создано: 12 августа 2008 10:35
· Личное сообщение · #16

4kusNick пишет:
если осилит все задания из
TRiAL AREA


Запостил в вашу почту солюшены для Триал.

-----
127.0.0.1, sweet 127.0.0.1





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 12 августа 2008 11:04 · Поправил: 4kusNick
· Личное сообщение · #17

OKOB
Поздравляю! Сказал главному нашему, чтобы почту глянул
Напиши в личку свои контакты, или заходь к нам на канал в ирц, поговорим.

Мыло глянули. Задания выполнены. Заметили, что ты с гуи не дружишь? или лениво кодить было?

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 26 октября 2008 23:30
· Личное сообщение · #18

А вот что еще можно делать на флэше:
alternativaplatform.com/ru/alternativa3d/
blog.alternativaplatform.com/ru/files/2008/09/inneryard.swf

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 04 ноября 2008 15:27 · Поправил: 4kusNick
· Личное сообщение · #19

А вот несколько интересностей о новой винде, скрины и немного информации:
http://arstechnica.com/news.ars/post/20081028-first-look-at-windows-7. html http://arstechnica.com/news.ars/post/20081028-first-look-at-windows-7.html

Кста для особых извращенцев стал доступен для скачивания пре-релиз новой студии и дотнета:
https://connect.microsoft.com/VisualStudio/content/content.aspx?Conten tID=9790 https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=9790
(страница загрузки - http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0 -4476-BDA4-94CF5F8D4814&displaylang=en http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en )

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 04 ноября 2008 15:31
· Личное сообщение · #20

это там где 75 гигов требуется?)

-----
may all your PUSHes be POPed!





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 04 ноября 2008 17:53
· Личное сообщение · #21

Guru_eXe
Оо
А можно поподробней? то студия новая столько весит?

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 04 ноября 2008 18:08
· Личное сообщение · #22

- 75 GB available HDD space
- 2 GB RAM
- Core Duo 2 GHz (maybe not a strict requirement)
- Virtual PC 2007 SP1
Сам дистриб весит около 7,5 Гб, так вот, может они просто запятую не поставили, я хз)
Говорят, что распространяется ввиде образа для виртуал пс... но я, опять же, не знаю, сам не качал и не проверял, да и не оинересовался особо этим.

-----
may all your PUSHes be POPed!





Ранг: 114.1 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 04 ноября 2008 18:30 · Поправил: SemDJ
· Личное сообщение · #23

Guru_eXe прикольно Guru_eXe пишет:
75 GB available HDD space
, это ж как и чем надо было заархивировать чтобы дистрибутив весил 7,5 гб

coderess Minimum 75 GB available HDD space
внатуре ебнулись, нах оно кому надо

-----
minimaL_patсh на руборде





Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 04 ноября 2008 18:53
· Личное сообщение · #24

-Minimum 75 GB available HDD space

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 04 ноября 2008 19:04
· Личное сообщение · #25

пепец, сила компов растет , и коды увеличиваются и становятся медленными , 75 гигов и кор дуо ... жестоко

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube




Ранг: 51.5 (постоянный), 16thx
Активность: 0.040.01
Статус: Участник

Создано: 04 ноября 2008 20:16
· Личное сообщение · #26

фтопку студею, в ВБ сила )))




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 04 ноября 2008 20:59
· Личное сообщение · #27

Я думаю, это опечатка, народ, вы подумайте только ЧТО можно на 75 гигов нафигачить туда??
Думаю, 7.5 - ближе к истине.
Дистриб весит максимум 7286.0 MB походу, чисто физически это распаковать в 75 гигов получится только если там куча одинаковых текстовиков + пожато в UHA архив какой-нить

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 78.8 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 04 ноября 2008 21:33
· Личное сообщение · #28

4kusNick пишет:
Я думаю, это опечатка, народ, вы подумайте только ЧТО можно на 75 гигов нафигачить туда??


хэлпы с примерами




Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 04 ноября 2008 21:39
· Личное сообщение · #29

мсдн столько не весит) кстати, системные требования мсдн 2008 тоже вызывают улыбку, там одно из требований - 4200 оборотов в секунду для винчестера.

-----
may all your PUSHes be POPed!





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 04 ноября 2008 22:52 · Поправил: 4kusNick
· Личное сообщение · #30

Хехе, а в системных требованиях для Adobe CS4 Master Collection тоже упоминается скорость вращения шпинделя, только там написано - 7200 rpm рекомендуется =)

А по поводу 75 гигов хелпов и примеров... я был бы рад заиметь такую коллекуцию, но уверен что столько примеров ни у кого не найдется

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.





Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 04 ноября 2008 23:19 · Поправил: Guru_eXe
· Личное сообщение · #31

4kusNick, мсдн 2008 на русском ведь есть, там хоть и не 75 гигов, но полезное что-то есть... я надеюсь)
Случаем не в курсах, там все переведено, или только частично (поверхностно, выборочно)?)

В связи с переездом, на работе, на бесплатное ПО, да и вообще, решил обзавестись студией 2008 экспресс эдишн и мсдн 2008, которая бесплатно распространяется, ну и начать уже изучение чего-нибудь, время на работе пока есть, надо его заюзать с пользой.

-----
may all your PUSHes be POPed!



<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>
 eXeL@B —› Дневники и блоги —› 4kusN!ck's blog
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати