![]() |
[Ломаем уникальный Javascript криптор]
Наткрнулся на некоторый, совершенно уникальный код, над которым очень хорошо надо было подумать, прежде чем он расшифровался. Давайте пробовать вместе
В raw.txt исходный тект вместе с cookie, так еж моя попытка расшифровать код. http://www.sendspace.com/file/ws7iue пароль Whh277@nndW Код более чем интересный, по любому будет полезно попробовать каждому, кто до этого думал, что может расшифровать javascript :) |
алгоритм очень интересный=) видел его пару дней назад=) кроме тупого разбора по строкам ничего посоветовать не могу. но если присмотреться станет ясно как его "ламать"
вот например: Код:
<script>значит для начала надо по всему куску кода заменить mx94 на innerHTML (делаться в блокноте за 2 секунды) вот и смотрим далее Код:
<script>Код:
z1wa=document.getElementById('I3eu').innerHTML<Ol id=I3eu>n</oL> в итоге z1wa="n" после n таких замут будет уже более внятно читаемый код делающий String.fromCharCode и так далее =) главное жопу поусидчивее и все получиться ^_^ |
Только после ручного разбора такого кода состаришься, пока закончишь, тут уйма текстов, нелинейное расположение составляющих.
Я начал расшифровывать другим образом, собрал весь html в динамически создаваемые обьекты, вырезал все скрипты и положил в другое местое, перехватил функцию eval, перехватил переменную, которая создает код второго слоя. http://www.sendspace.com/file/836eyo пароль Wh277dqw Давайте дальше продолжать :) |
Удивительно, никто чтоли не может продвинутсья дальше?
|
а где ты эту фигню откопал? случайно там не сборка сплойтов висит ?
|
Важно не где откопал, а как всё таки обойти защиту, я пока не знаю что там, знал бы, зачем топик создавать :) Ладно, раз никто не может, будем брать дебагер и смотреть уже без перехватов весь код.
|
firebug попробуй
|
или ето http://malzilla.sourceforge.net
|
| Время: 02:41 |