Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Шифрованные скрипты

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Для начинающих] >> Шифрованные скрипты
Имя
Сообщение << Старые топики   Новые топики >>
Шифрованные скрипты - 2007-01-14 22:57:41.713333   
S_NI

Сообщений: 1
Оценки: 0
Присоединился: 2007-01-14 22:45:50.630000
В одном из движков все скрипты находятся в таком виде

Zend200312070214511084xщ
џ2 •WЛJГ@tЉш
aц¶Й$™¦`”hK)ґЙ¦]—ФЊЙ@RK’ъШє7~‘аКOp-ёsйЖµ“чѓPZВй™3з>жKё3ф¶HпТ%YT±Ї‚дд··ѕЧµl;€Y0°Й%]“ѓ#c$a$pcЅД'ah9¤#+’¤ЄIR1„’/фНҐKе?\!ЖR,ЏЂГU«">dфбlb,gжp1-
}6вRяг:b˜чЖD`ЩЧ$€hHЧ—Ю‰2ЁЩ¬ёt/A Eа№MЎЊе\Ўоw+њњ›FUЎћ‡®¦є1^иcrҐчшЄЭч%ѓAeSKЏ†QwгnN=kнh{EЋ0†—ъ¤•
OЋYХрapЎБЮ* |Џъ,\aЇB]}оІ:‡ь
µ#WѓІ
y—PЗЌТзХU`“@ѓд-ЏЅKW
уДТ<UБе›СR˜y№sуЙ|:Є[gЦо5х<ЛќKЂЕHњХ/*=щlу„ЌГђЏhд‘\ьk‹xIђХR<ъџшн_Е?мШ*Зсd3bЉyМЩтЋ„**Ю~MъJTj
\М:FЦv„ту8Щ«\


подскажите плиз что можно с этим сделать чтобы превратить в нормальный вид
Post #: 1
RE: Шифрованные скрипты - 2007-01-14 23:11:12.216666   
k1ppregel

Сообщений: 171
Оценки: 0
Присоединился: 2006-11-14 00:20:22.693333
Знать ключ дешифровки
Post #: 2
RE: Шифрованные скрипты - 2007-01-14 23:16:46.860000   
blonx

Сообщений: 1150
Оценки: 0
Присоединился: 2006-04-01 03:28:42
А зачем тебе собственно читать скрипты?
Посмотри версию двига и если повезет можешь скачать с сайта разработчика полный комплект(естественно если движок не платный;))
Post #: 3
RE: Шифрованные скрипты - 2007-01-15 07:27:49.266666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Скрипт зашифорван Zend Encoder'ом
Дешифровщиков, насколько мне известно, на данный момент не существует.
Post #: 4
RE: Шифрованные скрипты - 2007-01-15 10:11:26.633333   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
А как же сам сервер раскодирует?
Post #: 5
RE: Шифрованные скрипты - 2007-01-15 10:49:43.506666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Zend Encoder преобразует код в зашифрованный исполняемый бинарник (Zend Intermediate Code), и работать он может только на сервере с установленным Zend Optimizer. Может какая-то частичная дешифрация происходит, на очень глубоком уровне - Zend, как никак, сердце PHP…
В своё время искал хоть один ресурс, или программу, способную взломать защиту Zend, так ничего и не нашёл. Может сейчас уже что и придумали, но маловероятно.
Post #: 6
RE: Шифрованные скрипты - 2007-01-22 06:30:05.200000   
Zeratul

Сообщений: 7
Оценки: 0
Присоединился: 2007-01-22 06:01:05.880000
Програм для дезенда нет.. но возможность есть.
Декодируется всё.

DeZend вы может посмотреть тут: http://qinvent.com/cyrj/deZender/index-en.php
Он платный..

Я раскодировал не одну тысячу файлов.. так что всё реально.
Post #: 7
RE: Шифрованные скрипты - 2007-01-22 06:31:22.246666   
Zeratul

Сообщений: 7
Оценки: 0
Присоединился: 2007-01-22 06:01:05.880000
И qinvent.com декодирует файлы для которых требуется Zend Optimizer не выше 3.0.1..
На остальные он пишет ошибки…
Post #: 8
RE: Шифрованные скрипты - 2007-01-22 07:53:24.606666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Почитал, в принципе да, за пару лет оказывается многое поменялось :)
Есть даже руководства, как это сделать в домашних условиях.
Только, как я понял, на выходе всё равно получается Intermediate Code, который уже можно переписать самому, либо изменить, если, например, надо продлить скрипт, чем и занимаются подобные конторы.
Т.е. при декомпиляции это будет не 1 в 1 идентичный оригинальному код, он лишь будет иметь ту же функциональность, так вроде?
Post #: 9
RE: Шифрованные скрипты - 2007-01-25 03:01:13.650000   
Zeratul

Сообщений: 7
Оценки: 0
Присоединился: 2007-01-22 06:01:05.880000
2Lex_Voodoo. ДеЗенд был и раньше.. но только для "избранных".. по крайней мере мне так говорили.
quote:

Есть даже руководства, как это сделать в домашних условиях.

Покажи хоть одно рабочее буду очень благодарен..

То что есть на этом сайте(распаковка zlib) - работает.. но не так как хотелось бы :(
У меня была прога давно.. как только вышла статья.. но сейчас её нет(тогда не была нужна) - а на новом оптимизере всё уже не так.. :(

quote:

Только, как я понял, на выходе всё равно получается Intermediate Code, который уже можно переписать самому, либо изменить, если, например, надо продлить скрипт, чем и занимаются подобные конторы.

Смотря какие конторы… распаковка zlib вообще даёт скрипт в виде "тушки"..
Есть путь расгребания оппкодов(РАБОТАЕТ. ЖУТКО ДОЛГИЙ) - Я не уверен даёт ли он 100% исходник.. но вообще как я видел - даёт.

quote:

Т.е. при декомпиляции это будет не 1 в 1 идентичный оригинальному код, он лишь будет иметь ту же функциональность.

Вопервых php - это скрипты ведь. Ни о какой декомпиляции речь идти не может.
Кто бы там не говорил что zend скрипты компилирует - маразм точно.. :)
Zend потому и Encoder, что он кодирует, пакует, делает ещё что то.. но конечно же не может компилировать(т.к он же отдаёт в виртуальную машину php именно то что надо(хотя оптимизация зенда заключается в том что в php идёт уже готовый машинный код, а не скрипт))…
Но в общем это вопрос долгих споров и кучи мыслей. снова их тут повторять я не буду. Да и врятли оно комуто надо :)

quote:

так вроде?

qinvent.com отдаёт 99% кода.. все комментарии, все переменные(до версий скрипта под оптимизер 3.0.1 - дальше или не декодит или лаги)..
99% потому что ошибки есть, в основном они простый.. вместо кавычки "(", ставит [ или {..

Серьёзных ошибок мало..

В общем это дооолгий вопрос.. и сложный. :)
Post #: 10
RE: Шифрованные скрипты - 2007-01-25 10:09:14.696666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Согласен, интересная тема :)
Про декомпиляцию я естесстно имел в виду в переносном смысле, просто когда писал думал про аналогию с softice. Ясно, что в обычном смысле никакой компиляции не происходит.

Насчёт описаний технологии - что выдернул из кеша:
http://hax.himki.net/articles/html_pages3.html
http://www.cracklab.ru/f/index.php?action=vthread&forum=2&topic=4352

Не подробные мануалы, но представление получить можно :)
Post #: 11
RE: Шифрованные скрипты - 2007-01-27 20:38:38.940000   
Zeratul

Сообщений: 7
Оценки: 0
Присоединился: 2007-01-22 06:01:05.880000
2Lex_Voodoo
Да.. понимаю о чём ты :)

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

Первая же статья конечно о том как уже дебагером "поработать" с зендом…
Я обязательно её посмотрю..

Вообще есть идеи именно по типу выдрать из памяти результат.. но это попрёт для всего кроме зенда.

2Lex_Voodoo Если есть ася можно пообщатся..
А так если тут есть кто шарит в C++ и креке можно попробовать что то сделать :)

Позже прийду отпишусь.

Post #: 12
Страниц:  [1]
Все форумы >> [Для начинающих] >> Шифрованные скрипты







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.