Сейчас на форуме: vasilevradislav, tyns777, zombi-vadim (+3 невидимых)

 eXeL@B —› Программирование —› Цифровая подпись
Посл.ответ Сообщение

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

Создано: 26 января 2008 18:14
· Личное сообщение · #1

После изменения файла исчезла подпись, а при попытке вновь его подписать программа signcode выдала ошибку о невозможности произвести подписывания файла, а если файл редактировать так что не изменять длины строк то подпись остается и ее переписать можно без проблем. Выкладываю файл если кто сможет помогите очень хочется понять почему не получается и что нужно сделать чтобы получилось.

7c55_26.01.2008_CRACKLAB.rU.tgz - 1234.rar




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

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

в оригинале цифровая подпись - это оверлей на который указывают два дворда по адресу 198h и 19ch
(оффсет и размер)
а в редактированном - какой -то мусор



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

Создано: 26 января 2008 20:28
· Личное сообщение · #3

Извиняюсь за полное ламерство но как тогда убрать этот мусор ну или по-другому сбить старые оффсеты



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

Создано: 26 января 2008 21:39
· Личное сообщение · #4

Ну или как убрать старый сертификат до редактирования файла?




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

Создано: 26 января 2008 22:56
· Личное сообщение · #5

а какой толк от этого сертификата?

8c25_26.01.2008_CRACKLAB.rU.tgz - BTMouseCPL.zip



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

Создано: 26 января 2008 23:13
· Личное сообщение · #6

Это файл для КПК, а там ВМ проверяет сертификаты ну и соответственно если хоть один сертификат просрочен или не правильный то нечего хорошего не будет. Чтобы файл про редактировать нужно уметь удалять и устанавливать сертификаты. Установить то просто, а вот удалить…



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

Создано: 27 января 2008 18:02
· Личное сообщение · #7

Итак с отчисткой и удалением сертификатов разобрался, удалял через PE Explorer сбрасывая значение Certificate Table в ноль. Однако возникли сложности при редактирование exe файла. Данный файл я хотел бы русить. Но такие программы как Restorato и PE Explorer находят очень маленькое количество текста для перевода. Конечно оставшейся текст можно перевести через хекс код но это требует точной длины заменяемого текста, и как правило это полное извращения. Еще давно я переводил один файл через программу Oregui, так там если текс был из 4-х символов можно было вбить текст хоть из пяти и более. Однако что тогда что и сейчас не как не могу понять почему то текст редактированный в Oregui после запуска программы все равно остается в изначальном виде? Хотя файл который я ранее здесь выкладывал проредактирован Oregui и все с ним нормально. Ну так вопрос как заставить Oregui работать правильно чтобы он переводил файл, а не тупа дописывал не рабочие строки в конце файла? Есть ли альтернативный редактор по типу Oregui который мне может помочь? Почему программы по типу Restorato и PE Explorer видят только часть текста?
Выкладываю файл редактируемого exe для примера хотел бы заменить слово speed(данное слово Restorato PE Explorer не находят, правда может я ими неправильно пользуюсь) на слово Скорость. Ну вот и все, приветствуется любая помощь.
П.С. Тему закрываю т.к. на вопрос о цифровой подписи ответ есть в этой теме, открываю новую тему “Русификация: думал будет проще”
П.С.С. Спасибо всем тем кто помогал ну или хотел помочь!


137c_27.01.2008_CRACKLAB.rU.tgz - BTMouseTrau.rar


 eXeL@B —› Программирование —› Цифровая подпись
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати