Сейчас на форуме: (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Файлы с расширением *.so
Посл.ответ Сообщение

Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 апреля 2008 12:52
· Личное сообщение · #1

Люди подскажите плиз чем открыть файл *.so
вот ссылки на файл в раре:
slil.ru/25655895
зеркало rapidshare.com/files/105011428/VRayForSketchUp.rar.html
Файл вытащин из плагина к программе скетчап. Плагин называется V-ray
Буду очень признателен кто подскажет чем отредактировать данный файл.
Спасибо



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 05 апреля 2008 13:01
· Личное сообщение · #2

если плугин - может быть dll переименованной

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 апреля 2008 14:14
· Личное сообщение · #3

я всё облазил ..... написано что это динамическая библиотка для Unix но чем её отредактировать так и не нашёл.....



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 05 апреля 2008 15:01
· Личное сообщение · #4

mihmih пишет:
динамическая библиотка для Unix

А работает под какой осью

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 05 апреля 2008 16:34
· Личное сообщение · #5

ТС, ты хоть скажи под какую ось эти файлы
Под виндой у апача это обычные библиотеки ака dll. Если эти файлы под виндой, то обычний хэкс редактором можешь отредактировать

-----
xchg dword [eax], eax




Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 апреля 2008 17:17
· Личное сообщение · #6

программа работает под обычной виндой...... прога SketchUp 6.4.112



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 05 апреля 2008 19:16
· Личное сообщение · #7

mihmih
Это обычная динамическая библиотека написаная на сях и ничем не запакованая. ИДУ в руки и дизасмь, потом хексредактор и правь что тебе вздумаецо в ней,

-----
xchg dword [eax], eax





Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 05 апреля 2008 20:15 · Поправил: MACKLIA
· Личное сообщение · #8

mihmih пишет:
я всё облазил ..... написано что это динамическая библиотка для Unix но чем её отредактировать так и не нашёл.....


Написать можно много,открой файл FlexHex'ом или любой подобной штукой и посмотри начальные байты .
Как уже писал v0id2k этот файл обычная дллка написанная на Microsoft Visual C++

-----
Что один человек сделал , другой всегда сломать может...




Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 апреля 2008 21:29
· Личное сообщение · #9

использовал w32dasm..... файл загрузился ....а дальше то что?)))
конечная цель моя перевести диалоговые окна с английского на русский.
если эта обычная dll написанная на Microsoft Visual C++ .... можно ли её отредактировать в программе Microsoft Visual C++ ???



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 05 апреля 2008 22:53
· Личное сообщение · #10

Пипец Ты бы ещё на 20 странице объявил что ты хочешь её перевести
Ищи в поисковиках что-то типа "локализация программ"



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 апреля 2008 07:42
· Личное сообщение · #11

в локализации программ ничего нет..... там только перевод в основном EXE и DLL файлов через ресторатор или Visual Localize 6



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 06 апреля 2008 12:48
· Личное сообщение · #12

Можешь LikeRusXp localizator - авто перевод не используй - тупой а вручную редактируй довольно удобно
Но редактором ресурсов и хексредактором лучше будет. Но ресурсов в ней не видать видно диалоги на апи рисуются. там по адресу 003227d0 (hex в секции text) нашел некое скопление строк. Ищи по файлу строки которые хочешь перевести (в секции .data тоже посмотри).

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 апреля 2008 22:35
· Личное сообщение · #13

Stack спасибо огромное ))) LikeRusXp распознал файл.....и можно редактировать....интересно а возможно отредактировать отыт файл в Microsoft Visual C++ ???



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 06 апреля 2008 22:49
· Личное сообщение · #14

Это уже скомпилированный объект, с ним ничего нельзя сделать в среде разработки



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 апреля 2008 23:59
· Личное сообщение · #15

Знаешь, я вроде слышал, что редактор из пакета Hackman после твоих манипуляций может создать патч. То есть программку, которая будет делать все, что ты сделал в редакторе. Сам не юзал еще, но может пригодится. Патч удобнее, чем прогу раскуроченную носить.



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 апреля 2008 19:00
· Личное сообщение · #16

Milfhunter спасибо)) хакман пробовал.....слишком глючная она. Хекс редактор не удобный. WINHEXом правлю сейчас а патч можно DUP2 сделать. В LikeRusXp не совсем корректно правит..... походу дела единственный нормальный и надёжный способ как и говорил Stack редактровать хексредатором.



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 апреля 2008 22:26
· Личное сообщение · #17

А что за прога DUP2? гугл говорит, что это системный вызов юникс.



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 апреля 2008 20:48
· Личное сообщение · #18

http://www.exelab.ru/download.php?action=list&n=NjU=
DUP v2.16



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 02 мая 2008 12:01
· Личное сообщение · #19

mihmih пишет:
интересно а возможно отредактировать отыт файл в Microsoft Visual C++ ???

Надо открыть его как экзе с ресурсами и тогда можно редактировать ресурсы.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 марта 2012 05:46
· Личное сообщение · #20

Пытался перевести текст в .so библиотеке с английского на русский помощью этой утилиты
Поскольку используется кодировка utf-8 для русских строк остается совсем мало места. Можно ли как-то увеличить длину исходных строк в библиотеке?



Ранг: 87.8 (постоянный), 10thx
Активность: 0.070
Статус: Участник

Создано: 07 марта 2012 11:08
· Личное сообщение · #21

salaoshi

Можно, в отладчике смотришь откуда загружаются строки и меняешь адрес вызова на новый, сами строки можно разместить либо в конце секций, либо добавить новую секцию и там все сроки разместить.

-----
Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше


| Сообщение посчитали полезным: salaoshi

Ранг: 81.6 (постоянный), 102thx
Активность: 0.060.02
Статус: Участник

Создано: 07 марта 2012 14:57
· Личное сообщение · #22

salaoshi
Например, --> так <--

| Сообщение посчитали полезным: salaoshi

Ранг: 3.2 (гость), 2thx
Активность: 0.010
Статус: Участник

Создано: 16 сентября 2014 07:30
· Личное сообщение · #23

А есть декомпилятор к этому типу файла?



Ранг: 53.9 (постоянный), 33thx
Активность: 0.050
Статус: Участник

Создано: 16 сентября 2014 07:41
· Личное сообщение · #24

Mime пишет:
А есть декомпилятор к этому типу файла?

Используйте IDA PRO


 eXeL@B —› Вопросы новичков —› Файлы с расширением *.so
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати