Шифрованные скрипты
Пользователи, просматривающие топик: 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/AEа№MЎЊе\Ўоw+њњ›FUЎћ‡®¦є1^иcrҐчшЄЭч%ѓAeSKЏ†QwгnN=kнh{EЋ0†—ъ¤• OЋYХрapЎБЮ* |Џъ,\aЇB]}оІ:‡ь µ#WѓІ y—PЗЌТзХU`“@ѓд-ЏЅKW уДТ<UБе›СRy№sуЙ|:Є[gЦо5х<ЛќKЂЕHњХ/*=щlу„ЌГђЏhд‘\ьk‹xIђХR<ъџшн_Е?мШ*Зсd3bЉyМЩтЋ„**Ю~MъJTj \М:FЦv„ту8Щ«\ подскажите плиз что можно с этим сделать чтобы превратить в нормальный вид
|
|
|
RE: Шифрованные скрипты - 2007-01-14 23:11:12.216666
|
|
|
k1ppregel
Сообщений: 171
Оценки: 0
Присоединился: 2006-11-14 00:20:22.693333
|
Знать ключ дешифровки
|
|
|
RE: Шифрованные скрипты - 2007-01-14 23:16:46.860000
|
|
|
blonx
Сообщений: 1150
Оценки: 0
Присоединился: 2006-04-01 03:28:42
|
А зачем тебе собственно читать скрипты? Посмотри версию двига и если повезет можешь скачать с сайта разработчика полный комплект(естественно если движок не платный;))
|
|
|
RE: Шифрованные скрипты - 2007-01-15 07:27:49.266666
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Скрипт зашифорван Zend Encoder'ом Дешифровщиков, насколько мне известно, на данный момент не существует.
|
|
|
RE: Шифрованные скрипты - 2007-01-15 10:11:26.633333
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
А как же сам сервер раскодирует?
|
|
|
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, так ничего и не нашёл. Может сейчас уже что и придумали, но маловероятно.
|
|
|
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 Он платный.. Я раскодировал не одну тысячу файлов.. так что всё реально.
|
|
|
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.. На остальные он пишет ошибки…
|
|
|
RE: Шифрованные скрипты - 2007-01-22 07:53:24.606666
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Почитал, в принципе да, за пару лет оказывается многое поменялось :) Есть даже руководства, как это сделать в домашних условиях. Только, как я понял, на выходе всё равно получается Intermediate Code, который уже можно переписать самому, либо изменить, если, например, надо продлить скрипт, чем и занимаются подобные конторы. Т.е. при декомпиляции это будет не 1 в 1 идентичный оригинальному код, он лишь будет иметь ту же функциональность, так вроде?
|
|
|
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% потому что ошибки есть, в основном они простый.. вместо кавычки "(", ставит [ или {.. Серьёзных ошибок мало.. В общем это дооолгий вопрос.. и сложный. :)
|
|
|
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 Не подробные мануалы, но представление получить можно :)
|
|
|
RE: Шифрованные скрипты - 2007-01-27 20:38:38.940000
|
|
|
Zeratul
Сообщений: 7
Оценки: 0
Присоединился: 2007-01-22 06:01:05.880000
|
2Lex_Voodoo Да.. понимаю о чём ты :) То что на креклабе.. чисто обсуждение. Там есть много людей которые в этом шарят.. возможно умеют получать исходники.. Но своими знаниями они делятся только если вдруг по ошибке что ляпнут.. Первая же статья конечно о том как уже дебагером "поработать" с зендом… Я обязательно её посмотрю.. Вообще есть идеи именно по типу выдрать из памяти результат.. но это попрёт для всего кроме зенда. 2Lex_Voodoo Если есть ася можно пообщатся.. А так если тут есть кто шарит в C++ и креке можно попробовать что то сделать :) Позже прийду отпишусь.
|
|
|
|
|