1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

[VBS] Полиморфия vbs скрипта.

Тема в разделе "Программирование", создана пользователем ZzZz, 12 дек 2016.

  1. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
    И так народ, назрело время обсудить больную тему. А именно, как можно максимально защитить и рандомизировать исходный код скрипта?
    Вот что сейчас делаю я:
    1. Меняю длинну переменной, название, рандомизирую символы.
    2. Убираю все символы табуляции и пробела.
    3. Встряхиваю имена фцнкций и процедур.
    4. Убираю переносы строк и соединяющие символы.

    В голову пришла еще одна идея. Вставлять мусорный код в тело скрипта.
    Вообщем если есть кому что сказать, слушаю.
     
    Метки:
  2. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
    Вот пример функции до, и после моей обфускации.
    До:
    Код:
    https://gyazo.com/eded01fca32d6615a52a3738fed5d40a.png
    
    После:
    Код:
    Function es541ktb7417(co0iqu)
    On Error Resume Next
    Dim y324, vur23c50nu, h51qc
    For y324 = 1 To Len(co0iqu) Step 2
    h51qc = Chr("&H" & Mid(co0iqu, y324, 2))
    vur23c50nu = vur23c50nu & h51qc
    Next
    es541ktb7417 = vur23c50nu
    End Function
    
     
  3. DreadPirate

    DreadPirate

    Регистрация:
    29 апр 2016
    Сообщения:
    11
    Симпатии:
    2
    полиморфизм для защиты скрипта эт что то новое ) использовать для мутации да, но не для защиты
     
  4. Stealth.X

    Stealth.X

    Регистрация:
    26 июл 2012
    Сообщения:
    315
    Симпатии:
    249
  5. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
    По факту нужно решение не столько для защиты, сколько для максимальной обфускации. Что бы антивирусы по максимуму пытали 2 собранных файла, и не нашли закономерностей. Что бы 2 идентичных файла, на выходе стали настолько разными, что и придраться не к чему. Вот что нужно.
    [doublepost=1481530115][/doublepost]
    Может я дибил, может сани не едут. Скачал то что ты скинул, на выходе не работоспособная каша. Скорее всего этот софт предназначен для обфускации WEB части. Для моих задач не подойдет.
     
  6. Stealth.X

    Stealth.X

    Регистрация:
    26 июл 2012
    Сообщения:
    315
    Симпатии:
    249
    как ты его скачал если он платный ?
     
  7. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
  8. Stealth.X

    Stealth.X

    Регистрация:
    26 июл 2012
    Сообщения:
    315
    Симпатии:
    249
  9. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
    Да какая разница. Я же написал, решение для WEB. Мне не подходит, увы.
     
  10. TopicStarter Overlay
    ZzZz

    ZzZz hack_the_god

    Регистрация:
    25 окт 2012
    Сообщения:
    1.342
    Симпатии:
    945
    Ну так и что? Жду предложений.
     

Поделиться этой страницей

Загрузка...