Как же получить сигнатуры для Windows?

Тема в разделе "Запросы", создана пользователем inklesspen, 8 июн 2016.

  1. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    837
    Симпатии:
    198
    Открыл server.so через IDA -Все нашлось
    Открыл server.dll - как-будто половины кода нету...Единственное что я нашел, так это DllEntryDestroy (или что-то подобное)

    Так как-же найти сигнатуры для Windows? Или хотя-бы оффсеты


    P.S.
    Делаю плагин с нативами, очень интересными, но не хочу, чтобы работал плагин только на LINUX.
     
    AS TRO нравится это.
  2. gibs

    gibs Фитиль народного волненья

    Сообщения:
    540
    Симпатии:
    137
    Меня просто немножко удивляет твоя внимательность. Я ведь говорил уже, что сигнатура делается по elf бинарнику. В библиотеке линукс присутствуют символы, что позволяет найти требуемую функцию. Из неё ты и получаешь сигнатуру для винды, которая создается просто по набору байт от начала функции, что и есть определением сигнатуры для виндоус.
    Оффтоп
     
  3. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    837
    Симпатии:
    198
    ААААа.. Все, все, я понял. Шарахаясь по HEX коду я находил похожие символы, видимо это и есть сигнатуры для винды...
     
  4. gibs

    gibs Фитиль народного волненья

    Сообщения:
    540
    Симпатии:
    137
    @inklesspen, нет. Это минимум урок создавать надо, чтобы была понятна процедура. Но, уверяю тебя, ты вообще ничего не понял.
     
  5. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    837
    Симпатии:
    198
    ясно
    --- Добавлено позже ---
    а... нет, не ясно. Может не поленишься и объяснишь, как это делать?
     
    Последнее редактирование: 8 июн 2016