Что это за хрени? (javascript)

Discussion in 'PHP' started by sNt, 16 May 2009.

  1. sNt

    sNt Elder - Старейшина

    Joined:
    30 Jul 2008
    Messages:
    117
    Likes Received:
    11
    Reputations:
    1
    Есть такой код:
    eval("var target=new Array('BD96C556-65A3-11D0-983A-00C04FC29E36','BD96C556-65A3-11D0-983A-00C04FC29E30','AB9BCEDD-EC7E-47E1-9322-D4A210617116','0006F033-0000-0000-C000-000000000046','0006F03A-0000-0000-C000-000000000046','6e32070a-766d-4ee6-879c-dc1fa91d2fc3','6414512B-B978-451D-A0D8-FCFDF33E833C','7F5B7F63-F06F-4331-8A26-339E03C0AE3D','06723E09-F4C2-43c8-8358-09FCD1DB0766','639F725F-1B2D-4831-A9FD-874847682010','BA018599-1DB3-44f9-83B4-461454C84BF8','D0C07D56-7C69-43F1-B4A0-25F5A11FAB19','E8CCCDDF-CA28-496b-B050-6C07C962476B',null);");

    Что это за набор цифры+буквы? Что они означают? Если я поменяю что-либо тут, то никто не умрет от этого? Я имею ввиду шнягу после объявления массива. Объясните, пожалуйста :)
     
  2. NuR

    NuR Elder - Старейшина

    Joined:
    11 Dec 2005
    Messages:
    85
    Likes Received:
    58
    Reputations:
    -2
    это как мне кажется набор идентификаторов классов (CLSID). в реестре можешь даже такие ключики поискать, твой скрипт это 98% какой то эксплоит, если ты изменишь значения то твой скрипт не будет работать корректно.

    но я думаю тебе нужно обфуцировать код, можешь делать так
    eval("var target=new Array('BD9'+'6C'+'556-65A3-11D0-9
    да и всякими другими путями запутывать код
     
  3. schwarze

    schwarze Member

    Joined:
    1 Dec 2008
    Messages:
    64
    Likes Received:
    38
    Reputations:
    5
    Ты хоть сам понял что спросил?! Это какой-то массив, захешированых данных а может и не хеш.
    Думаю никто не умрет, если ты что-то поправишь. Хотя кто знает, может это функция отвечает за подачу кислорода твоей бабушке...
     
  4. sNt

    sNt Elder - Старейшина

    Joined:
    30 Jul 2008
    Messages:
    117
    Likes Received:
    11
    Reputations:
    1
    NuR, thx.