Русификация NET-приложений.

Тема в разделе "WASM.RESEARCH", создана пользователем Lightwell, 28 окт 2006.

  1. Lightwell

    Lightwell New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2006
    Сообщения:
    14
    Всем привет!
    Кто знает, как можно русифицировать NEtпрогу? Какие инструменты есть? В каком формате и где там строки хранятся?
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    .net прога принципиально в этом плане ничем не отличается от обычной проги. Русифицировать можно прямо в хекс редакторе, если строки не шифрованы или каким-либо другим образом защищены от модификаций. Формат - юникод.
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Quantum
    Это простое изменение, а часто нужно изменение длин строк. Как быть в случае расширения их?
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    IceStudent
    Но в обычных экзешниках таже проблема. Я же не говорю, что это просто (если только строки хранятся не в ресурсах).

    Можно попробовать сдвинуть строку куда-нибудь, где есть достаточно места и подправить все ссылки на новый адрес (в DLL это означает ещё и модификацию релока).
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Quantum
    Просто там ресурсы могут храниться в двух форматах - PE resource и .NET Resource. Вот я и спрашиваю о втором.