Автор Тема: LikeRusXP  (Прочитано 133885 раз)

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #60 : 02 Мая 2006, 00:30:43 »
BOLiK
Цитировать
Можно и мне скинуть инжектор на испытание? Электронная почта:

Не страшно почту в открытом виде, от спама еще не кто не застрахован ?! =)
Ушел на почту. Инжектор только для тестов и распространению не подлежит !

Заодно, надо куму нить новую версию Resorce Binder 2.0 с GUI и новыми опциями (~ 70 Кб)?
Если надо выложу на сервере ?!
@LiEn [ SetiSoft © Team ]

Оффлайн Solenij

  • Модератор
  • Старожил
  • *****
  • Сообщений: 487
    • http://unpacking.narod.ru
LikeRusXP
« Ответ #61 : 02 Мая 2006, 11:25:16 »
Цитировать
Заодно, надо куму нить новую версию Resorce Binder 2.0 с GUI и новыми опциями (~ 70 Кб)?
Если надо выложу на сервере ?!

Будь так добр!!! :)  И если не затруднит, то хотелось бы тоже посмотреть на инжектор (solenij@yandex.ru)
Уважайте труд других людей - они будут уважать Ваш!!!

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #62 : 02 Мая 2006, 13:27:33 »
SetiSoft
Цитировать
Заодно, надо куму нить новую версию Resorce Binder 2.0 с GUI и новыми опциями (~ 70 Кб)?
Если надо выложу на сервере ?!

Канэчно.

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #63 : 02 Мая 2006, 14:52:57 »
solenij
Цитировать
Будь так добр!!!


Resource Binder 2.0 by @LiEn [SetiSoft © Team]

1. Описание
-------------------

Программа для восстановления секции ресурсов после снятия
пакера/протектора. Программа автоматически создает в конце
файла новую секцию ресурсов и полностью перестраивает все
ресурсы в эту секцию. Опционально можно будет после этого
обнулить старую секцию ресурсов и оптимизировать файл

2. Достоинства
-------------------

- GUI
- Два языка интерфейса: Русский и English
- Все действия полностью автоматизированы
- Опции


Размер 63 Кб
Ссылка: http://setisoft.com/download/resource_binder_2_0.zip

solenij
Цитировать
И если не затруднит, то хотелось бы тоже посмотреть на инжектор

Ушел на мыло
@LiEn [ SetiSoft © Team ]

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #64 : 05 Мая 2006, 10:13:27 »
Нашлась ошибочка в инжекторе, вернее та программа, с которой он не может справится. Именно - Game Maker 6.1 (возможно и ранние версии): http://www.gamemaker.nl/download/gmaker.exe. Вообще там ASProtect, но протектор, в данном случае, не имеет никакого значения. В данную программу автор внедрил защиту от локализации - при изменении написания букв в определенных участках программы (в частности в Меню) программа не запускается с соответствующим сообщением. К слову, когда я ее русифицировал, один крэкер снимал мне эту защиту очень легко. Так вот, программа в "некрякнутом" состоянии позволяла себя русифицировать в некоторых местах, в частности формы. Итак, я попробовал перевести в дампе заголовок одной из форм. Запускаю инжектор - открываю требуемую форму - глюки в форме и в программе в целом - некорректно отображаются или вообще не отображаются элементы форм, кнопки, etc. Ну ладно, перевел слово File в Меню и... опять облом, но только уже конкретный - срабатывает защита от локализации. Только не надо говорить, что это единичные случаи; вот возьмут такой пример те, кто не хочет, чтобы их программы переводили, тогда что?

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #65 : 05 Мая 2006, 11:33:32 »
Kindly
Цитировать
Только не надо говорить, что это единичные случаи; вот возьмут такой пример те, кто не хочет, чтобы их программы переводили, тогда что?

Выхода тут я пока не вижу, программу посмотрю, может, что-то прояснится
@LiEn [ SetiSoft © Team ]

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #66 : 06 Мая 2006, 11:00:27 »
Также, еще программа Virtual Speed Installation Creator http://www.vsic-online.com/stat/track.asp?mtr=/vsic.exe. Защищена Armadillo v4.40. Ну просто ради прикола хотел изменить русский перевод (без задней мысли о создании eng-файла). Итак, программа юзает перевод интерфейса из криптованных языковых файлов в папке "Language". Переименовываем эту папку. Раз программа у нас зарегена - доступен только русский язык, который берется уже из ресурсов (тупое переименовывание языкового файла не катит, чтобы прога понимала английский). Короче, автор программы нам предоставляет бесплатный временный ключ для русифицированной программы. Буржуям естественно приходится платить за английский интерфейс. Автор, конечно, не очень озабочен тем, что бы кто-нибудь из наших "умельцев" не умудрился сделать *.eng-файл и толкнуть его буржуям вместе с халявной регистрацией. Языковой эмулятор ресурсов можно сделать в Passolo и в Multilizer (проверял только в Multilizer) - работает! Ресурсы эмулируются! Но вот инжектор подкачал - не сумел он сэмулировать ресурсы данной программы. Хотя это все имхо, но вот не справился инжектор вновь. Такое подозрение, что инжектор плохо работает с прогами на Дельфях.

Оффлайн Solenij

  • Модератор
  • Старожил
  • *****
  • Сообщений: 487
    • http://unpacking.narod.ru
LikeRusXP
« Ответ #67 : 07 Мая 2006, 00:22:57 »
SetySoft
Потестировал я инжектор на различных программах с разной защитой, все отлично работает, я даже не ожидал такого результата.   Но есть один вопрос. Дамп по своему размеру это как тот же распакованный оригинальный файл и есттественно размер отличается от оригинала в несколько раз. Так что ж получается, что русификатором и будет являться этот дамп? Это же тогда русификаторы будут весить очень много?! :)
Уважайте труд других людей - они будут уважать Ваш!!!

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #68 : 07 Мая 2006, 00:37:38 »
solenij
Цитировать
Это же тогда русификаторы будут весить очень много?!

Прочитай тему еще раз, ИНЖЕКТОР НИЧЕМ НЕ БУДЕТ ОТЛИЧАТЬСЯ ОТ "РЕСУРСНОЙ БИБЛИОТЕКИ" т.е в нем не будет ничего лишнего, ДАМП НУЖЕН ТОЛЬКО ДЛЯ ТЕСТОВОЙ ВЕРСИИ ИНЖЕКТОРА !
@LiEn [ SetiSoft © Team ]

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #69 : 12 Мая 2006, 18:02:39 »
Resource Binder 2.0 by @LiEn [SetiSoft © Team] - в некоторых случаях не корректно перестраивает ресурсы + не позволяет делать после этого Rebuild PE и вообще "повреждает" работоспособный файл, в отличие от Resource Binder 1.0 by @LiEn & Dr.Golova. Возможно нарушена правильная реализация "вправщика" по сравнению с версией 1.0. Примеры программ приводить не буду.

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #70 : 12 Мая 2006, 18:17:33 »
Kindly
Цитировать
в некоторых случаях не корректно перестраивает ресурсы + не позволяет делать после этого Rebuild PE и вообще "повреждает"

Не совсем, изменилась последовательность:
- Делаешь дамп
- Делаешь ReBuild PE
- Запускаешь Resource Binder
Как раз операция повреждения происходит не из-за Binder'a а из-за PE-Tools, там видимо какой то баг или вообще не делай Rebuild PE т.к Биндер и так перестраивает файл
@LiEn [ SetiSoft © Team ]

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #71 : 12 Мая 2006, 18:25:08 »
Цитировать
Как раз операция повреждения происходит не из-за Binder'a а из-за PE-Tools, там видимо какой то баг или вообще не делай Rebuild PE т.к Биндер и так перестраивает файл

Угу. Только почему все нормально при использовании версии 1.0. Во-первых, файл рабочий - только перестроить ресурсы. Так после перестройки (при различных комбинациях опций) файл становится неработоспособным - причем тут PE-Tools? Так что версия 1.0 рулит, ИМХО. А именно ребилд не делается уже после вправки ресурсов - все вылетает. И еще плохо, что RB 2 не запоминает последней директории.

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #72 : 12 Мая 2006, 18:32:18 »
Может не много не по теме, но к нам все чаще и чаще обращаются ...

[Deleted...] /Абсолютно не в тему, у себя на сайте Вы в праве такое объявление повесить, но тут это оффтоп. /ZeroChaos/


добавлено спустя 3 минуты:

Kindly
Цитировать
Так что версия 1.0 рулит, ИМХО
Первая версия не перестраивала файл, вносила изменения непосредственно. Посмотрю, по тестирую
« Последнее редактирование: 22 Января 2018, 10:46:12 от ZeroChaos »
@LiEn [ SetiSoft © Team ]

Оффлайн Kindly

  • Постоялец
  • ***
  • Сообщений: 164
LikeRusXP
« Ответ #73 : 14 Мая 2006, 11:29:53 »
Цитировать
Первая версия не перестраивала файл, вносила изменения непосредственно. Посмотрю, по тестирую

Да я не о перестройке говорю  
Все просто: распаковал файл, ес-сно секция прикрученного импорта последняя, файл запускается и функционирует нормально.
Перестраиваю секцию ресурсов с помощью RB 1.0 - ресурсы OK! - файл работает.
Перестраиваю секцию ресурсов с помощью RB 2.0 - ресурсы OK! - файл не работает.

добавлено спустя 17 часов 52 минуты:

Короче Resource Binder 2.0 забывает пофиксить Size of Raw Data для секции .rsrc. Об этом сказал PE Explorer и при нажатии кнопки "Yes" привел файл после сохранения в рабочее состояние. Нуно пофиксить этот баг...

Оффлайн SetiSoft

  • Новичок
  • *
  • Сообщений: 30
  • Разработчики
    • http://www.setisoft.com
LikeRusXP
« Ответ #74 : 14 Мая 2006, 16:43:26 »
Kindly
Цитировать
Короче Resource Binder 2.0 забывает пофиксить Size of Raw Data для секции .rsrc

Resource Binder 2.1 (63 Кб)
http://setisoft.com/download/resource_binder_2_1.zip
Проверь ! Если ОК будем релизить !
@LiEn [ SetiSoft © Team ]