HexRays Decompiler от Ильфака, мечты сбываются?

Тема в разделе "WASM.RESEARCH", создана пользователем BLiTZ, 11 май 2007.

  1. BLiTZ

    BLiTZ Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    54
  2. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    "Паблик бета" пока вроде нигде не обещана. Сейчас идёт приватная бета.
     
  3. BLiTZ

    BLiTZ Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    54
    Хмм ... Точно, это я на радостях проглядел.
     
  4. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    таки мечты сбываются и "паблик" версия уже в нете ;)
     
  5. agent007

    agent007 New Member

    Публикаций:
    0
    Регистрация:
    3 фев 2007
    Сообщения:
    166
    уже потрогали за сиське) ниче так, с нормальным кодом, скомпиленным компилятором справляется, с самописным - падает...
     
  6. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    agent007
    Дык, декомпилер же. :derisive:
     
  7. HoBleen

    HoBleen New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    77
    Our technology is fast enough to analyze 99% of functions within a couple of seconds.

    The current focus is on producing a correct output for any correct function. The decompiler should not crash, fail, or produce incorrect output for a valid input.


    Т.е. стараются как могут =)
     
  8. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Сейчас стало модным писать всякие декомпилеры и прочую хрень. Простейший метаформ поставит "раком" все эти "технологии", не говоря уже о виртуализации кода.

    Вот вот ...
     
  9. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    90% кода не содержит никаких метаморфов ;)
     
  10. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    т.е. предлагаете забить на всякие вмпротекты, типа пусть живут? ;) Предпочту иметь декомпилятор, чем не иметь ничего :)
     
  11. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    dermatolog
    не нравится - не пользуйтесь, никто не заставляет. кому нужно, тот будет пользоваться. чего сразу опускать то.
    это пишется в первую очередь не для метаморфов и прочей фигни, и, я думаю, вы это прекрасно знаете
     
  12. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    вот я полюбовался на http://www.hex-rays.com/compare.shtml
    и задумался: что ж за уроды то такие компилятор делале, который на килобайт функцию остатка расписале?7

    и вот еще, тема цыклов нераскрыта!
    или им стыдно совсем ? -)))

    только не подумайте что я нигелист и отрицаю наличие нормальных декомпилеров,
    декомпилер афигительный! за него респект папе карло
    =_-

    /*now listening*/: Joe Satriani -- Lights Of Heaven..
     
  13. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    судя по префиксам это борландовский. насчет такого кода - видимо, оптимизация по скорости...
     
  14. dermatolog

    dermatolog Member

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    406
    Адрес:
    Екатеринбург
    Вопрос не в том "нравится или нет", а в том что серъёзные конторы никогда не выставят на "паблик" код, который имеет хоть какую-нибудь коммерческую ценность (под "пабликом" имееется ввиду возможность дизассемблирования/декомпилирования кода и его дальнейший анализ) и без обфускации/виртуализации сейчас не обходится ниодин коммерческий проект.
     
  15. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    dermatolog
    ну это я понял, что ты намекаешь на бесполезность продукта, только не открытым текстом, и вот я не могу понять почему, ибо довольного много кода идет без "обфускации/виртуализации", и эта штука тут неплохо поможет.
     
  16. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    dermatolog
    Без обфускации/виртуализации сейчас не обходиться ни один говнопродукт. Нормальные продукты не имеют особой защиты, так как продаются благодаря своему КАЧЕСТВУ, а не благодаря защите от пользователя. А всякие говнопроты вешаются в основном на кривые поделия жадных шароварщиков, которые никому и даром не нужны.

    За примерами далеко ходить не надо: windows, vmware, photoshop, ms office, 3d max, список можно продолжать до бесконечности. На более-менее серьезный софт обычно не вешают ничего кроме upx. Ну а проты вроде ExeCryptor встречаются в основном на 5 баксовых кривых софтинах, и на прочем говне. Ну а твоего вмпрота вобще нигде, кроме как на троях наблюдать не приходилось, так что ты хоть кипятком сци, а декомпилер рулит и будет рулить.
     
  17. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Вот и иду перестали паковать в прошлой версии :)
     
  18. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    В конце концов, защищать хороший продукт просто бесполезно: всё равно взломают. Есть смысл разве что не очень хороший: его ломать будет просто лень :) А непробиваемую защиту создать невозможно.
     
  19. infern0

    infern0 New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2003
    Сообщения:
    811
    Адрес:
    Russia
    вот когда "Простейший метаформ" будет включен в состав компиляторов, тогда это не будет иметь смысла. А сейчас имеет. Ибо никто в здравом уме не будет использовать метаморфы и прочую хрень в продакшн коде. А шароварные поделки нет смысла декомпилить в большинстве своем.
     
  20. infern0

    infern0 New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2003
    Сообщения:
    811
    Адрес:
    Russia
    ntldr
    +1