Полиморфная функция.

Discussion in 'WASM.RESEARCH' started by Argot, Feb 14, 2008.

  1. Joes

    Joes New Member

    Blog Posts:
    0
    Joined:
    Jan 5, 2008
    Messages:
    98
    Вопрос - как делать? Эмулировать? Делать динамически свой алгоритм, который делает тоже самое?
    У тебя уже есть декриптор, разве что с мусором. Почему не заюзать его напрямую? Хоть запустить, хоть проэмулировать?
    Если ты руками будешь алгоритм разбирать, то тебе мусор не помеха. Если хочешь автоматизировать, то либо запуск либо эмуляция. Ибо даже если отсеять мусор, с полученным кодом надо что то делать. Что делать? :)
     
  2. Argot

    Argot New Member

    Blog Posts:
    0
    Joined:
    Aug 13, 2007
    Messages:
    14
    Да пролюбые действия руками можно забыть так как я объяснял выше. Функция с каждой сесисей разная по мусору, но 80% ее исходного кода постояна а 20% это алгоритм шифрации он меняется каждый раз новый при подключение. ФУНКЦИЯ с АЛГОРИТМОМ ПРИХОДИТ ОТ СЕРВЕРА ввиде байт кода.
     
  3. Joes

    Joes New Member

    Blog Posts:
    0
    Joined:
    Jan 5, 2008
    Messages:
    98
    Argot
    Да я все понял. Понимаешь, в любом случае, тебе прийдется эмулировать эту функцию. Просто выкусить ее из исходного бинарника и прогнать на эмуляторе. У тебя все равно все приходит к эмуляции, будь там мусор или нет. А если есть эмулятор, то и зачем отсеивать мусор?
     
  4. crypto

    crypto Active Member

    Blog Posts:
    0
    Joined:
    Dec 13, 2005
    Messages:
    2,533
    Argot
    Советы могут появиться после того, как будет приведен хотя бы один фрагмент с мусором.