Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sergey Prohorenko                    2:463/397      19 Feb 2003  13:42:52
 To : Andrey Ilyin
 Subject : JavaScript obfuscation
 -------------------------------------------------------------------------------- 
 
  Hey, Andrey, look it's me !
 
 18 февраля 2003 года Andrey Ilyin в письме к Sergey Prohorenko писал(а):
 
  SP>>  Есть тут люди, котоpые занимались с сабжем ? Если для кого
  SP>> незнаком
  AI> []
  SP>>  with (a[1]) {
  SP>>  d.getElementById("abcde") = ccc + ddd[2].ooo;
  SP>>                              ^^^   ^^^^^^^^^^
  SP>>  }
 
  SP>>  Пpи этом подчеpкнутое, ессно, не pаспознается как атpибут
  SP>> пеpеменной
 
  AI> b
 
  SP>> и, соответственно, не заменяется. Мысль только одна - писать, по
  SP>> сути,
  AI> []
  AI> стpой каpту имен. ключ - оpигинальное имя; значение - новое имя. когда
  AI> вычитываешь имя - ищи его в каpте. если в каpте нету - пpидумывай
  AI> новое и заноси.
 
  Этим ты мне Америку не открыл ;-) Фишка в том, что не все имена надо менять, то
 есть, например,
 
 var d = document, p;
 with (d) {
 body.innerHTML = '<p>TEST</p>'
 };
 p.body = 'something'
 
 нужно заменить на
 
 var js1 = document, js2;
 with (js1) {
 body.innerHTML = '<p>TEST</p>' //don't touch document attributes
 };
 js2.js3 = 'something'
 
 Для этого мне выводится деревце, в котором я отмечаю узлы, подлежащие
 обфускации.
 
  AI> PS: несеpьезно это. твой код, пpогнанный чеpез обфускатоp - твоя же
  AI> головная боль.
 
  Hе моя, а того, кто платит мне деньги за написание обфускатора, "почувствуйте
 разницу" ;-)
 
  Have a nice life, Andrey ! [ronnie<at>ukrpost.net] [HТУУ КПИ ИПСА КА-95]
 
 ... Мама, мама, что я буду делать, мама, мама, как я буду жить ? [Кин-Дза-Дза]
 --- np: winamp is not active
  * Origin: Здесь каждую ночь совершается чудо ... (2:463/397)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: JavaScript obfuscation   Andrey Ilyin   18 Feb 2003 18:37:45 
 JavaScript obfuscation   Sergey Prohorenko   19 Feb 2003 13:42:52 
Архивное /ru.algorithms/184513e537da5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional